Picture by madame_furie
One of the decisions that we took when defining the Ubuntu Friendly process was that we would distinguish between a core component and an extra component. A submission received with a failing core component would get a rating of zero (who wants to buy a bike with broken pedals?), and a submission with all its core components working would get a rating of 3 out of 5. The extra 2 points will be gained with working extra components.
But the question is, which components of a system should be considered core components?
This is a tricky question, as it will depend a lot of the uses a person gives to a system. But, in the end, we all have to take decisions, so we can make things happen. Obviously, core components in desktops won’t be the same ones as in laptops/netbooks, as their uses are completely different.
We have also to take into account that a system with all its core components will only get a 3 out of 5 from those core components, so it is totally OK to leave outside of the core components an important one, as it will only mean that if it fails, the system won’t get a 5 out of 5. For example, for a laptop I would consider wireless a core component. I just can’t imagine using a laptop (if it comes with a wireless card) if the wireless network is not working. But I can imagine using a laptop where the wired ethernet card is not working. I would consider the wired network an extra component for a laptop. Obviously, the perfect laptop will have both working, that’s why we would need both working to be able to reach a rating of 5 out of 5.
So, what are your ideas? What components are vital for your laptop/netbook? What components in your desktop you couldn’t live without? Comments welcome!