Ubuntu QA:
BlogBrainstormPackage status
Log in
Ubuntu QA
The Ubuntu community has contributed 16796 ideas, 103309 comments, 2167252 votes
Idea sandbox Idea sandbox
Popular ideas Popular ideas
Ideas in development Ideas in development
Implemented ideas Implemented ideas
Idea #7128: Ubuntu developer documentation center website

Written by nand the 16 Apr 08 at 18:12. Category: Programming. Related project: Nothing/Others. Status: New
Rationale
What if the API documentation and specs for all the development packages available in Ubuntu would be gathered in a common website?
On top of that, it would be possible to link articles, blog posts describing some coding example related to a given lib.

An example of the website organization:
* hardy
* gutsy
** Audio
** Kernel
** GUI
*** Qt
*** GTK+
**** API docs
**** specs
**** links to external code sample

The main goal of this idea is to lower the barrier for new contributing coders by making an easy access to all the docs, samples, specs, helloworlds in a single place.

On the server side, this should somehow be automatic, to make needed human interaction as mimimum as possible.
Tags: (none)

113
votes
up equal down
Solution #1: Auto-generated solution of idea #7128
Written by nand the 16 Apr 08 at 18:12.
Ubuntu Brainstorm was updated in January 2009. Since the idea #7128 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!

Propose your solution

Attachments
No attachments.


Duplicates


Comments
Eldmannen wrote on the 16 Apr 08 at 22:36
Yes, a website for developers would be very good.
With example code and documentation. It would make it easier to start programming.

Auzy wrote on the 17 Apr 08 at 02:14
I was actually very surprised this wasn't really a dupe. There is http://brainstorm.ubuntu.com/idea/4478/ but its a bit broad, so not sure if it should be marked as dupe.


+1. It also means we could offer a annual package with all the content on the site to use offline such as is done with msdn


Auzy wrote on the 19 Apr 08 at 03:03
Actually, this should have much more then 54 votes..

j1mc wrote on the 27 Apr 08 at 16:21
Wouldn't this just be done as part of the Ubuntu wiki? It seems like that would be a good spot for something like this.

Nazo wrote on the 10 May 08 at 14:54
+1

Documentation should be related with src packages and launchpad.

Auzy wrote on the 11 May 08 at 05:07
You need more then a wiki really j1mc I'd say, well, at least, it has to be kept up to date (I guess a wiki may work). But I should be able to look up a function name, and it pulls up the function name from any language or app ubuntu supports.

nand (Brainstorm admin) wrote on the 12 Dec 08 at 18:03
A good presentation summing up the need of that:

http://www.slideshare.net/aantn/beginning-development-documentation-barriers-pr esentation

ubby wrote on the 20 Dec 08 at 11:39
A very good idea!

You are a Brainstorm admin, but who decides which ideas will be implemented?
Maybe you can push this idea:-)



Post your comment