GNOME Bugzilla – Bug 79348
'getting involved' should be most prominent thing in d.g.o.
Last modified: 2012-01-14 09:47:40 UTC
Basically, GNOME needs new developers. The best way to do that is to lower the barriers to entry for new developers. That needs to start with the website. In fact, I really think that getting new people in and involved is probably the most important job of the website, as it is the first thing that newbies will go to, while more experienced hackers go to lists and IRC for information first. My email to gnome-hackers, which includes a lot of links and suggestions: On Sat, 2002-04-20 at 11:49, Luis Villa wrote: > -----Forwarded Message----- > | > | From: Luis Villa <louie@ximian.com> > | > | BTW, for those without copies of the code, > | http://developer.gnome.org/tools/cvs.html has some good instructions for > | getting started with GNOME CVS. > > So, that's the best I could come up with last night for a 'getting > started with GNOME programming' URL. If we're going to attract new > hacking blood, as discussed at the BOF at guadec, we've just got to have > better getting started docs, pointing at stuff like any gtk tutorials we > have, the HIG guidelines, this CVS page, etc. Unfortunately, I'm > completely unqualified to write such a page myself :/ but I hope someone > who is will take the time. We badly need new hackers and something like > this can help make that happen. Or at least that seemed to be the > consensus at the BOF... So after some poking... I found a lot of links, but none of them are particularly prominent on the web site, or even accessible from there. And they ought to be. :) More than anything else: http://developer.gnome.org/ needs to have 'getting involved' big and at the top of the page, not buried at the bottom. Ditto for http://developer.gnome.org/dotplan/ . Some links: http://developer.gnome.org/documents/joining-gnome/index.html [Really good bit by Dan Mueth; ought to be more prominent on the web site and could maybe use a bit of reorganization in the format- maybe even split in to 'joining for hackers' and 'joining for non-hackers.'] http://developer.gnome.org/doc/guides/programming-guidelines/book1.html [coding guidelines. Good stuff for newbies but you have to go to the docs page to find it.] http://www.gnome.org/~chema/gnome-love/compiling_faq.html [again, great stuff that ought to be linked to directly from the 'getting involved' page and also from http://developer.gnome.org/tools/cvs.html] Essays on hacking, gnome and otherwise: http://mail.gnome.org/archives/gnome-love/2001-May/msg00105.html http://www106.pair.com/rhp/hacking.html http://www.advogato.org/article/22.html http://www.tuxedo.org/~esr/faqs/smart-questions.html [good points for newbies coming to a list] Anyway, I've filed this against the website
Luis, prepared to put your money where you mouth is with a patch [grin]?
Glynn- Very belatedly, yes, I am, when the new site infrastructure is up. I refuse to sink time into the old infrastructure (and I suspect I'm not the only one.)
Some of these links should be added to http://www.gnome.org/start/2.3/helping.html
We are not going to fix this in the current dgo. However, the revamped wgo will have a "Get Involved" section and the new dgo page will have a promo in the same direction. A 'Get Involved' promo is planned in the very wgo homepage as well. See http://live.gnome.org/GnomeWeb/DeveloperGnomeOrg and http://live.gnome.org/GnomeWeb/Navigation Keeping this bug open until the fix is implemented.
The current d.g.o is all about 'getting involved', with step-by-step instructions about installing required tools on mulitple distros, beginner tutorials in C, C++, JavaScript, Python and Vala using tools like Anjuta etc. Links to API references are included, as well as development guides, core library references, development tools, bug tracking and git repository information. In general, this is and should always remain a work in progress, as things change quickly. But since now 'getting involved' is the most prominent thing in d.g.o., perhaps this bug can be closed?
Yes, I think it can be. Thanks for finding and flagging it, Tiffany. [Though I'm tempted to leave it open for a few more months just so we can say we closed a ten year old bug. ;)
Related bug: https://bugzilla.gnome.org/show_bug.cgi?id=656019 Broken links in platform overview in d.g.o