4 ms·
Wow, I've often fantasized about maintaining Geary or Empathy (also on the unmaintained list). Gnome needs solid lightweight email and messaging clients but I'
by tbrock 9y ago
Wow, I've often fantasized about maintaining Geary or Empathy (also on the unmaintained list).
Gnome needs solid lightweight email and messaging clients but I'm not sure I have the time to do it.
I find that, now that Gnome has builder, the thing holding me back is lack of documentation on how to get started with gnome dev (and use the numerous Gnome libraries).
Earlier this week there was some talk on HN about google's kubernetes having "documentation for geniuses" but it seems pretty approachable compared to the Gnome stuff.
I think it's mostly because I'm not a strong enough C programmer and it's a tall order to document things like GObject well for n00bs but if I knew how I worked I'd be happy to document it for others.
- zerocrates 9y agoEmpathy is unmaintained? I think of it as being practically brand new. The ongoing deaths of the legacy chat clients and protocols have clearly taken a toll on enthusiasm.
- iso-8859-1 9y agoAnd yet, irssi still lives :)
- wuch 9y agoMy impression was that gtk has pretty reasonable tutorials, at least for those languages with official bindings. Once you go through tutorial, you can examine gtk-widget-factory app and gtk-demo app for further ideas how to implement common stuff. Or just take a peek at source code of an application that does something that you would like to replicate, even if it is written in a different language the knowledge is easily transferable.