Go to the FreeLists Home Page Home Signup Help Login
 



[openbeos] || [Date Prev] [09-2007 Date Index] [Date Next] || [Thread Prev] [09-2007 Thread Index] [Thread Next]

[openbeos] Re: Additional bug report info

  • From: Charlie Clark <charlie@xxxxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Tue, 4 Sep 2007 11:06:56 +0200

Am 02.09.2007 um 19:30 schrieb Humdinger:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ who he?

Hi there!

When filing bug reports in Trac, it's easily forgotten to include the number of the build that's been tested. So, why not make it an obligatory text field? I'll file an enhancement for that along with what may come of this thread.

As the unofficial maintainer of Haiku's Trac system I can say that is a good idea. However, I am not sure when I will implement this and other requested changes as they require a slight change to Trac's data model.

I also think a user's system setup may be important to evaluate a bug. It could be stored in his profile. In fact, we'll have to provide for filing more than one setup, if the user tests on more than one machine. Filing a bug report will require at least one filled
out system setup form.
What data is needed? Here are my picks, add what you deem important or what you think is
not needed:

I think the reason why bug trackers do not routinely contain such information in user profiles is that they quickly become outdated and may not be that useful anyway. Plus loads of bugs will have nothing whatsoever to do with the hardware. Much better to have some diagnostics program that can extract *all* relevant information if required. This should also make writing tests easier.

- A list with all the user's system setups from his profile. At least one entry has to be checkmarked to indicate what system has been tested. [Have the entries linked to the
profile for easy editing.]

- We should also add a menu for the environment Haiku runs in: native or
emulation{QEMU|VMware|VirtualBox|Virtual PC|Live PC|BeBochs}

This could probably be added if required.

I also considered re-using the data of the system setup profile to build a database by having the user judge the compatibility of each component. However, I figured that the
information would quickly become outdated and unreliable, so...

Indeed.

Anyway, these are my thoughts. What about yours?
Humdinger

Real names rule! ;-)

Charlie
--
Charlie Clark
Helmholtzstr. 20
Düsseldorf
D- 40215
Tel: +49-211-938-5360
GSM: +49-178-782-6226








[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.