[git] gnupg-doc - branch, master, updated. 4710d1e0b1f7b7f526ea7e1342b5a99d2aeca61e

by Werner Koch cvs at cvs.gnupg.org
Tue Apr 4 20:27:31 CEST 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GnuPG website and other docs".

The branch, master has been updated
       via  4710d1e0b1f7b7f526ea7e1342b5a99d2aeca61e (commit)
      from  aa59c373a26e16ef52b5025696a1f8f4708dce40 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 4710d1e0b1f7b7f526ea7e1342b5a99d2aeca61e
Author: Werner Koch <wk at gnupg.org>
Date:   Tue Apr 4 20:24:07 2017 +0200

    web: Update the page describing the bug tracker.

diff --git a/web/devel/index.org b/web/devel/index.org
index dce2156..d5c5121 100644
--- a/web/devel/index.org
+++ b/web/devel/index.org
@@ -4,4 +4,5 @@
 
 * Resources for Developers
 
- - [[file:creating-a-release.org][How to create a release]].
+- [[https://www.gnupg.org/faq/HACKING.html][Coding guidelines]].
+- [[file:creating-a-release.org][How to create a release]].
diff --git a/web/documentation/bts.org b/web/documentation/bts.org
index 1db13dd..04d322d 100644
--- a/web/documentation/bts.org
+++ b/web/documentation/bts.org
@@ -4,18 +4,101 @@
 
 * Bug Tracking System
 
-  Our bug tracking system can be found at [[https://bugs.gnupg.org/gnupg/index][bugs.gnupg.org]]. Please,
-  query the database before you create a new bug report. You need to
-  create an account to file a bug or edit existing bugs. See the
-  [[https://bugs.gnupg.org/index.html#intro][Introduction to the BTS]].  Bug reports need to be written in English
+  Our bug tracking system can be found at [[https://dev.gnupg.org][dev.gnupg.org]].  Please,
+  query the database before you create a new bug report (aka /Task/).
+  See below for some more information.  Bug reports need to be written
+  in English.
 
   If you can fix one of these bugs/limitations, we will certainly be
-  glad to receive a patch via the gnupg-devel mailing list.  If the
-  patch is non-trivial please read the file [[https://www.gnupg.org/faq/HACKING.html][doc/HACKING]] first.
+  glad to receive a patch via the above platform or the gnupg-devel
+  mailing list.  If the patch is non-trivial please read our
+  [[https://www.gnupg.org/faq/HACKING.html][coding guidelines]] first.
 
+  Our bug tracker can also be used to report problems related to this
+  GnuPG.org site.  Simply, follow the instructions for a regular bug
+  and add the tag /gpgweb/.
 
-** GnuPG.org
 
-   The *Bug Tracking System* can also be used to report problems
-   related to GnuPG.org site. Simply, follow the instructions given
-   above and set the "category" field to *gpgweb*.
+** Hints on how to add a new bug
+
+   Please note that this bug tracker is a public resource and
+   everything you enter there will be available for the whole
+   networked world.  It is similar to a public mailing list and there
+   is no easy way to retract any information.
+
+   You should follow these steps to enter a new bug (issue):
+
+   - Review the documentation and the mailing list archives to see
+     whether your problem has already been addressed.  Often bugs are
+     mere configuration problems.
+
+   - Check that the bug has not yet been entered and that there is no
+     similar bug in the tracker.  Use the search option for this.  It
+     is best to also look through already closed (<em>resolved</em>)
+     issues.
+
+   - If you consider the bug a severe security problem and you do not
+     want to publish it, please write to security 'at' gnupg.org to
+     ask for advice and our encryption keys.  See also the AUTHORS
+     file in each package.
+
+   - In the left sidebar select /Tasks/ and then click on /+ Create
+     Task/ which you find in the upper right corner.  On our
+     development platform a /Task/ is a synonym for a /bug/.
+
+   - Come up with a meaningful short description of the bug and enter
+     this into the /Title/ field.
+
+   - If you want to want to ask for a new feature or have another
+     wish, please indicate the in the /Priority/ field.  Bug should in
+     general be left at the default priority of /Needs Triage/ and you
+     should not assign the bug to anyone if you want to get it fixed
+     soon.
+
+   - Now for the most important field: The Description of the problem.
+     You enter this information into the, surprise, /Description/ field.
+     Please take care to use hard line breaks and format the report as
+     you would do by mail.\\
+     \nbsp{}\\
+     Make sure that you describe the bug as good as possible and try
+     to come up with a minimal recipe on how to replicate the bug.  We
+     need to know the version of the software and if you are using a
+     non-released version the Git commit id.  Use the separate field
+     /Version/ at the bottom of the page for this.  The type and
+     version of your operating system is usually important, so please
+     tell us.  In particular tell us if your problem occurs on a
+     non-Unix system, i.e. MS Windows.
+
+   - If you want to provide more information, you may upload any kind
+     of file using the menu at the top of the /Description/ field.
+     However, please do this only if you are sure that these
+     information are important and that they do not contain
+     confidential data.  Uploaded files will be public and it might
+     not be possible to retract them anymore.  Avoid screen shots
+     unless you are asked for them.  The problem with screen shots or,
+     worse, screen casts is that we would need to transcript them to
+     text for evaluating the problem.  That takes away time we better
+     spend solving the problem; it is easy to help us by providing a
+     transcription.
+
+   - You may optionally assign one or more /Tags/ to a report.  The
+     package name is a good guess ("gnupg", "libgcrypt", etc.).  If
+     you know that the bug is Microsoft Windows specific, please enter
+     add the tag "w32".  You do not need to do it if you already
+     specified Windows specific package (like "gpgol").  For macOS
+     specific bugs, use "MacOS".
+
+   - Please be kind and do _not_ assign a /Due Date/.  We will later
+     evaluate the importance of bugs in the light of other open bugs.
+
+   - If you want to refer to an external bug description (for example
+     a similar entry in Debian's bug tracker), enter the URL into the
+     /External Link/ field.
+
+   - The /Version/ field should be filled as described above.  If you
+     don't know the version leave it blank and describe what you know
+     about the software in the /Description/ field.
+
+   - If everything is as you want it, click the /Create New Task/
+     button.  This entry as well as all future changes will also be
+     mailed to you.

-----------------------------------------------------------------------

Summary of changes:
 web/devel/index.org       |   3 +-
 web/documentation/bts.org | 103 +++++++++++++++++++++++++++++++++++++++++-----
 2 files changed, 95 insertions(+), 11 deletions(-)


hooks/post-receive
-- 
The GnuPG website and other docs
http://git.gnupg.org




More information about the Gnupg-commits mailing list