Ok, a quick status update on this. Have been working on it some more - the current code is available at <a href="http://dneelyep.webs.com">http://dneelyep.webs.com</a> . Notes on the current progress below.<div>____________</div>
<div><br></div><div><div>Added the information on getting a Linux backtrace</div><div><br></div><div>Added information that can pop up depending on which checkboxes are checked. Currently missing information in several items - is there helpful stuff to be added, or best to leave some of them blank?</div>
<div><br></div><div>Added a Submit button - not currently setup to bring up a pre-filled bug report.</div><div> Clicking it takes you to the bug reporting page - this should be set up to link automatically to the pre-filled report instead - currently working on this.</div>
<div><br></div><div>Added a link to bypass all of these steps if the user wants to.</div><div><br></div><div><br></div><div>Only remaining steps are to fill in the checkbox info with useful information, add new checkboxes if needed, and set up the bug reporting pre-filling thing.</div>
<div><br></div><div><br></div><div>So the plan for doing the custom fields is to generate a custom URL, based on the options selected by the user.</div><div><br></div><div>An example pre-filled URL:</div><div><a href="https://bugs.freedesktop.org/enter_bug.cgi?alias=&assigned_to=mclasen%40redhat.com&blocked=&bug_file_loc=http://">https://bugs.freedesktop.org/enter_bug.cgi?alias=&assigned_to=mclasen%40redhat.com&blocked=&bug_file_loc=http://</a> &bug_severity=normal&bug_status=ASSIGNED&comment=&component=general&contenttypeentry=&contenttypemethod=autodetect&contenttypeselection=text/ plain&data=&dependson=&description=&form_name=enter_bug&keywords=&maketemplate=Remember%20values%20as%20bookmarkable% 20template&op_sys=NetBSD&priority=low&product=accountsservice&qa_contact=&rep_platform=Other&short_desc=&version=unspecified</div>
<div><br></div><div><br></div><div>The fields available appear to be:</div><div><br></div><div><a href="https://bugs.freedesktop.org/enter_bug.cgi?alias=">https://bugs.freedesktop.org/enter_bug.cgi?alias=</a></div><div><br>
</div><div>&assigned_to=</div><div>&blocked=</div><div>&bug_file_loc=</div><div>&bug_severity=</div><div>&bug_status=</div><div>&comment=</div><div>&component=</div><div>&contenttypeentry=</div>
<div>&contenttypemethod=</div><div>&contenttypeselection=</div><div>&data=</div><div>&dependson=</div><div>&description=</div><div>&form_name=</div><div>&keywords=</div><div>&maketemplate=</div>
<div>&op_sys=</div><div>&priority=</div><div>&product=</div><div>&qa_contact=</div><div>&rep_platform=</div><div>&short_desc=</div><div>&version=</div><div><br></div><div><br></div><div>Which can for our purposes be narrowed down to (I think):</div>
<div><br></div><div>&comment= # Fills the description field. Can be used to remind the user to attach files depending on previous answers.</div><div>&keywords= # If used, will need to follow this format: word1,%20word2,%20word3 (the %20 represents a space)</div>
<div>&product=LibreOffice</div></div><div><br></div><div>The 'keywords' field can be filled with info such as a "crashesprogram" or "lossoflayout" field or similar while the 'comment' field can, as mentioned, provide reminders to the user to perform actions.</div>
<div><br></div><div><br></div><div>Does anyone have more suggestions by chance to improve this? I'm definitely interested :).</div><div><br></div><div><br></div><div>Thanks,</div><div><br></div><div>Daniel<br><br><div class="gmail_quote">
On Fri, Feb 18, 2011 at 7:58 PM, Daniel Neel <span dir="ltr"><<a href="mailto:dneelyep@gmail.com">dneelyep@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="gmail_quote">On Fri, Feb 18, 2011 at 2:11 AM, Jonathan Aquilina <span dir="ltr"><<a href="mailto:eagles051387@gmail.com" target="_blank">eagles051387@gmail.com</a>></span> wrote:<div class="im"><br>
<blockquote class="gmail_quote" style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-width:1px;border-left-color:rgb(204, 204, 204);border-left-style:solid;padding-left:1ex">
Daniel just a suggestion if its not already available in the current method.<br><br>I am not sure if you have worked with launchpad the ubuntu bug tracker, but with it you have the ability to assign a bug to a team or user. Is that something that could be implemented so that users who are signed up to the bug tracker can file bug and assign themselves to the bug if they can fix it? That will help avoid duplication of work and allow others to work on other bugs :)<br>
</blockquote><div> </div></div><div>Hmm, I think something similar is implemented in Bugzilla, but I'm not sure since I haven't really used it yet. There's an 'Assign To:' field that seems to be enabled in all bug reports. I'm not sure if you can specify teams to assign it to, or just individuals.</div>
<div><br></div><div>I looked this up a bit and it seems to be half-implemented on the current bug reporting form. At <a href="https://bugs.freedesktop.org/enter_bug.cgi?product=LibreOffice" target="_blank">https://bugs.freedesktop.org/enter_bug.cgi?product=LibreOffice</a> , click "Show Advanced Fields". On some other projects on freedesktop bugzilla, when you select an item in the "Component:" list, the "Assign To:" field changes to the corresponding person/team. The LibreOffice bug reporting just defaults to reporting all bugs to the libreoffice-bugs mailing list though. So I'm thinking that the people who deal with triaging bugs would prefer to assign all bugs to the same mailing list, rather than individual people/teams?</div>
<div><br></div></div><div class="gmail_quote"><div class="im">On Fri, Feb 18, 2011 at 4:00 AM, Jan Holesovsky <span dir="ltr"><<a href="mailto:kendy@suse.cz" target="_blank">kendy@suse.cz</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Cool, thank you a lot! :-) One more request to the workflow; when it is</div>
a crasher, and on Linux, please ask (the similar way as you are asking<br>
about the document) to attach a backtrace that is to be obtained as<br>
described here:<br>
<br>
<a href="http://wiki.documentfoundation.org/BugReport#How_to_get_backtrace_.28on_Linux.29" target="_blank">http://wiki.documentfoundation.org/BugReport#How_to_get_backtrace_.28on_Linux.29</a></blockquote><div> </div></div>
<div>
Will get started on adding this and the tags now. I'm thinking a solution would be to have a 'Submit' button at the bottom of this form, that when clicked links to a new bug report on Bugzilla with some of the fields pre-filled (tags, other things?).</div>
<div class="im">
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think it does not have to be exactly part of this page; I can imagine<br>
even some kind of <a href="http://www.libreoffice.org/report-bug" target="_blank">www.libreoffice.org/report-bug</a> which would do this<br>
pre-triage. If we advertise it accordingly, most of the reports will go<br>
through that.<br></blockquote><div><br></div></div><div>Good deal, that makes sense. After the work is finished I can look into making either a dedicated page for the pre-triaging (maybe a sub-page of <a href="http://www.libreoffice.org/get-involved/qa-testers/" target="_blank">http://www.libreoffice.org/get-involved/qa-testers/</a>) or another page that can be linked to. Either way, it should be possible to change the current links for reporting bugs (on the website, wiki, etc) to link to the pre-triaging page.</div>
<div class="im">
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>I think for the beginning these can be just a text in the first comment</div>
that you'll generate for the bugreport; or Whiteboard tags.<br></blockquote><div><br></div></div><div>Hmm...would Whiteboard tags be better here? I'm not really sure how they work. I get the impression that they're tags which the bug reporter can make up, rather than having to be pre-defined by an admin? If so this seems like a good solution - would allow people to view a list of, say, all the crasher bugs at once. Unless I'm understanding the idea incorrectly?</div>
</div>
</blockquote></div><br></div>