aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Ruppert <idl0r@gentoo.org>2016-01-26 23:05:23 +0100
committerChristian Ruppert <idl0r@gentoo.org>2016-01-26 23:05:23 +0100
commitd133d5808c2cee8e2c8826b1cc9205c6c9072c52 (patch)
treefad2c1fef882d233fcb12025231dc57361573286
parentMerge remote-tracking branch 'upstream/5.0' into bugstest (diff)
downloadbugzilla-d133d5808c2cee8e2c8826b1cc9205c6c9072c52.tar.gz
bugzilla-d133d5808c2cee8e2c8826b1cc9205c6c9072c52.tar.bz2
bugzilla-d133d5808c2cee8e2c8826b1cc9205c6c9072c52.zip
Merge the rest of the prior template changes
-rw-r--r--template/en/default/bug/create/create-guided.html.tmpl69
-rw-r--r--template/en/default/global/choose-product.html.tmpl49
-rw-r--r--template/en/default/index.html.tmpl2
3 files changed, 73 insertions, 47 deletions
diff --git a/template/en/default/bug/create/create-guided.html.tmpl b/template/en/default/bug/create/create-guided.html.tmpl
index 1adae4588..8d3e2b02a 100644
--- a/template/en/default/bug/create/create-guided.html.tmpl
+++ b/template/en/default/bug/create/create-guided.html.tmpl
@@ -38,6 +38,8 @@ function PutDescription() {
}
</script>
+[% INCLUDE 'bug/create/user-message.html.tmpl' %]
+
<h3 id="step1">Step 1 of 3 - has your [% terms.bug %] already been reported?</h3>
<p class="warning">
@@ -144,9 +146,6 @@ function PutDescription() {
</td>
</tr>
- [%# We override rep_platform and op_sys for simplicity. %]
- [% rep_platform = [ "PC", "Macintosh", "All", "Other" ] %]
-
<tr class="guided_form_field">
<th>[% field_descs.rep_platform FILTER html %]</th>
<td>
@@ -154,9 +153,6 @@ function PutDescription() {
</td>
</tr>
- [% op_sys = [ "Windows XP", "Windows Vista", "Windows 7", "Windows 8",
- "Mac OS X", "Linux", "All", "Other" ] %]
-
<tr>
<th>Operating System</th>
<td>
@@ -164,32 +160,16 @@ function PutDescription() {
</td>
</tr>
- [%# Accept URL parameter build ID for non-browser products %]
- [% IF cgi.param("buildid") %]
- [% buildid = cgi.param("buildid") %]
- [% END %]
-
- <tr class="guided_form_field">
- <th>Build Identifier</th>
- <td>
- <input type="text" size="80" name="buildid" value="[% buildid FILTER html %]">
- <p>
- This should identify the exact version of the product you were using.
- If the above field is blank or you know it is incorrect, copy the
- version text from the product's Help |
- About menu (for browsers this will begin with "Mozilla/5.0...").
- If the product won't start, instead paste the complete URL you downloaded
- it from.
- </p>
- </td>
- </tr>
-
<tr>
<th>URL</th>
<td>
<input type="text" size="80" name="bug_file_loc" value="http://">
<p>
- URL that demonstrates the problem you are seeing (optional).
+ URL that demonstrates the problem you are seeing (optional).<br>
+ <span style="color: red">You should never use URL to point to pastebins
+ for error messages, logs, emerge --info output, screenshots or similar
+ information.<br>Instead, these should always be attached to the
+ bug.</span>
</p>
</td>
</tr>
@@ -202,6 +182,7 @@ function PutDescription() {
<p>
A sentence which summarises the problem.
Please be descriptive and use lots of keywords.
+ Include the <b>full</b> package atom with the version!
</p>
<p>
<kbd>
@@ -210,14 +191,14 @@ function PutDescription() {
<br>
<kbd>
<span class="good">Good example</span>:
- crash if I close the mail window while checking for new POP mail
+ mail-client/evolution-2.8.3-r2: crash if I close the mail window while checking for new POP mail
</kbd>
</p>
</td>
</tr>
<tr>
- <th>Details</th>
+ <th>Description</th>
<td>
[% INCLUDE global/textarea.html.tmpl
name = 'comment'
@@ -318,22 +299,14 @@ function PutDescription() {
cols = constants.COMMENT_COLS
%]
<p>
- Add any additional information you feel may be
- relevant to this [% terms.bug %], such as the <b>theme</b> you were
- using (does the [% terms.bug %] still occur
- with the default theme?), or special
- information about <b>your computer's configuration</b>. Any information
- longer than a few lines, such as a <b>stack trace</b> or <b>HTML
- testcase</b>, should be added
- using the "Add an Attachment" link on the [% terms.bug %], after
- it is filed. If you believe that it's relevant, please also include
- your build configuration, obtained by typing <kbd>about:buildconfig</kbd>
- into your URL bar.
- <br>
- <br>
- If you are reporting a crash, note the module in
- which the software crashed (e.g., <kbd>Application Violation in
- gkhtml.dll</kbd>).
+ Add any additional information you feel may be relevant to this
+ [% terms.bug %], such as what other <b>programs you had running</b>,
+ and/or
+ information about <b>your computer's configuration</b>. Any information
+ longer
+ than a few lines, such as a <b>stack trace</b>, should be added using the
+ "Create a new Attachment" link on the bug, after it is filed.<br />
+ <b>Please paste all information from 'emerge --info' in this section!</b>
</p>
</td>
</tr>
@@ -342,6 +315,9 @@ function PutDescription() {
<th>[% field_descs.bug_severity FILTER html %]</th>
<td>
<select name="bug_severity">
+ <option name="blocker" value="blocker">
+ Blocker: Blocks development and/or testing work of Gentoo as a whole
+ </option>
<option name="critical" value="critical">
Critical: The software crashes, hangs, or causes you to
lose data.
@@ -360,7 +336,8 @@ function PutDescription() {
misaligned text.
</option>
<option name="enhancement" value="enhancement">
- Enhancement: Request for new feature or enhancement.
+ Enhancement: Request for new feature or enhancement, including ebuild
+ submissions.
</option>
</select>
<p>
diff --git a/template/en/default/global/choose-product.html.tmpl b/template/en/default/global/choose-product.html.tmpl
index a1582532a..9992ce235 100644
--- a/template/en/default/global/choose-product.html.tmpl
+++ b/template/en/default/global/choose-product.html.tmpl
@@ -32,8 +32,57 @@
[% previous_params = Bugzilla.cgi.canonicalise_query('classification', 'product') %]
<h2>[% h2 FILTER html %]</h2>
+[% IF target == "enter_bug.cgi" %]
+<div class="important-message">
+ Please consult the <a href="http://www.gentoo.org/doc/en/bugzilla-howto.xml#doc_chap6">Bug Reporting Guide</a>
+ on how to choose the proper product for your issue.
+</div>
+[% END %]
<table id="choose_product">
+[% IF target == "enter_bug.cgi" %]
+ <tr><td colspan="2">If you are <strong>unsure</strong>, please file your bug in this product:</td></tr>
+ <tr class="hilight">
+ <th align="right" valign="top">
+ <a href="[% target %]?product=Gentoo%20Linux
+ [%- IF cloned_bug_id %]&amp;cloned_bug_id=[% cloned_bug_id FILTER uri %][% END -%]
+ [%- IF format %]&amp;format=[% format FILTER uri %][% END %]">
+ Gentoo&nbsp;Linux</a>:&nbsp;
+ </th>
+ <td valign="top"><b>The Gentoo Linux Distribution &ndash; Ebuilds and System related issues</b></td>
+ </tr>
+ <tr class="vspace">
+ <td>&nbsp;</td>
+ <td>
+ <strong>Always attach the output of <tt>emerge --info</tt> to your bug report!</strong>
+ <br /><br />
+ Before reporting a bug, please make sure the issue you are about to file
+ is not the result of a misconfiguration on your part.<br />
+ Our other support venues (for instance the
+ <a href="http://forums.gentoo.org/">Forums</a> or
+ <a href="http://www.gentoo.org/main/en/irc.xml">IRC channels</a>)
+ can help you find out whether the issue warrants a bug report.
+ <br /><br />
+ Examples for bugs in this product:
+ <ul>
+ <li>New package and version bump requests</li>
+ <li>Compile errors (please follow the instructions contained in the error message!)</li>
+ <li>Application crashes (be sure to have a <a href="http://www.gentoo.org/proj/en/qa/backtraces.xml">backtrace</a> available)</li>
+ <li>General issues regarding your Gentoo system</li>
+ </ul>
+
+ Examples for bugs that should <span style="color: #a40000;">NOT</span> be filed here:
+ <ul>
+ <li>Security updates (use <em>Gentoo Security</em> below)</li>
+ <li>Documentation updates (use <em>Documentation</em> below)</li>
+ <li>Issues regarding our website and infrastructure (use <em>Gentoo Infrastructure</em> or <em>Website www.gentoo.org</em> below)</li>
+ <li>Issues about <em>OpenRC</em>, <em>genkernel</em>, or <em>catalyst</em> (use <em>Hosted projects</em> below)</li>
+ </ul>
+ </td></tr>
+ <tr>
+ <td colspan="2"><hr />Or, use one of the following products <strong>if you know that your choice is correct:</strong></td>
+ </tr>
+[% END %]
[% FOREACH c = classifications %]
[% IF c.object %]
diff --git a/template/en/default/index.html.tmpl b/template/en/default/index.html.tmpl
index ad8c94d2f..9cf0dfb1d 100644
--- a/template/en/default/index.html.tmpl
+++ b/template/en/default/index.html.tmpl
@@ -78,7 +78,7 @@
[% IF user.id %]
href="userprefs.cgi"><span>User Preferences</span></a>
[% ELSIF Param('createemailregexp') && user.authorizer.user_can_create_account %]
- href="createaccount.cgi"><span>Open a New Account</span></a>
+ href="createaccount.cgi"><span>New Account</span></a>
[% ELSE %]
href="?GoAheadAndLogIn=1"><span>Log In</span></a>
[% END %]