<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title><![CDATA[Attract New Developers to Ubuntu and Open Source]]></title>
    <link>http://brainstorm.ubuntu.com/item/4478/</link>
    <description><![CDATA[Ubuntu is built on the philosophy that every user should be part of the community. Many users help out in various ways, however very few start programming because of the traditional difficulties.<br /><br />1) Many people just don't know where to begin. Create a developer resource website and a "Beginner Developer Package" as mentioned in idea #4354.<br />The website should mostly contain articles aimed at new developers. It can link to external resources (e.g. the KDE and GNOME developer websites) for more advanced information.<br /><br />Both the website and the developer package should be maintained by the general Linux community. Although the project will not be distro specific, The Ubuntu community will benefit greatly by sponsoring the project.<br /><br />2) Bring back Canonical Code Bounties to motivate new developers.<br />Integrate them with community bounties as mentioned in idea 1295.<br /><br />3) Create a Ubuntu Design Rewards website. (Idea 2961.)<br />Most developers coding for OS X and Windows have never even heard of Ubuntu. Mac OS X in particular has a costant stream of neat new apps. We need to capture their attention and bring them to Linux by way of contests and prizes.<br /><br />In particular, Canonical should focus on attracting high school and university students. Google has been sucessful in bringing students to open source by using prizes and monetary incentives (GSoC and GHOP). We need to be more welcoming and do the same.<br /><br />
<br />


<b>[585 votes] Solution #1: Auto-generated solution of idea #4478</b>
<br />

<br />
<br />



]]></description>

    <language>en-us</language>
    <pubDate>Thu, 13 Mar 2008 13:28:50 +0000</pubDate>
    <lastBuildDate>Fri, 23 Oct 2009 06:52:58 +0000</lastBuildDate>
    <generator>QAPoll module</generator>
    <guid isPermaLink="true">http://brainstorm.ubuntu.com/idea/4478/</guid>
        <item>
  <title>Comment from ubby</title>
  <description><![CDATA[This is a very good idea!]]></description>
  <pubDate>Thu, 13 Mar 2008 14:55:43 +0000</pubDate>
</item>
        <item>
  <title>Comment from Eldmannen</title>
  <description><![CDATA[Yes, I would like to code something, but I am not very good at coding.<br /><br />I would like to see a website with some simple "Hello World!" type of software.<br />That I can download and run, and if it works, try to change it todo something else, and see if it still works.<br /><br />Microsoft has MSDN (Microsoft Developer Network).]]></description>
  <pubDate>Thu, 13 Mar 2008 15:49:14 +0000</pubDate>
</item>
        <item>
  <title>Comment from stormzen</title>
  <description><![CDATA[I think that mention of MSDN is a horrible example.  .. but then, I think MS is a horrible example, in general.<br /><br />I am a potential candidate for this.  I've got complex script-writing, Java programming, a little bit of php, perl, python, and C++ in my background.  I'd like to help out, but have never had the time to really get involved.  That's changing in the near future, though.<br /><br />I still don't know of a place to start, however...]]></description>
  <pubDate>Thu, 13 Mar 2008 16:08:51 +0000</pubDate>
</item>
        <item>
  <title>Comment from XSP</title>
  <description><![CDATA[Summer of Code is one of the coolest things that Google has ever done. I was a mentor last year and I swear I ended up learning as much as the students I was working with.<br /><br />You're right about trying to attract a younger crowd. Not because of older developers not wanting to help, but because we're essentially teaching a new generation the advantages of free software and the next generation will follow suit.<br /><br />It's predicted that by 2012, Linux will have 3 times it's current user base. It may not sound like a lot, but to trpile your base in 4 years is astonishing.<br /><br />The only thing I would suggest is targeting this to a wider audience. Ubuntu's purpose is to attract an every day computer user and not particularly developers. Make it a separate entity sponsored by different Linux distributions. We're all Linux users and despite our distribution, we should all be working towards collaboration to further unify the Linux community as a whole.]]></description>
  <pubDate>Thu, 13 Mar 2008 17:18:47 +0000</pubDate>
</item>
        <item>
  <title>Comment from ElijahLynn</title>
  <description><![CDATA[Great idea! Code bounties!<br /><br />If the userbase triples it will need developers to triple to. Read this article --> http://www.bryceharrington.org/drupal/foss-win-paradox<br /><br />+1]]></description>
  <pubDate>Thu, 13 Mar 2008 17:36:54 +0000</pubDate>
</item>
        <item>
  <title>Comment from nand</title>
  <description><![CDATA[Speaking of the subject, I'm willing to mentor one or two "students" to implement some parts of Brainstorm.<br /><br />If anyone interested, please contact me at ndeschildre at gmail.]]></description>
  <pubDate>Thu, 13 Mar 2008 19:00:25 +0000</pubDate>
</item>
        <item>
  <title>Comment from aantn</title>
  <description><![CDATA[In terms of actually making this idea happen, I don't mind putting in some work myself.<br /><br />I'm a bit busy with Universal Applets at the moment, but I'll begin working on the website if other people volunteer to help out.]]></description>
  <pubDate>Thu, 13 Mar 2008 20:33:39 +0000</pubDate>
</item>
        <item>
  <title>Comment from Redrazor39</title>
  <description><![CDATA[I can't code for beans, but I do have some suggestions and I would like to help, but I don't have time to learn code until the summer (I'm only a kid). How about an awesome office suite. That's a good start to attract working people and it's always useful. Take OpenOffice.org, and let's improve the hell out of it. First, let's change the UI. It's too much like MS 2003 and that's bulky, inefficient, and just ugly. We need to make something nice and clean like iWork or Google Docs. Also, allow the customization like dragging items from the menus and dialogs into the toolbars. That's it, let's have a "custom toolbar" that lets you drag anything from any menu or office dialog to that toolbar for quick and easy access. Also, put a small button at the top left of every dialog that opens in OOo and allow you to drag that to the custom toolbar so you can open the dialog (when I say dialog I mean a window with options and menus and buttons, not just text) with one easy click.<br /><br />AHA! I just came up with a better idea! Only have a couple of toolbars. At the bottom of the top is the "standard toolbar", which isn't very standard. It can have font and size and bold, italic, underline, but then it's divided into neat, simple, small menus. "Text", "Pictures", "Other Media", and some other stuff. This can change for word processor to presentation, etc. Then there's the menubar with similar stuff as before for people who like the old, familiar, yet inefficient look, and then there's the custom toolbar (working name) as I explained before.<br /><br />I think this is an awesome idea! I finally got inspiration! I'm going to design this on GIMP over the weekend! yay!!!!]]></description>
  <pubDate>Thu, 13 Mar 2008 21:59:49 +0000</pubDate>
</item>
        <item>
  <title>Comment from Vadim P.</title>
  <description><![CDATA[I agree that getting started to help in Ubuntu process is a bit intimidating. But after reading this page (linked from ubuntu.com):<br /><br />https://wiki.ubuntu.com/UbuntuDevelopment<br /><br />You should be able to get started, I think.]]></description>
  <pubDate>Thu, 13 Mar 2008 23:23:43 +0000</pubDate>
</item>
        <item>
  <title>Comment from scamper_22</title>
  <description><![CDATA[There are several barriers to participating.<br />Learning the language is one thing, but the key thing is setting up the development environment...<br /><br />I'm a fairly experience developer, but that is the major impediment for me. ]]></description>
  <pubDate>Thu, 13 Mar 2008 23:29:01 +0000</pubDate>
</item>
        <item>
  <title>Comment from Auzy</title>
  <description><![CDATA[Good idea.. Although, maybe next time break up the ideas. Lucky for you I approve all ;)<br /><br /><br />If you vote for this, maybe you should also consider voting for hosting annual Ubuntu Design Awards, which would showcase new projects, and the best of what we have: <br />http://brainstorm.ubuntu.com/idea/2961/]]></description>
  <pubDate>Fri, 14 Mar 2008 00:29:45 +0000</pubDate>
</item>
        <item>
  <title>Comment from pt123</title>
  <description><![CDATA[You need a bounty system, where can users contribute to the bounty of a certain idea. When it is implemented by a developer they get the bounty.<br /><br />That way the current awful gnome-screensaver might get fixed.]]></description>
  <pubDate>Fri, 14 Mar 2008 01:38:31 +0000</pubDate>
</item>
        <item>
  <title>Comment from Auzy</title>
  <description><![CDATA[pt123, thats been submitted, and was actually mentioned in the idea (http://brainstorm.ubuntu.com/idea/1295/)<br /><br />Along with http://brainstorm.ubuntu.com/idea/2961/<br /><br />These ideas all complement each other. ]]></description>
  <pubDate>Fri, 14 Mar 2008 02:12:01 +0000</pubDate>
</item>
        <item>
  <title>Comment from cbx33</title>
  <description><![CDATA[Though on the surface it doesn't ppear to be, this idea I put forward is intended to bring documentation up to scratch so that people do find it easier to join in the fun.<br /><br />http://www.progbox.co.uk/wordpress/?p=512]]></description>
  <pubDate>Fri, 14 Mar 2008 06:53:06 +0000</pubDate>
</item>
        <item>
  <title>Comment from Pc_Madness</title>
  <description><![CDATA[I was going to get started with Linux programming (python) a while back but couldn't find a decent editor which compares to visual studio. :(  Apparently Eclipse is the way to go, but the version that was in the repositories at the time didn't support python gui's or something.  Tried to download the version of the Eclipse web site and entered a world of nastiness. :(<br /><br />So yes, I'd love a beginners guide with decent tools. :)]]></description>
  <pubDate>Fri, 14 Mar 2008 07:12:43 +0000</pubDate>
</item>
        <item>
  <title>Comment from studentz</title>
  <description><![CDATA[I'm no a professional IT, however because of my work I ended  learning VB and MSSQL. Now I'm a happy Linux user,  I do not boot Windows long time ago, and I'm doing stuff in C++. The point is that a lot of rookie non IT people need to make tools for a particular task.I think  that MS have a good learning experience for newbies non IT but I believe that we can do better in Linux. ]]></description>
  <pubDate>Fri, 14 Mar 2008 12:43:09 +0000</pubDate>
</item>
        <item>
  <title>Comment from fragro</title>
  <description><![CDATA[The main issue is to have actual Development tools!!! When i want to develop things there are not an actual IDE like eclipse is outdated and the libs i need are not available.<br /><br />The best IDE so far is Monodevelop, but this is one the evil .net things! *rolleyes* Anjuta is often unststable and Netbeans (i must use it for study) is quite ugly.<br /><br />KDevelop is for KDE, i don't try it.<br /><br />I have a friend, who is developer too. But he uses VisualStudio. He was very interested in concept (protability) of GTK+ (he said the MFC is quite ugly and i can confirm it ;-) ) but there are no (integrated) GTK+ editors for VisualStudio, like in Monodevelop. When Monodevelop has been worked on Win32 in this time he had tried and evaluate Gtk+ (positive i think). Now he use WinForms and .Net for his GUI needs and C/C++ for performance programming. In this time he works with CUDA[wich is not available as Ubuntu Package too this time] to encode h264 with GPU. ;-) And this is what i mean... that could be the power of Ubuntu to install needed development packages, without need of setting pathes or large config tasks. But when you add a request for packaging first, you don't know when/if it will be included. But as developer you need some things just in Time. (whats often ending in quick and dirty installation tasks)<br /><br />PS: I my mind VALA is a really good thing and should be promoted!]]></description>
  <pubDate>Tue, 18 Mar 2008 00:10:06 +0000</pubDate>
</item>
        <item>
  <title>Comment from w3stfa11</title>
  <description><![CDATA[#1 is huge. Microsoft has the easily identifiable MSDN. Linux has...]]></description>
  <pubDate>Wed, 19 Mar 2008 05:42:35 +0000</pubDate>
</item>
        <item>
  <title>Comment from guyminuslife</title>
  <description><![CDATA[Me, I've been trying to learn as I much as I can so that I could hopefully do some development one day, but yes...finding the tutorials and resources and so forth is sort of hit-and-miss. A central resource that gives an overview of every part of the default Ubuntu system and also a links or more in-depth coverage of specific components would be extremely helpful. (You could expand it to include other distros, of course.) Seems like most of the information is already out there, it just could be centralized and organized.<br /><br />Wikis are nice, but most of them lack good structure and readability.]]></description>
  <pubDate>Tue, 25 Mar 2008 15:49:46 +0000</pubDate>
</item>
        <item>
  <title>Comment from brettalton</title>
  <description><![CDATA[I'd personally like good documentation how how to build a .deb for my shell scripts... AND how to build .deb files for other software that needs updating...<br /><br />THAT will help (future) Ubuntu developers I'm quite sure.]]></description>
  <pubDate>Fri, 04 Apr 2008 15:27:57 +0000</pubDate>
</item>
        <item>
  <title>Comment from rmf</title>
  <description><![CDATA[developers Website can promote a development patterns policy to prevent so many forks]]></description>
  <pubDate>Wed, 16 Apr 2008 17:31:00 +0000</pubDate>
</item>
        <item>
  <title>Comment from loki</title>
  <description><![CDATA[Beginning to help with the development of Ubuntu is way to difficult. Please look at the example below how simple it can be. <br /><br />Oké recently I wanted to start helping with the development of Ubuntu. After (finally) finding the development page, I had to jump endless from one to another page. <br /><br />After a while i've stopped reading and went on doing some real programming on a other project... <br /><br />Look at the chaos: <br />https://wiki.ubuntu.com/UbuntuDevelopment) <br /><br />Look how simple it can be: <br />http://quality.kde.org/develop/howto/howtohack.php ]]></description>
  <pubDate>Fri, 25 Apr 2008 14:00:55 +0000</pubDate>
</item>
        <item>
  <title>Comment from loki</title>
  <description><![CDATA[oke, did some reading, looked around... for starters I will improve the developers quickstart page. <br /><br />If anyone has suggestions, please let me know by passing it to an related idea (do not vote it duplicate): <br /><br />http://brainstorm.ubuntu.com/idea/7601/ <br /><br />I will take all the time needed to improve the page and meanwile begin helping developing Linux. I've twelve year of experience in java and c#, so need to learn some stuffe about c++. this combination should make me an effective quickstart writer (i will run into the same trouble as other beginning linux programmers.<br /><br />I'll make this weekend an newgroup thread about this one, so we can discuss about the best way to make this happen.]]></description>
  <pubDate>Sat, 26 Apr 2008 07:40:16 +0000</pubDate>
</item>
        <item>
  <title>Comment from iyank4</title>
  <description><![CDATA[The most crucial is the Development tools. where Anjuta, Glade or other IDE seems not ready for newbies.<br /><br />Ubuntu must have an Visual integrated Development tools, That tools can be a key to attract Developers.]]></description>
  <pubDate>Tue, 12 Aug 2008 07:19:33 +0000</pubDate>
</item>
        <item>
  <title>Comment from 73kz</title>
  <description><![CDATA[I study in Unam, the biggest university in Latin America, and really hope help and improve ubuntu.<br />But is really neccesary a great promotion and i wish that.<br />CAnnonical, please help and request for help,and the Unam, (i expected) will response.  ]]></description>
  <pubDate>Sat, 01 Nov 2008 05:58:52 +0000</pubDate>
</item>
      </channel>
</rss>
