My idea has been uploaded to the Ubuntu Brainstorm! It is an idea to create an Ubuntu Developer Network. Microsoft has it’s own network called MSDN, and Sun Microsystems has its own, SDN. So, why not have one for Ubuntu!?
I have felt this was one weak spot in the Ubuntu community for a while now. A page devoted to the development of Ubuntu applications (and Ubuntu itself) could be really beneficial to the project. Just picture this: a beginning programmer, just like one who would come to Windows, would come to the developer’s site from a link of the main Ubuntu page (or alternatively the “Get Involved” page). The beginning developer would find the track devoted to showing a beginner how to develop for Ubuntu, going from the available programming languages to the process of building a simple package. For more experienced developers, there could be a track for getting involved with uploading the packages to REVU, and running through the steps necessary to build and upload a program for Ubuntu. Beyond this, the Ubuntu Developer Channel videos from YouTube could be embedded into the site. Also, the Ubuntu Developer News could be hosted on the site. The main idea here is building a community around Ubuntu development, not just on the OS, but on applications for the system.
So, if you like this idea, help promote it (you can get to it via the link I posted above)! You have to register for the Ubuntu Brainstorm site if you have not done so already.
UPDATE: Here’s a mockup:
The mockup is only a basic idea, and stretches the limits of my skills with the GIMP.