Re: Learn Gnome The Hard Way

Hi Nick,

As Alberto mentioned, there is a current, very active effort going on at:

The most active section is the creation of "Beginner Tutorials" in C, Vala, Python and _javascript_.  The Gnome Outreach programme has 3 interns plus myself  currently dedicated to the effort.

I am familiar with Foundations of Gtk+, and have also wished it be updated :-)

The "Beginner Tutorials" are also including GtkApplicationWindow and the app menu technologies.

We did the second release of this effort just this week:





Since the release,  more sample code has already been added to the repo.  We are hoping to make a release every two weeks, so I welcome you to check in on the progress.

Additionally, in August we are planning a hackfest at the OpenHelp Conference, which will focus on the Beginner Tutorials, as well as other Platform Tutorials.

We are hoping to have a complete set of tutorials including up-to-date technologies ready for all 4 programming languages mentioned by the end of the summer.

Hope this information helps,


On 2 June 2012 15:15, Alberto Ruiz <aruiz gnome org> wrote:
Hello Nick,

Actually, there's a lot of sample code being written for the GNOME Developer Docs:

You should start cherry picking those suitable for learn-x-the-hard-way and start a repo!

2012/6/2 Nick Glynn <exosyst gmail com>
Hey list,

Are there any efforts to develop a new Gtk/Gnome Development book as I think the most recent was Foundations of Gtk Development which was 2007 and a fair bit has changed since then.

I appreciate there's a lot better documentation/tutorials on *  these days but wondered if something akin to Zed Shaws Learn X The Hard Way is in the works such that it can be contributed to by the community as well as those in the know and kept up to date much easier than a traditional book.

For those unfamiliar with the concept you can see the outline repo here and more examples of the type of documentation can be seen at

I've had a look and couldn't find anything in progress but Google doesn't seem to index github/gitorious projects all that well.


desktop-devel-list mailing list
desktop-devel-list gnome org

Alberto Ruiz

desktop-devel-list mailing list
desktop-devel-list gnome org

Tiffany Antopolski

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]