Re: clearer bugzilla stock responses. shorter ways.



hi murray and joachim,
hi bugsquad,

perhaps the distributor has backported patches, but that's most not
likely the case (correct me, if you think that my impression is wrong).

storing the "this version of this product is obsolete" information in a
machine readable state to automatically generate the stock response wrt
the product version won't be easy to code, i guess.

of course the developers have to "make best use of limited developer
time", however in my humble opinion, that's not *that* interesting to
the user whose system just crashed. :-/

my current proposal for "obsolete":
"Thanks for taking the time to report this bug.
However, you are using a version that is too old and not supported
anymore. Gnome developers are no longer working on that version, so
unfortunately there will not be any bug fixes for the version that you
use.

By upgrading to a newer version of GNOME you could receive bug fixes and
new functionality. You may need to upgrade your Linux distribution to
obtain a newer version of GNOME. Please feel free to reopen this bug if
the problem still occurs with a newer version of GNOME."


my entire proposal is attached as a patch. i also frankly added a
"Thanks in advance!" when appropriate. feel free to commit after
reviewing (i don't have a local bugzilla version to test ;-).
(after committing, we should take care that some pages at live.gnome.org
and developer.gnome.org also get updated.)

thanks again to everybody for the constructive criticism.

cheers,
andre

-- 
 mailto:ak-47 gmx net | failed!
 http://www.iomc.de
Index: bugzilla-newer/template/en/default/bug/edit.html.tmpl
===================================================================
RCS file: /cvs/gnome/bugzilla-newer/template/en/default/bug/edit.html.tmpl,v
retrieving revision 1.68
diff -p -u -r1.68 edit.html.tmpl
--- bugzilla-newer/template/en/default/bug/edit.html.tmpl	29 Sep 2006 23:27:11 -0000	1.68
+++ bugzilla-newer/template/en/default/bug/edit.html.tmpl	14 Oct 2006 22:46:04 -0000
@@ -352,15 +352,15 @@
   [% IF bug.bug_status == 'UNCONFIRMED' || bug.bug_status == 'NEW' || bug.bug_status == 'ASSIGNED' || bug.bug_status == 'REOPENED' %]
   <div style="display: block">
     <script type="text/javascript">
-      addStockLink("Thanks for the [% terms.bug %] report. Without a stack trace from the crash it's very hard to determine what caused it.\nCan you provide us with one? Please see http://live.gnome.org/GettingTraces for more information on how to do so.", 'need_stacktrace', 'needinfo', '', '1');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nWithout a stack trace from the crash it's very hard to determine what caused it.\nCan you get us a stack trace? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!", 'need_stacktrace', 'needinfo', '', '1');
       addStockLink("Thanks for taking the time to report this [% terms.bug %].\nThis [% terms.bug %] report isn't very useful because it doesn't describe the [% terms.bug %] well. If you have time and can still reproduce the [% terms.bug %], please read http://bugzilla.gnome.org/bug-HOWTO.html and add a more useful description to this [% terms.bug %].", 'bad_description', 'needinfo', '', '');
-      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nThis [% terms.bug %] report isn't very useful because it doesn't describe the [% terms.bug %] well. If you have time and can still reproduce the [% terms.bug %], please read http://bugzilla.gnome.org/bug-HOWTO.html and add a description of how to reproduce this [% terms.bug %].\n\nYou'll also need to add a stack trace; please see http://live.gnome.org/GettingTraces for more information about how to do so.", 'bad_description+crasher', 'needinfo', '', '1');
-      addStockLink("Thanks for the [% terms.bug %] report. Unfortunately, that stack trace is not very useful in determining the cause of the crash. Can you get us one with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so.", 'bad_stacktrace', 'needinfo', '', '1');
-      addStockLink("Thanks for the [% terms.bug %] report. However, the version you are using is no longer maintained.\\nPlease upgrade to the most recent version, and open a new [% terms.bug %] if the problem persists.", 'obsolete', '', 'OBSOLETE', '');
-      addStockLink("Thanks for the [% terms.bug %] report. This trace indicates that Mozilla (which was being used by the program) was responsible for the crash, or alternatively that the program was compiled against a different version of Mozilla. Make sure the program was built against the most recent mozilla, and if you can duplicate the crash in mozilla itself, report the [% terms.bug %] to https://bugzilla.mozilla.org/";, 'mozilla', '','NOTGNOME', '');
-      addStockLink("Thanks for the [% terms.bug %] report. However, this application does not track its [% terms.bugs %] in the GNOME [% terms.Bugzilla %]. We kindly ask you to report the [% terms.bug %] to the application authors. For a selective list of other bug tracking systems please consult http://live.gnome.org/Bugsquad/TriageGuide/NonGnome.\n\nIf the affected third party application has a [% terms.bug %] tracking system you should investigate whether a [% terms.bug %] for the reported issue is already filed in this system. If it has not been filed yet please do so. Also ensure that both [% terms.bug %] reports contain a link to each other.", 'not_gnome', '', 'NOTGNOME', '');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nThis [% terms.bug %] report isn't very useful because it doesn't describe the [% terms.bug %] well. If you have time and can still reproduce the [% terms.bug %], please read http://bugzilla.gnome.org/bug-HOWTO.html and add a description of how to reproduce this [% terms.bug %].\n\nYou'll also need to add a stack trace; please see http://live.gnome.org/GettingTraces for more information about how to do so. Thanks in advance!", 'bad_description+crasher', 'needinfo', '', '1');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nUnfortunately, that stack trace is missing some elements that will help a lot to solve the problem, so it will be hard for the developers to fix that crash. Can you get us a stack trace with debugging symbols? Please see http://live.gnome.org/GettingTraces for more information on how to do so. Thanks in advance!", 'bad_stacktrace', 'needinfo', '', '1');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nHowever, you are using a version that is too old and not supported anymore. Gnome developers are no longer working on that version, so unfortunately there will not be any bug fixes for the version that you use.\n\nBy upgrading to a newer version of GNOME you could receive bug fixes and new functionality. You may need to upgrade your Linux distribution to obtain a newer version of GNOME.\nPlease feel free to reopen this [% terms.bug %] if the problem still occurs with a newer version of GNOME.", 'obsolete', '', 'OBSOLETE', '');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nThis trace indicates that Mozilla (which was being used by the program) was responsible for the crash, or alternatively that the program was compiled against a different version of Mozilla. Make sure the program was built against the most recent mozilla, and if you can duplicate the crash in mozilla itself, report the [% terms.bug %] to https://bugzilla.mozilla.org/";, 'mozilla', '','NOTGNOME', '');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nHowever, this application does not track its [% terms.bugs %] in the GNOME [% terms.Bugzilla %]. We kindly ask you to report the [% terms.bug %] to the application authors. For a selective list of other bug tracking systems please consult http://live.gnome.org/Bugsquad/TriageGuide/NonGnome.\n\nIf the affected third party application has a [% terms.bug %] tracking system you should investigate whether a [% terms.bug %] for the reported issue is already filed in this system. If it has not been filed yet please do so. Also ensure that both [% terms.bug %] reports contain a link to each other.\nThanks in advance!", 'not_gnome', '', 'NOTGNOME', '');
       addStockLink("Thanks for the [% terms.bug %] report. This particular [% terms.bug %] has already been reported into our [% terms.bug %] tracking system, but please feel free to report any further [% terms.bugs %] you find.", 'duplicate', 'duplicate', '', '');
-      addStockLink("Thanks for the [% terms.bug %] report. This particular [% terms.bug %] has already been reported into our [% terms.bug %] tracking system, but the maintainers need more information to fix the [% terms.bug %]. Could you please answer the questions in the other report?", 'dupe+needinfo', 'duplicate', '', '');
+      addStockLink("Thanks for taking the time to report this [% terms.bug %].\nThis particular [% terms.bug %] has already been reported into our [% terms.bug %] tracking system, but the maintainers need more information to fix the [% terms.bug %]. Could you please answer the questions in the other report in order to help the developers?", 'dupe+needinfo', 'duplicate', '', '');
       addStockLink("Fixed in CVS. The fix will go into the next patch release. Thank you for your [% terms.bug %] report.", 'fixed_in_stable', '', 'FIXED', '');
       addStockLink("Fixed in the development version. The fix will be available in the next major release. Thank you for your [% terms.bug %] report.", 'fixed_in_head', '', 'FIXED', '');
 
@@ -376,7 +376,7 @@
   [% ELSIF bug.bug_status == 'NEEDINFO' %]
   <div style="display: block">
     <script type="text/javascript">
-      addStockLink("Closing this [% terms.bug %] report as no further information has been provided. Please feel free to reopen this [% terms.bug %] if you can provide the information asked for.\nThanks!", 'incomplete', '', 'INCOMPLETE', '')
+      addStockLink("Closing this [% terms.bug %] report as no further information has been provided. Please feel free to reopen this [% terms.bug %] if you can provide the information asked for.\nThanks in advance!", 'incomplete', '', 'INCOMPLETE', '')
       addStockLink("Thanks for the [% terms.bug %] report. This particular [% terms.bug %] has already been reported into our [% terms.bug %] tracking system, but please feel free to report any further [% terms.bugs %] you find.", 'duplicate', 'duplicate', '', '');
     </script>
   </div>

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil



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