[openbeos] Re: hardware list

  • From: Stephan Assmus <superstippi@xxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Wed, 06 Jun 2007 12:44:26 +0200

Hi,

let's please approach this from the user's perspective. As a user of such a 
database, I can imagine the following situations, in which I'd like to 
receive help from it:

1) I want to buy/build a new PC, I want to know what parts/machines are 
best supported by Haiku.

2) I already know a particular device (which I could buy), I want to know 
how well it is supported.

3) I want to add a particular function to my PC (for example, watching TV), 
and I want to know which device best supports this.

4) I have a fresh install of Haiku, and want it to download/install any 
additional drivers, which did for some reason not come with the distro.

5) ... anything else?



The database needs to address some inherent problems:

A) Information can get outdated! A new release of Haiku, with changed 
drivers, might now be broken for some devices which previously worked, but 
which the developers could not test.

B) Information can get outdated! A device previously reported as "not 
working" works with a new distro of Haiku.


A) and B) are really the same problem. They boil down to the fact, that 
already entered devices need to be validated from time to time (like when a 
new release or driver(!) becomes available). So the people having entered 
the information need to be requested to confirm their entries, preferably 
in an automated way. These people need to be able to opt out of receiving 
such requests, either they might not care anymore, or they don't own the 
device anymore.


The design of the database should take all of this into account, and of 
course the *interface* should reflect the use cases above.


Best regards,
-Stephan


Other related posts: