It's similar to this idea:
http://brainstorm.ubuntu.com/idea/5991/
But a bit different...
If I understand correctly philosophy behind *ubuntu projects is
that they are from the people for the people. So I was thinking about different types of users and their power in *ubuntu development.
First type would be novice / beginner which would have basic
*ubuntu installed. The speciality would be easier bug and error
reporting. This would not be done over Launchpad but in *ubuntu instead. This is wonderfully done in Windows (one of few good things) direct sending of errors or bugs to developers. On this user there should be some easy education programs about programming. Also brainstorming could be an program instead of site.
The next type would be intermediate user which would have more freedom on its hands, and could programme easy programs with user friendly IDE. The intermediate user could solve reported bugs and errors but their work would be overseen by developers. The intermediate user could post his own themes and "widgets" or something else.
The last type of user is developer / advance this type would have preinstalled powerful IDE , would have RSS of new reported bugs which would be fixed by them.
There are specifics which differ from distribution to distribution. But I hope you get the main point.
This user types are not permanent one can go from novice to intermediate to advance / developer. But this should be based on some kind of pints like in the RPG. When you reach the certain amount of points you automaticly proceed to the next "level" unlocking new programs and options.
This would serve for two reasons new users couldn't "play" with their OS, as I did (which led to many unwanted side effects an then to reinstalling Kubuntu). Instead user would learn to use and program through time and slowly unlocking new options and with that greatly reducing nay serious damage to their computer.
Off course distributions differ this idea I first developed for Kubuntu, but it's possible for Ubuntu and Edubuntu as well.
Don't know if it's possible for Xubuntu and Gobuntu.
Just that you know: *ubuntu is not type that I imagined it's just generic name for all ditributions. * could be K, X, Go, Edu...
Tags:
(none)