[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#754995: Avoiding gender-specific language



Package: developers-reference
Severity: minor
Tags: patch

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
I was searching for gender-specific language to correct across all the
documentation that is part of DDP

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
grep -r " he " ./* | grep .sgml
grep -r " his " ./* | grep .sgml
grep -r " him " ./* | grep .sgml

and ignored all the files that were included in a language-specific
folder other than english

   * What was the outcome of this action?
I found some issues and created the patch attached here.


All the best,
Myriam


-- System Information:
Debian Release: 7.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: 2.11/developers-reference.sgml
===================================================================
--- 2.11/developers-reference.sgml	(revision 10421)
+++ 2.11/developers-reference.sgml	(working copy)
@@ -217,7 +217,7 @@
 to verify your application (an <em>advocate</em>).  After you have
 contributed to Debian for a while, and you want to apply to become a
 registered developer, an existing developer with whom you
-have worked over the past months has to express his belief that you
+have worked over the past months has to state the belief that you
 can contribute to Debian successfully.
 	<p>
 When you have found an advocate, have your GPG key signed and have
@@ -358,14 +358,14 @@
       <p>
 If you notice that a package is lacking maintenance, you should
 make sure the maintainer is active and will continue to work on
-his packages. Try contacting him yourself.
+the packages. Try contacting the maintainer yourself.
       <p>
 If you do not get a reply after a few weeks you should collect all 
 useful information about this maintainer. Start by logging into 
 the <url id="&url-debian-db;" name="Debian Developer's Database">
 and doing a full search to check whether the maintainer is on vacation
-and when he was last seen. Collect any important package names
-he maintains and any Release Critical bugs filled against them.
+and when was last seen. Collect any important package names
+maintained by this person and any Release Critical bugs filled against them.
       <p>
 Send all this information to &email-debian-qa;, in order to let the 
 QA people do whatever is needed.
@@ -742,7 +742,7 @@
 	<p>
 Active development is done in the <em>unstable</em> distribution
 (that's why this distribution is sometimes called the <em>development
-distribution</em>). Every Debian developer can update his or her
+distribution</em>). Debian developers can update their
 packages in this distribution at any time. Thus, the contents of this
 distribution change from day-to-day. Since no special effort is done
 to make sure everything in this distribution is working properly, it is
Index: 3.0/developers-reference.sgml
===================================================================
--- 3.0/developers-reference.sgml	(revision 10421)
+++ 3.0/developers-reference.sgml	(working copy)
@@ -227,7 +227,7 @@
 to verify your application (an <em>advocate</em>).  After you have
 contributed to Debian for a while, and you want to apply to become a
 registered developer, an existing developer with whom you
-have worked over the past months has to express his belief that you
+have worked over the past months has to state the belief that you
 can contribute to Debian successfully.
 	<p>
 When you have found an advocate, have your GnuPG key signed and have
@@ -981,9 +981,9 @@
 waiting before uploading a NMU, it is uploaded as soon as it is
 ready but in one of those <file>DELAYED/<var>x</var>-day</file> directories.
 That leaves the corresponding number of days to the maintainer
-in order to react and upload himself another fix if he is not
-completely satisfied with the NMU. Alternatively he can remove
-the NMU by himself.
+in order to react and upload autonomously another fix if not
+completely satisfied with the NMU. Alternatively the maintainer can directly remove
+the NMU.
 	<p>
 The use of that delayed feature can be simplified with a bit
 of integration with your upload tool.  For instance, if you use 
@@ -1042,7 +1042,7 @@
 id="&url-testing-maint;">. Alternatively, it is possible to use
 the <prgn>grep-excuses</prgn> program part of the
 <package>devscripts</package> package. It can be easily put in a crontab
-to keep someone informed of the progression of his packages in testing.
+to keep someone informed of the progression of the packages in testing.
 	<p>
 The <file>update_excuses</file> file does not always give the precise reason
 why the package is refused, one may have to find it by himself by looking
@@ -1053,7 +1053,7 @@
 Sometimes, some packages never enter testing because the set of
 inter-relationship is too complicated and can not be sorted out
 by the scripts. In that case, the release manager must be
-contacted, and he will force the inclusion of the packages.
+contacted to force the inclusion of the packages.
 
     <sect id="pkg-info">Package's information
 	<p>
@@ -1822,11 +1822,11 @@
 (BTS).  If not, submit a bug.  
 	    <item>
 Wait a few days the response from the maintainer. If you don't get
-any response, you may want to help him by sending the patch that fixes
+any response, you may want to help by sending the patch that fixes
 the bug. Don't forget to tag the bug with the "patch" keyword.
 	    <item>
 Wait a few more days. If you still haven't got an answer from the
-maintainer, send him a mail announcing your intent to NMU the package.
+maintainer, contact the person by e-mail announcing your intent to NMU the package.
 Prepare an NMU as described in <ref id="nmu-guidelines">, test it
 carefully on your machine (cf. <ref id="upload-checking">).
 Double check that your patch doesn't have any unexpected side effects.
@@ -1834,7 +1834,7 @@
 	    <item>
 Upload your package to incoming in <file>DELAYED/7-day</file> (cf.
 <ref id="delayed-incoming">), send the final patch to the maintainer via
-the BTS, and explain him that he has 7 days to react if he wants to cancel
+the BTS, and explain that there are 7 days for the maintainer to react if wishing to cancel
 the NMU.
 	    <item>
 Follow what happens, you're responsible for any bug that you introduced
@@ -1977,8 +1977,8 @@
 In any case, you should not be upset by the NMU. An NMU is not a
 personal attack against the maintainer. It is just the proof that
 someone cares enough about the package and was willing to help
-you in your work. You should be thankful to him and you may want to
-ask him if he would be interested to help you on a more frequent
+you in your work. You should be thankful to the NMU and you may want to
+inquire whether this person is willing to help you on a more frequent
 basis as co-maintainer or backup maintainer
 (see <ref id="collaborative-maint">).
 
@@ -2476,7 +2476,7 @@
 Decide whether the report corresponds to a real bug or not. Sometimes
 users are just calling a program in the wrong way because they haven't
 read the documentation. If you diagnose this, just close the bug with
-enough information to let the user correct his problem (give pointers
+enough information to let the user correct the problem (give pointers
 to the good documentation and so on). If the same report comes up
 again and again you may ask yourself if the documentation is good
 enough or if the program shouldn't detect its misuse in order to
@@ -2507,7 +2507,7 @@
 change is just cosmetic.
     <item>
 The bug submitter may have forgotten to provide some information, in that
-case you have to ask him the information required. You may use the
+case you have to ask for the information required. You may use the
 <tt>moreinfo</tt> tag to mark the bug as such. Moreover if you can't
 reproduce the bug, you tag it <tt>unreproducible</tt>. Anyone who
 can reproduce the bug is then invited to provide more information
@@ -2694,8 +2694,7 @@
 do the same with <prgn>debconf-mergetemplate</prgn>
 (package <package>debconf-utils</package>). 
 	<p>
-When the package maintainer needs to update the templates file, he only
-changes <file>debian/templates</file>.  When English strings in this file
+When the package maintainer needs to update the templates file, only <file>debian/templates</file> need to be changed.  When English strings in this file
 and in <file>debian/templates.xx</file> differ, translators do know that
 their translation is outdated.
 	<p>
@@ -2789,8 +2788,8 @@
 	    <p>
 The description of the package (as defined by the corresponding field
 in the <file>control</file> file) is usually the first information
-available to the user before he installs it. As such, it should
-provide all the required information to let him decide whether
+available to the user before the installation. As such, it should
+provide all the required information to let the user decide whether
 to install the package.
 	    <p>
 For example, apart from the usual description that you adapt from the
@@ -2883,13 +2882,13 @@
       <p>
 If you notice that a package is lacking maintenance, you should
 make sure the maintainer is active and will continue to work on
-his packages. Try contacting him yourself.
+the packages. Try contacting the maintainer by yourself.
       <p>
 If you do not get a reply after a few weeks you should collect all 
 useful information about this maintainer. Start by logging into 
 the <url id="&url-debian-db;" name="Debian Developer's Database">
 and doing a full search to check whether the maintainer is on vacation
-and when he was last seen. Collect any important package names
+and when was last seen. Collect any important package names
 he maintains and any Release Critical bugs filled against them.
       <p>
 Send all this information to &email-debian-qa;, in order to let the 
@@ -2961,9 +2960,7 @@
 theory, you should only ask only for the diff file, and the location of the
 original source tarball, and then you should download the source and apply
 the diff yourself. In practice, you may want to use the source package
-built by your sponsoree. In that case you have to check that he hasn't
-altered the upstream files in the <file>.orig.tar.gz</file> file that he's
-providing.
+built by your sponsoree. In that case you have to check that the upstream files in the <file>.orig.tar.gz</file> file provided by your sponsoree hadn't been altered.
 	<p>
 Do not be afraid to write the sponsoree back and point out changes
 that need to be made.  It often takes several rounds of back-and-forth
Index: 3.3.8/developers-reference.sgml
===================================================================
--- 3.3.8/developers-reference.sgml	(revision 10421)
+++ 3.3.8/developers-reference.sgml	(working copy)
@@ -4829,8 +4829,7 @@
 time. All that can be expected is that it is identical to
 something that upstream once <em>did</em> distribute.
 
-If a difference arises later (say, if upstream notices that he wasn't
-using maximal comression in his original distribution and then
+If a difference arises later (say, if upstream notices that maximal comression hadn't been used in the original distribution and then
 re-<tt>gzip</tt>s it), that's just too bad. Since there is no good way
 to upload a new .orig.tar.gz for the same version, there is not even
 any point in treating this situation as a bug.

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: