We need a new Hardware Database for Ubuntu which is more accessible and easier to use than the current one.

Rationale

People around the globe that are using/concidering using Ubuntu are afraid that some of their hardware won't work for them. And some are frustrated to buy additional add-on cards to work around unsupportad onboard chips. All this could be avoided with a lookup in an ubuntu Hardware Database Website.

Some problematic hardware can be used with more or less work if helping information is available together with the hardware compatabillity data.

Use cases

Boris speaks only Russian so he find the current hardware database very hard to understand and the data he is able to find is lacking so therefore he decides that Ubuntu & Linux is a no go for him.

Abdullah are thinking of migrating his company's computers to Ubuntu to get stabillity and save money on the long run. He visits the new Hardware Database - which is presented to him in Arabic - and finds that all of his current hardware will work for him.

Klaus wants to build a PC for himself and one for his customer. When choosing the Mainboard, he need to know what onboard components are supported by which version of ubuntu, browsable by chipset name and mainboard name.

Hannah is still using Breezy Badger and insisting on not upgrading. She really wants to buy a the graphics card X that can help her 3D modelling but she is unsure if X will work with Breezy Badger so she checks the new Hardware Database and finds that it will work with some minor adjustments (covered in a guide) which she can read by clicking on a link.

John notices many reports of a bug in his program that he is unable to reproduce. He really wishes he could see what video cards were being used by those reporters.

Implementation

Data storage

Right now I'm my brain there are two types of data, hardware data and translations. Translations will be contained in XML-files to make it easy to use and for people to translate. Actual hardware data and all that comes with it will be stored in a MySQL database.

https://blueprints.launchpad.net/ubuntu/+spec/better-hardware-database

HardwareDatabase

http://www.linuxquestions.org/hcl/index.php/cat/8

Linux-Tested Compatibility Testing

HardwareDatabaseClientOverhaul

https://fedoraproject.org/wiki/Smolt

Comments

* I think it is important that people understand what they are buying and why free software matters. Right now people don't really understand the importance of it and are getting harmed by companies tailored to the GNU/Linux crowd who don't really get it either. Even the maintainers of the kernel don't get it. It's a sad situation. We should be focusing on companies who sell what amount to faulty products or preventing them from partaking in any system. Even though I'm not suggesting Ubuntu abandon all non-free software in its distribution- it should frown and discourage it (extra clicks for instance). I'm not RMS and won't say it should be excluded completely-segregation suffices for now. It is your choice and I think we need to make sure people can make the right choices when buying new hardware.chris-errtech

BetterHardwareDatabase (last edited 2019-09-29 19:36:14 by linuxhw)