User Tools

Site Tools


wiki:bugs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:bugs [2014/08/04 17:15]
sunweaver [Plain bug submission]
wiki:bugs [2018/05/24 17:19] (current)
stefanbaur Added GDPR Notice for Bug Reports
Line 7: Line 7:
 The choice has been well thought of, you may find that there are better bug tracking systems in the world. For X2Go, we think we have found what we wanted. The choice has been well thought of, you may find that there are better bug tracking systems in the world. For X2Go, we think we have found what we wanted.
  
-===== Open / Closed Bugs =====+===== Viewing Bug History =====
  
  
Line 21: Line 21:
 ===== Reporting Bugs ===== ===== Reporting Bugs =====
  
-How to report a bug is fully explained [[http://bugs.x2go.org/Reporting.html|here]]. In a nutshell send a mail like the one below (everything that is written in <pointed-brackets> needs being replaced by some proper value.+How to report a bug is fully explained [[http://bugs.x2go.org/Reporting.html|here]]. In a nutshell send a mail like the one below (everything that is written in <pointed-brackets> needs being replaced by some proper value.  Please review our [[#gdpr_notice_privacy_policy|GDPR Notice/Privacy Policy for reporting bugs]] before submitting a bug report.
  
 +**We strongly encourage you to subscribe to the X2Go-Dev mailing list before submitting your bug.** Its subscription page is here: http://lists.x2go.org/listinfo/x2go-dev
 +
 +Subscribing has the following advantages:
 +  - Your bug report will show up on X2Go-Dev immediately, as opposed to being queued for moderation and manual inspection by a list admin (which may take a few days, as it is a volunteer task)
 +  - You will receive all the relevant discussion regarding your report, even if someone forgets to CC the bug tracker in their reply
 ==== Plain bug submission ==== ==== Plain bug submission ====
 +Definition of fields/formatting requirements:
 +
 <code> <code>
 To: submit@bugs.x2go.org To: submit@bugs.x2go.org
Line 30: Line 37:
 Package: <name-of-x2go-component> Package: <name-of-x2go-component>
 Version: <a.b.c.d> Version: <a.b.c.d>
 +<one empty line - so hit [enter] twice after typing the version number>
 <your-not-too-long-description-of-the-discovered-problem> <your-not-too-long-description-of-the-discovered-problem>
 +</code>
 +
 +Example:
 +<code>
 +To: submit@bugs.x2go.org
 +Subject: Package contains bobcat
 +Body:
 +Package: x2goserver
 +Version: 4.0.1.0
 +
 +When installing x2goserver on Debian stable using apt-get install x2goserver, 
 +instead of running the postinstall script, a bobcat is released:
 +
 +    //
 +    \\  //                                               ,
 +     \\//    ,@@@@@@@@@@,              ,@@@@@@@@,       @@@
 +      \ \    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@,
 +       \ \  (@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@<>@@@@
 + --__---\ \__\@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@_@@@@@@@@@@@@o
 +              \@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@
 +    __----__  /@/@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@     -----__ U
 +              \@\ @@@@@@@@----__-----_   @@@@@@@@
 + __---------__-)@)-@@@@@@_____---------___@@@@@@_----___-------
 +              /@/   @@@@ @@@@@       @@@@@ @@@@@
 +             /@/    @@@  @@@@       @@@@@   @@@@@
 +            (@(     @@    @@       @@@@@     @@@@
 +             \@\    @@    @@        @@@@      @@@
 +              \/     @@@   @@@       @@@       @@@
 +                      @@@   @@@      @@@        @@@
 +                      '''   '''      '''        '''
 +
 +A detailed log of the installation progress can be found at https://xkcd.com/325/
  
 </code> </code>
  
 +In the description, please describe:
 +  - The steps you took to produce the bug
 +  - Any exact error messages
 +  - What you expected to happen
 +  - What actually happened
 +
 +Also, please list the following info:
 +  - The client machine's OS (e.g., "Windows 7 64-bit SP1" or "Ubuntu 12.04 32-bit")
 +  - The client machine's version of X2GoClient, PyHoca-GUI or Pyhoca-CLI
 +  - Any relevant session settings in X2GoClient, PyHoca-GUI or Pyhoca-CLI
 +  - The server's OS
 +  - The server's version of the x2goserver package
 +  - The server's version of the x2goserver-xsession package
 +  - The server's version of the nxagent package
 +  - The server's version of any other relevant packages (e.g., if the bug as about MATE integration, the version of x2gomatebindings)
 +  - Any relevant settings in X2GoServer (that you changed from the defaults)
 ==== Bug submission with a Patch ==== ==== Bug submission with a Patch ====
  
Line 49: Line 104:
 Subject: <a-really-good-short-description-of-the-problem> Subject: <a-really-good-short-description-of-the-problem>
 Body: Body:
-""" 
 Package: <name-of-x2go-component> Package: <name-of-x2go-component>
 Version: <a.b.c.d> Version: <a.b.c.d>
Line 55: Line 109:
  
 <your-not-too-long-description-of-the-discovered-problem> <your-not-too-long-description-of-the-discovered-problem>
-"""+
 Attachment: <your-patch.diff> Attachment: <your-patch.diff>
 </code> </code>
Line 67: Line 121:
 Subject: <a-really-good-short-description-of-the-problem> Subject: <a-really-good-short-description-of-the-problem>
 Body: Body:
-""" 
 Package: <name-of-x2go-component> Package: <name-of-x2go-component>
 Version: <a.b.c.d> Version: <a.b.c.d>
Line 73: Line 126:
  
 <your-not-too-long-description-of-the-discovered-problem> <your-not-too-long-description-of-the-discovered-problem>
-""" 
 </code> </code>
  
Line 98: Line 150:
 <code> <code>
 To: <nnn>@bugs.x2go.org To: <nnn>@bugs.x2go.org
-Cc: control@bugs.x2go.org, <nnn>-submitter@bugs.x2go.org+Cc: <nnn>-submitter@bugs.x2go.org
 Subject: Issue resolved in <x2go-component> <version> Subject: Issue resolved in <x2go-component> <version>
 Body: Body:
-""" +Control: close -1
-close #<nnn> +
-thanks+
  
 The reported issue has been resolved in the lately release version <version> of <x2go-component>. The reported issue has been resolved in the lately release version <version> of <x2go-component>.
Line 109: Line 159:
 Thanks for reporting this issue, Thanks for reporting this issue,
 <my-name> <my-name>
-""" 
 </code> </code>
  
Line 118: Line 167:
 <code> <code>
 To: <nnn>@bugs.x2go.org To: <nnn>@bugs.x2go.org
-Cc: control@bugs.x2go.org, <nnn>-submitter@bugs.x2go.org+Cc: <nnn>-submitter@bugs.x2go.org
 Subject: <a-good-subject-line> Subject: <a-good-subject-line>
 Body: Body:
-""" +Control: reassign -1 <another-x2go-component>
-reassign #<nnn> <another-x2go-component> +
-thanks+
  
 The reported issue is actually a bug in <another-x2go-component>. Reassigning. The reported issue is actually a bug in <another-x2go-component>. Reassigning.
Line 131: Line 178:
 Thanks for reporting this issue, Thanks for reporting this issue,
 <my-name> <my-name>
-""" 
 </code> </code>
  
Line 141: Line 187:
 <code> <code>
 To: <nnn>@bugs.x2go.org To: <nnn>@bugs.x2go.org
-Cc: control@bugs.x2go.org, <nnn>-submitter@bugs.x2go.org+Cc: <nnn>-submitter@bugs.x2go.org
 Subject: <a-good-subject-line> Subject: <a-good-subject-line>
 Body: Body:
-""" +Control: retitle -1 <better-title>
-retitle #<nnn> <better-title> +
-thanks+
  
 <further-info-if-any> <further-info-if-any>
Line 152: Line 196:
 Thanks for reporting this issue, Thanks for reporting this issue,
 <my-name> <my-name>
-""" 
 </code> </code>
  
Line 165: Line 208:
 Subject: <cloning-this-bug-for-a-reason> Subject: <cloning-this-bug-for-a-reason>
 Body: Body:
-""" 
 clone #<nnn> -1 clone #<nnn> -1
 tag -1 - pending tag -1 - pending
Line 177: Line 219:
 Best, Best,
 <my-name> <my-name>
-""" 
 </code> </code>
  
 +===== GDPR Notice/Privacy Policy =====
 +
 +This is the Privacy Policy that applies when submitting a bug report via E-Mail.
 +
 +==== HERE'S WHERE YOUR BUG REPORT WILL BE STORED AND VISIBLE TO THE PUBLIC ====
 +
 +Reporting a bug means that your E-Mail address, as well as the content of your message, will immediately be visible to everyone viewing the public bug tracker of X2Go (https://bugs.x2go.org/).  After subscribing to the x2go-dev mailing list (which you really should do, so the bug report is noticed by a larger audience), it will also be visible to everyone subscribed to the x2go-dev mailing list, and to everyone viewing its public archive (http://lists.x2go.org/pipermail/x2go-dev).
 +
 +==== HERE'S HOW WE HANDLE YOUR E-MAIL ADDRESS DATA ====
 +
 +Please understand that we need to keep your E-Mail address stored in our
 +public bug tracker, so others can contact you about the bug you reported or commented on.  This is a justifiable cause as set forth in Article 6 (1) b) of the GDPR https://gdpr-info.eu/.
 +
 +If you want to keep your real E-Mail address secret from the public,
 +we suggest you either refrain from submitting the bug, or to submit it using a temporary, "burner" E-Mail address you created specifically for that purpose.
 +
 +==== HERE'S HOW TO REQUEST MESSAGE DELETION ====
 +
 +You have the right to withdraw your consent at any time, as per Article 7 (3) of the GDPR.  If you believe an E-Mail you sent should be purged from the public bug tracker or the public archive that we operate (see the link above), please contact the list administrators at
 +
 +x2go-dev-owner@lists.x2go.org
  
 +Note that list administrators have no influence what other recipients of
 +the particular list message do with it - e.g. if others choose to mirror
 +contents of our list archive on their own web site, you will need to
 +contact them separately with your deletion request.
  
wiki/bugs.1407172510.txt.gz · Last modified: 2014/08/04 17:15 by sunweaver