Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 22700 ideas, 138270 comments, 2629576 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas

Contributor Phase on the Programming category

Tease programming on Ubuntu  
Written by Ikipou the 12 Mar 08 at 11:12. Global category: Programming. Won't implement
Linux offer great tools to develop software, but there is little effort to promote them to beginners.

If you look at the competitors, they offer unified development platform and associated documentation. Have a look at XCode+developerConnection and VisualStudio+MSDN, this is ideal infrastructure to get new programmers.

It would be nice to have a dedicated website to inform people about the development on Ubuntu. The website could help people to make their first software, help them to begin with the main IDEs, and give links to get further information on the official website of the language/IDE/framework.

Such a website should be very appealing and simple to help the beginners. Help in lot of language would be a plus since lots of people don't speak English.

More developers means more people to implement the idea of Ubuntu Brainstorm :)

Developer comments
While I think that it is a great idea, it's not something we in Canonical should put resources to, at least not now. This is a great community task!
465
votes
closed
Solution #1: Auto-generated solution of idea #4354
Written by Ikipou the 12 Mar 08 at 11:12.
Ubuntu Brainstorm was updated in January 2009. Since the idea #4354 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 18 comments or propose a solution (latest comment the 5 Sep 12 at 10:17) >>

Make Eclipse a priority  
Written by madman2k the 29 Feb 08 at 11:04. Global category: Programming. Implemented
Currently the Eclipse packages in Ubuntu lack heavily behind other distributions like lets say Fedora.
The packages in ubuntu are outdated and so are the eclipse language plugins like CDT or Pydev.

Properly supporting this top notch IDE should give new linux developers an easier start.
1327
votes
implemented
Selected solution (#1): Auto-generated solution of idea #1265
Written by madman2k the 29 Feb 08 at 11:04.
Ubuntu Brainstorm was updated in January 2009. Since the idea #1265 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
37
votes
implemented
Selected solution (#2): work together with eclipse people
Written by tobster the 22 Apr 09 at 11:25.
we should encourage the eclipse people to also release deb packages and give them support if needed.
if this works out the packages could go to an official repository

See the 39 comments or propose a solution (latest comment the 30 Jun 10 at 18:00) >>

Visual Studio clone  
Written by taron the 13 Mar 08 at 14:51. Global category: Programming. New
Maybe you know Microsoft's Visual Studio, a very nice program especially for programmer beginners.

We should clone this program (or make a similiar) to write Linux GTK/Qt apps with it.

I know this is a big work, but it's worth it I think.
-30
votes
up equal down
Solution #1: Auto-generated solution of idea #4491
Written by taron the 13 Mar 08 at 14:51.
Ubuntu Brainstorm was updated in January 2009. Since the idea #4491 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!
0
votes
up equal down
Solution #3: Modify Project Builder from Gnustep
Written by cgb223 the 8 Nov 09 at 03:12.
Project builder is the precursor to xcode (think very precursor)but seems to be the closest thing we have in the ball park of linux (gnustep can run inside Ubuntu look in the synaptic, its really cool) it seems this might be a better option then the already cluttered yet powerful eclipse. its opensource, supports objective C (i bet there is or at least it would be relitively simple to add C++ support) and if you want to take the easy road doesnt have to even be modified to work in ubuntu (add the gnustep packages as a dependency) Maybe Canonical can even support it. seems like a good idea, let me know.

See the 11 comments or propose a solution (latest comment the 16 Apr 09 at 10:12) >>

Add Monodevelop 1.0 to repository in hardy  
Written by Vicens Juan Tomas Monserrat the 16 Mar 08 at 18:03. Global category: Programming. Implemented
Just Published Version 1.0 Monodevelop I think we can do a package deb and stop using the beta 3 that there are currently repositories Ubuntu hardy. Surely will be more stable and more functionalities. (google translate xD)

Developer comments
As reported in the comments, monodevelop version 1.O was added in Hardy Heron's repositories.
90
votes
implemented
Selected solution (#1): Auto-generated solution of idea #4846
Written by Vicens Juan Tomas Monserrat the 16 Mar 08 at 18:03.
Ubuntu Brainstorm was updated in January 2009. Since the idea #4846 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 14 comments or propose a solution (latest comment the 26 Nov 08 at 11:13) >>

Source package  
Written by sundarvenkata the 8 Mar 08 at 18:42. Global category: Programming. New
When a source package is downloaded using "apt-get source", provide the actual tools (libraries etc) needed to re-compile the source. Otherwise there is no use hacking the source.
-28
votes
up equal down
Solution #1: Auto-generated solution of idea #3906
Written by sundarvenkata the 8 Mar 08 at 18:42.
Ubuntu Brainstorm was updated in January 2009. Since the idea #3906 was submitted before this update, its rationale and solution are not separated. Please vote accordingly, and if you have the necessary rights, please separate the rationale from the solution. Thanks!

See the 1 comments or propose a solution >>