~ubuntu-branches/ubuntu/lucid/gnats/lucid

« back to all changes in this revision

Viewing changes to contrib/gnatsweb/gnatsweb.html

  • Committer: Bazaar Package Importer
  • Author(s): Chad Walstrom
  • Date: 2005-03-07 17:56:31 UTC
  • mfrom: (1.1.1 upstream) (2.1.1 hoary)
  • Revision ID: james.westby@ubuntu.com-20050307175631-agtm10dvjbemuc64
Tags: 4.1.0-0
* New upstream version
* debian/rules: now uses '--with-lispdir' option instead of environment
  variable overloading. Re-enabled optimization.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<HTML> 
2
 
  <HEAD> 
3
 
         <TITLE>Gnatsweb User Guide</TITLE> 
4
 
  </HEAD> 
5
 
  <BODY> 
6
 
         <H1>Gnatsweb User Guide</H1> 
7
 
         <H2>Introduction</H2> 
8
 
         <P>The <I>Gnatsweb</I> interface is a front-end to the <I>GNATS</I> problem
9
 
                tracking system used to create, view and modify GNATS problem reports. Support
10
 
                organizations can use it for tracking of issues related to products that are
11
 
                supported (i.e. software, hardware, documentation, etc.) Problem reports are
12
 
                used to notify <I>responsible</I> parties of problems. When the problems are
13
 
                looked into, the problem reports can be edited and email gets sent to all
14
 
                interested parties.</P> 
15
 
         <P> The Gnatsweb help is divided into the following sections:</P> 
16
 
         <UL> 
17
 
                <LI><A HREF="#login">Login Page</A></LI> 
18
 
                <LI><A HREF="#main">Main Page</A></LI> 
19
 
                <LI><A HREF="#create">Create Problem Report Page</A></LI> 
20
 
                <LI><A HREF="#edit">Edit Problem Report Page</A></LI> 
21
 
                <LI><A HREF="#view">View Problem Report Page</A></LI> 
22
 
                <LI><A HREF="#query">Query Problem Reports Page</A></LI> 
23
 
                <LI><A HREF="#advquery">Advanced Query Page</A></LI> 
24
 
                <LI><A HREF="#qmatches">Query Results Page</A></LI> 
25
 
         </UL> 
26
 
         <P> For more information about GNATS, see the
27
 
                <A HREF="http://www.gnu.org/software/gnats/">GNATS home page</A>.</P>
28
 
         <P>Please note that newer versions of GNATS allows a great degree of
29
 
                customization, such as addition of custom fields, etc. This help file describes
30
 
                default installations of Gnatsweb and for customized installtions, it may not
31
 
                be accurate.</P><HR> 
32
 
         <H2><A NAME="login">Login Page</A></H2> 
33
 
         <P>The login page is used to login to the GNATS system. The first time
34
 
                Gnatsweb is used, this page is presented. After the first time, the
35
 
                <A HREF="#main">main page</A> is displayed because the settings are stored in
36
 
                cookies on the machine that has the web browser running. There is a button on
37
 
                the <A HREF="#main">main page</A> that takes the user to the Login Page. This
38
 
                button is used to log out and clear all credentials stored on the user's
39
 
                machine. It is also used to select a new database if desired. There are several
40
 
                controls on the screen: </P> 
41
 
         <BLOCKQUOTE> 
42
 
                <DL> 
43
 
                  <DT><B>User Name:</B> (textbox) </DT> 
44
 
                  <DD>This is the GNATS user name to login as. </DD> 
45
 
                  <DT><B>Password:</B> (textbox)</DT> 
46
 
                  <DD>This is the GNATS password for the user name. For installations
47
 
                         that have been modified not to require passwords, this textbox will be
48
 
                         absent.</DD> 
49
 
                  <DT><B>Database:</B> (combobox)</DT> 
50
 
                  <DD>This selects the database to login to. The dropdown menu lists all
51
 
                         the available databases.</DD> 
52
 
                  <DT><B>Login</B> (button) </DT> 
53
 
                  <DD>This logs into the selected GNATS database.</DD> 
54
 
                </DL></BLOCKQUOTE> 
55
 
         <P>If the user name and password are correct, the <A HREF="#main">main
56
 
                page</A> will be shown.</P><HR> 
57
 
         <H2><A NAME="main">Main Page</A></H2> 
58
 
         <P>The main page is used to select the various operations within the GNATS
59
 
                database. There are seven operations available from this page:</P> 
60
 
         <BLOCKQUOTE> 
61
 
                <DL> 
62
 
                  <DT><B>Create Problem Report:</B> (button)</DT> 
63
 
                  <DD>This button displays the <A HREF="#create">Create Problem Report
64
 
                         Page</A>. It is used to create a new problem report. If the user has an access
65
 
                         level which is too low to create problem reports, this button will be
66
 
                         absent.</DD> 
67
 
                  <DT><B>Edit Problem Report:</B> (button and textbox)</DT> 
68
 
                  <DD>This is used to edit an existing problem report. The Problem Report
69
 
                         Number is entered into the text box and either the <KBD>ENTER</KBD> key is
70
 
                         pressed or the Edit button is pressed. This button will only be present if the
71
 
                         user has sufficiently high access level.</DD> 
72
 
                  <DT><B>View Problem Report:</B> (button and textbox)</DT> 
73
 
                  <DD>This is used to view an existing problem report. The Problem Report
74
 
                         Number is entered into the text box and either the <KBD>ENTER</KBD> key is
75
 
                         pressed or the Edit button is pressed.</DD> 
76
 
                  <DT><B>Query Problem Reports:</B></DT> 
77
 
                  <DD>This button displays the <A HREF="#query">Query Problem Reports
78
 
                         Page</A>. Used for querying of existing problem reports.</DD> 
79
 
                  <DT><B>Advanced Query:</B> </DT> 
80
 
                  <DD>This button displays the <A HREF="#advquery">Advanced Query
81
 
                         Page</A>. Used for complex querying of existing problem reports.</DD> 
82
 
                  <DT><B>Log Out:</B></DT> 
83
 
                  <DD>This button displays the <A HREF="#login">Login Page</A>. Used for
84
 
                         logging out and clearing all login information stored in the user's browser and
85
 
                         for selecting a different GNATS database.</DD> 
86
 
                  <DT><B>Help:</B></DT> 
87
 
                  <DD>Displays the Gnatsweb User Guide.</DD> 
88
 
                </DL></BLOCKQUOTE> <HR> 
89
 
         <H2><A NAME="create">Create Problem Report Page</A></H2> 
90
 
 
91
 
         <P>The Create Problem Report page is used to create a new problem report.
92
 
                Depending on how the GNATS database is set up, the fields and controls on this
93
 
                page may vary. In the following we describe the fields that are present in a
94
 
                standard installation. Fields that are required to be nonempty are emphasized
95
 
                with a different color, by default red.</P>
96
 
         <BLOCKQUOTE> 
97
 
                <DL> 
98
 
                  <DT><B>Reporter's email:</B> (textbox)</DT> 
99
 
                  <DD>This is the person filing the new problem report. This is necessary
100
 
                         because someone without access to the GNATS database may be the
101
 
                         <I>Originator</I> (described below).</DD> 
102
 
                  <DT><B>CC:</B> (textbox)</DT> 
103
 
                  <DD>Carbon copy the problem report to this email address. This is
104
 
                         useful for sending a new problem report to interested parties. Future changes
105
 
                         to the problem report are not emailed to this address.</DD> 
106
 
                  <DT><B>Category:</B> (combobox)</DT> 
107
 
                  <DD>This combobox allows the selection of a category which the problem
108
 
                         report should be filed under. Category names might for instance correspond to
109
 
                         product names.</DD> 
110
 
                  <DT><B>Synopsis:</B> (textbox)</DT> 
111
 
                  <DD>This is a short description of a problem. This is used in the
112
 
                         <A HREF="#query">Query Page</A> and the <A HREF="#advquery">Advanced Query
113
 
                         Page</A>.</DD> 
114
 
                  <DT><B>Confidential:</B> (combobox)</DT> 
115
 
                  <DD>This combobox selects whether or not the problem report is
116
 
                         confidential. This is useful since in-house problem reports don't necessarily
117
 
                         need to be seen by the public.</DD> 
118
 
                  <DT><B>Severity:</B> (combobox)</DT> 
119
 
                  <DD>This has three options: <I>critical</I>, <I>serious</I>,
120
 
                         <I>non-critical</I>. This is a best guess (i.e. if the hardware catches fire,
121
 
                         it should probably be <I>critical</I>). When creating a problem report, the
122
 
                         severity level is often merely an educated guess. It will often be changed
123
 
                         later on, based on the assessment of the GNATS administrator or the person
124
 
                         responsible for the problem category.</DD> 
125
 
                  <DT><B>Priority:</B> (combobox)</DT> 
126
 
                  <DD>Like severity, this is merely a guess at the priority level of the
127
 
                         problem.</DD> 
128
 
                  <DT><B>Quarter:</B> (textbox)</DT> 
129
 
                  <DD>What quarter the PR falls into.</DD> 
130
 
                  <DT><B>Class:</B> (combobox)</DT> 
131
 
                  <DD>The class (type) of the problem. This is also a guess.</DD> 
132
 
                  <DT><B>Submitter-Id:</B> (combobox)</DT> 
133
 
                  <DD>The valid submitter identification. If this is unknown, leave the
134
 
                         default setting. Otherwise select the one desired.</DD> 
135
 
                  <DT><B>Originator:</B> (textbox)</DT> 
136
 
                  <DD>An email address of the person reporting the problem. This is often
137
 
                         the same as the <I>Reporter's email</I> address. </DD> 
138
 
                  <DT><B>Release:</B> (textbox)</DT> 
139
 
                  <DD>This should include the installed version of the product which the
140
 
                         problem report applies to, together with identification of applied patches,
141
 
                         updates, fixes etc. Accurate information in this field is often critical for
142
 
                         tracking and diagnosing the problem.</DD> 
143
 
                  <DT><B>Environment:</B> (textbox)</DT> 
144
 
                  <DD>A description of the environment where the problem occurred.
145
 
                         Important information might include hardware make and model, operating system
146
 
                         name and version, system patchlevels etc. In general: the more, the
147
 
                         better.</DD> 
148
 
                  <DT><B>Description:</B> (multi-line textbox)</DT> 
149
 
                  <DD>A full description of the problem. Good descriptions become good
150
 
                         solutions. Bad descriptions make problems hard to solve.</DD> 
151
 
                  <DT><B>File Attachments:</B> (textbox and button)</DT> 
152
 
                  <DD>Used for uploading a file to the GNATS database together with the
153
 
                         PR. Text files, pictures, anything that is relevant for the problem.</DD> 
154
 
                  <DT><B>How-To-Repeat:</B> (multi-line textbox)</DT> 
155
 
                  <DD>This is a description of the steps necessary to recreate the
156
 
                         problem.</DD> 
157
 
                  <DT><B>Fix:</B> (multi-line textbox)</DT> 
158
 
                  <DD>If a workaround or fix has been determined, this is the place to
159
 
                         put that information.</DD> 
160
 
                  <DT><B>Submit</B> (button)</DT> 
161
 
                  <DD>This submits the problem report to the GNATS database. Email will
162
 
                         be sent to several recipients, depending on how GNATS is configured. By default
163
 
                         mail goes to the <I>Reporter's email</I> and <I>Originator's</I> email
164
 
                         addresses, and all other parties listed in the <I>CC:</I> field. The
165
 
                         <I>responsible</I> person and the people on the GNATS category notify list also
166
 
                         get copies.</DD> 
167
 
                  <DT><B>Reset</B> (button)</DT> 
168
 
                  <DD>Reset all fields to defaults. Most the textboxes are cleared and
169
 
                         the comboboxes are set to their defaults.</DD> 
170
 
                </DL></BLOCKQUOTE> <HR> 
171
 
         <H2><A NAME="edit">Edit Problem Report Page</A></H2> 
172
 
         <P>The Edit page is used to modify a problem report when a solution or fix
173
 
                has been found, or when any other change to the problem report is required.
174
 
                Many of the fields parallel the <A HREF="#create">Create Problem Report
175
 
                Page</A> (consult that section for a description of the other fields), but
176
 
                others are specific to the edit page.</P> 
177
 
         <P> Some fields have a textbox labeled <I>Reason Changed</I> just below
178
 
                them. If the field above has been modified, the Reason Changed field must be
179
 
                filled in. This is used for tracking the changes to various fields deemed
180
 
                important enough to require an explicit reason for change.</P> 
181
 
         <P> Here are the fields on the edit page that come in addition to those on
182
 
                the Create Problem Report page:</P> 
183
 
         <BLOCKQUOTE> 
184
 
                <DL> 
185
 
                  <DT><B>Responsible:</B> (combobox)</DT> 
186
 
                  <DD>This is the identity of the individual who is responsible for
187
 
                         handling the problem report.</DD> 
188
 
                  <DT><B>State:</B> (combobox)</DT> 
189
 
                  <DD>The current state of the problem report. Usually this field is
190
 
                         changed by the Responsible person as the handling of the problem report
191
 
                         progresses.</DD> 
192
 
                  <DT><B>Class:</B> (combobox)</DT> 
193
 
                  <DD>The class (type) of the problem report.</DD> 
194
 
                  <DT><B>Release-Note:</B> (multi-line textbox)</DT> 
195
 
                  <DD>This field is usually used when a problem report has been closed
196
 
                         and incorporated into a new release of a product. The release notes are then
197
 
                         usually collected for use in an update report to be distributed with the
198
 
                         released software.</DD> 
199
 
                  <DT><B>Submit Edit</B> (button)</DT> 
200
 
                  <DD>This submits the changes to the GNATS database. Another page is
201
 
                         displayed with the results. If fields are missing or incorrectly filled out,
202
 
                         the changes necessary to fix the problem are displayed. By using the 'back'
203
 
                         button in the web browser, the user can go back to the problem report, correct
204
 
                         the errors and resubmit.</DD> 
205
 
                  <DT><B>Audit-Trail:</B> (multi-line text display)</DT> 
206
 
                  <DD>This is a cumulative description of all the changes made to this
207
 
                         problem report.</DD> 
208
 
                </DL></BLOCKQUOTE> <HR> 
209
 
         <H2><A NAME="view">View Problem Report Page</A></H2> 
210
 
         <P>The View page is used to display a GNATS problem report without changing
211
 
                it. It has the same fields described in the <A HREF="#create">Create Problem
212
 
                Report Page</A> and the <A HREF="#edit">Edit Problem Report Page</A>, together
213
 
                with two additional buttons and a link:</P> 
214
 
         <BLOCKQUOTE> 
215
 
                <DL> 
216
 
                  <DT><B>Edit</B> (button)</DT> 
217
 
                  <DD>This displays the edit page.</DD> 
218
 
                  <DT><B>View audit-trail</B> (button)</DT> 
219
 
                  <DD>Because the Audit-Trail field can get quite long, it is only
220
 
                         displayed when this button is clicked.</DD> 
221
 
                  <DT><B>send email to interested parties</B> (link)</DT> 
222
 
                  <DD>This is for sending email to the parties interested in this problem
223
 
                         report.</DD> 
224
 
                </DL></BLOCKQUOTE> <HR> 
225
 
         <H2><A NAME="query">Query Problem Reports Page</A></H2> 
226
 
         <P>The Query Problem Reports page is for simple searches of the problem
227
 
                report database. It displays the <A HREF="#qmatches">Query Results Page</A>.
228
 
                The fields are "anded" together for the search, meaning that all the criteria
229
 
                selected must match each problem report searched in order for the report to be
230
 
                included in the results. There are several selections that can be made:</P> 
231
 
         <BLOCKQUOTE> 
232
 
                <DL> 
233
 
                  <DT><B>Submit stored query</B> (button and combobox)</DT> 
234
 
                  <DD>Often repeated queries can be stored from the <A
235
 
                         HREF="#qmatches">Query Results Page</A>. This selects a previously stored
236
 
                         query. If no queries have been stored, this field is not displayed.</DD> 
237
 
                  <DT><B>Category:</B> (combobox)</DT> 
238
 
                  <DD>This will select <I>any</I> or a specific category to search.</DD> 
239
 
                  <DT><B>Severity:</B> (combobox)</DT> 
240
 
                  <DD>This will select <I>any</I> or a specific severity to search.</DD> 
241
 
                  <DT><B>Priority:</B> (combobox)</DT> 
242
 
                  <DD>This will select <I>any</I> or a specific priority to search.</DD> 
243
 
                  <DT><B>Responsible:</B> (combobox)</DT> 
244
 
                  <DD>This will select <I>any</I> or a specific responsible to
245
 
                         search.</DD> 
246
 
                  <DT><B>State:</B> (combobox)</DT> 
247
 
                  <DD>This will select <I>any</I> or a specific state to search.</DD> 
248
 
                  <DT><B>Ignore Closed</B> (checkbox)</DT> 
249
 
                  <DD>This selects whether or not to ignore closed problem reports
250
 
                         (ignore is on by default).</DD> 
251
 
                  <DT><B>Class:</B> (combobox)</DT> 
252
 
                  <DD>This will select <I>any</I> or a specific class to search.</DD>
253
 
                  <DT><B>Submitter-Id:</B> (combobox)</DT> 
254
 
                  <DD>This will select <I>any</I> or a specific submitter-id to
255
 
                         search.</DD>
256
 
                  <DT><B>Originated by You</B> (checkbox)</DT> 
257
 
                  <DD>Allows you to limit queries to reports originated by yourself. Note
258
 
                         that Originator and Submitter-Id are different fields.</DD> 
259
 
                  <DT><B>Synopsis Search:</B> (textbox)</DT> 
260
 
                  <DD>This will search the synopsis field for the text entered.</DD> 
261
 
                  <DT><B>Multi-line Text Search:</B> </DT> 
262
 
                  <DD>This will search any the multi-line text fields for the text
263
 
                         entered.</DD> 
264
 
                  <DT><B>Column Display:</B> (multi-select listbox)</DT> 
265
 
                  <DD>This selects the columns to be displayed in the query results
266
 
                         table. The selection is stored by the web browser, so the next time a query is
267
 
                         requested, the columns selected for the previous query will be selected by
268
 
                         default.</DD>
269
 
                  <DT><B>Sort By:</B> (combobox)</DT> 
270
 
                  <DD>Selects which field to sort search results by.</DD> 
271
 
                  <DT><B>Reverse Order:</B> (checkbox)</DT> 
272
 
                  <DD>Allows you to reverse the sort order. Highest-numbered PRs first,
273
 
                         for instance.</DD> 
274
 
                  <DT><B>Display: Current Date</B> (checkbox)</DT> 
275
 
                  <DD>This selects whether or not to display the current date and time on
276
 
                         the query results page. (This is on by default).</DD> 
277
 
                  <DT><B>Submit query</B> (button)</DT> 
278
 
                  <DD>This submits the query and the <A HREF="#qmatches">Query Results
279
 
                         Page</A> is displayed.</DD> 
280
 
                </DL></BLOCKQUOTE> <HR> 
281
 
         <H2><A NAME="advquery">Advanced Query Problem Reports Page</A></H2> 
282
 
         <P>The Advanced Query Problem Reports page is not for the faint of heart.
283
 
                This is a very complicated form with many features. There are three buttons and
284
 
                a combobox to start the search:</P> 
285
 
         <BLOCKQUOTE> 
286
 
                <DL> 
287
 
                  <DT><B>Submit stored query</B> (button and combobox)</DT> 
288
 
                  <DD>Often repeated queries can be stored from the <A
289
 
                         HREF="#qmatches">Query Results Page</A>. This selects a previously stored
290
 
                         query. If no queries have been stored, this field is not displayed.</DD> 
291
 
                  <DT><B>Submit query</B> (button)</DT> 
292
 
                  <DD>Submit the advanced query, and display the <A
293
 
                         HREF="#qmatches">Query Results Page</A>.</DD> 
294
 
                  <DT><B>Reset</B> (button)</DT> 
295
 
                  <DD>Reset the form.</DD> 
296
 
                </DL></BLOCKQUOTE> 
297
 
         <P>There are four sub-sections to this form:</P> 
298
 
         <OL TYPE="1"> 
299
 
                <LI>Search All Text</LI> 
300
 
                <LI>Search By Date</LI> 
301
 
                <LI>Search Individual Fields</LI> 
302
 
                <LI>Display</LI> 
303
 
         </OL> 
304
 
         <P>Any one of these sub-sections can be used separately or together for
305
 
                complex searches.</P> 
306
 
         <H3>Search All Text</H3> 
307
 
         <P>There are two types of searches on all text:</P> 
308
 
         <OL TYPE="1"> 
309
 
                <LI>Single-line text fields</LI> 
310
 
                <LI>Multi-line text fields</LI> 
311
 
         </OL> 
312
 
         <P>Regular expressions can be used in searches.</P> 
313
 
         <H3>Search By Date</H3> 
314
 
         <P>The Search By Date sub-section allows you to limit the range of problem
315
 
                reports according to various time parameters. There are six self explanatory
316
 
                fields available:</P> 
317
 
         <OL TYPE="1"> 
318
 
                <LI>Arrived After</LI> 
319
 
                <LI>Arrived Before</LI> 
320
 
                <LI>Modified After</LI> 
321
 
                <LI>Modified Before</LI> 
322
 
                <LI>Closed After</LI> 
323
 
                <LI>Closed Before</LI> 
324
 
         </OL> 
325
 
         <P>The dates are entered in a string like: <KBD>1999-04-01 05:00 GMT</KBD>.
326
 
                Though the date matching scheme is pretty robust, it should accept quite a few
327
 
                formats.</P> 
328
 
         <H3>Search Individual Fields</H3> 
329
 
         <P>The Search Individual Fields sub-section is used for matching based on a
330
 
                specific field in the GNATS problem report. All the fields have a textbox for
331
 
                doing regular expression searches. Where applicable, fields have a multi-select
332
 
                listbox that can be used. When nothing is entered for the textbox or selected
333
 
                in the listbox, those fields are not used in the match. The available fields
334
 
                may differ depending on the way GNATS is set up, but here are the valid
335
 
                matchable fields in a default installation:</P> 
336
 
         <UL> 
337
 
                <LI>Category</LI> 
338
 
                <LI>Synopsis</LI> 
339
 
                <LI>Confidential</LI> 
340
 
                <LI>Severity</LI> 
341
 
                <LI>Priority</LI> 
342
 
                <LI>Responsible</LI> 
343
 
                <LI>State</LI> 
344
 
                <LI>Class</LI> 
345
 
                <LI>Submitter-Id</LI> 
346
 
                <LI>Originator</LI> 
347
 
                <LI>Release</LI> 
348
 
         </UL> 
349
 
         <P>Each field is described in the <A HREF="#create">Create Problem Report
350
 
                Page</A> or the <A HREF="#edit">Edit Problem Report Page</A> sections of this
351
 
                user guide. The 'state' field also has an 'Ignore Closed' checkbox to ignore
352
 
                all closed problem reports.</P> 
353
 
         <H3>Display</H3> 
354
 
         <P>This sub-section is a multi-select listbox that is used to set the
355
 
                displayable columns in the <A HREF="#qmatches">Query Results Page</A>.</P> 
356
 
         <P>Below this is a row entitled "Display". The checkbox "Current Date" in
357
 
                this row controls whether or not the current date will be displayed on the
358
 
                query results page. (This is on by default).</P><HR> 
359
 
         <H2><A NAME="qmatches">Query Results Page</A></H2> 
360
 
         <P>The problem report table displayed shows the problem report numbers as
361
 
                links to the <A HREF="#view">View Problem Report Page</A>. In order to sort the
362
 
                table by the contents of a specific column, click the column heading.</P> 
363
 
         <P>Near the bottom of the page is a link marked "View for bookmarking".
364
 
                Normally, specific Gnatsweb pages can't be bookmarked, but by clicking on this
365
 
                link and using the bookmark function of your browser, you can get a bookmark
366
 
                for this particular page.</P>
367
 
         <P>Below this again is the "Reverse sort order" link which allows you to
368
 
                reverse the sort order of the currently displayed query results.</P> 
369
 
         <P>Below the bookmarking link is a text entry field and a button to store a
370
 
                query selection. Stored queries are accessible from the <A HREF="#query">Query
371
 
                Problem Reports Page</A> or the <A HREF="#advquery">Advanced Query Problem
372
 
                Reports Page</A>. This provides for a quick way to repeat often-made searches
373
 
                without having to make all the selections again. </P> </BODY>
374
 
</HTML>