GNOME Developer Experience Hackfest
The goal of the hackfest is to improve the overall application developer experience (ISVs, opportunistic developers...).
Define a developer story: "How do I go from opening my code editor to users installing my application?" Come up with a list of requirements to improve such story and define a plan to get there.
Focus
There are three main areas of work we suggest for this hackfest:
- Tooling (Anjuta, Monodevelop, application bundling, intltool, gtk-doc, autofoo and friends...)
- Developer docs and mindshare (unified online/offline API reference UI, app developer community building...)
- Further platform needs (improvement of data driven apps and other needs with unclear answer)
- Application bundling and sandboxing, application as first class concept in the kernel
Work
/Research of development for other platforms
/GnomePlatformOverview update and revamp - let's make this the starting point for app hackers
/Tooling - how can we make our tools better?
/Documentation - documentation scratch space
/Toolkit - missing features in our toolkit
Reports
Here we will link all the blog posts published during or after the hackfest, including information about the work done.
DX Hackfest by Cosimo Cecchi
Developer Hackfest status by Alexander Larsson
DX Hackfest: Developer Documentation by Allan Day
Answering the question: "How do I develop an app for GNOME?" by Travis Reitter
Developer Experience Hackfest by Meg Ford
GNOME DevX, FOSDEM by Colin Walters
Developer Experience Hackfest Report by Sébastien Granjoux
DX Hackfest part 2 by Cosimo Cecchi
2013 Developer Experience Hackfest, Brussels by Federico Mena Quintero
Gnome Developer Experience Hackfest 2013, the aftermath by Andreia Gaita
Administrivia
Blogging
- Hashtag: #dxhackfest
Dates & Venue
The Betagroup Co-Working Space in Brussels from the 30th of January until 1st of February, given that FOSDEM starts on the 2nd of February this is a convenient venue and dates for a lot of people who can't travel to Europe that often.
Accomodation
This is the hotel where all attendees should stay Hotel Brussels Belgium.
For sorting out who shares room with who put yourself in this list: Rooms
Confirmed Attendees
Name |
Place of residency |
Arrival |
Areas |
Comments |
Room |
Gran Canaria, Spain |
|
Gtk+,waf,API ref docs |
|
||
Brussels, Belgium |
|
release team, jhbuild, devhelp, developer.gnome.org |
Would need sponsorship (except if in Belgium). |
||
Berlin, Germany |
|
devhelp, d-feet |
|
||
Paris, France |
30 Jan, 9:23 - Brussels Midi |
Anjuta |
|
||
San Francisco, CA |
|
Autotools, gtk, gobject |
Should have practical information from GnomeUniversity by then |
||
Seif Lotfy |
Frankfurt, Germany |
|
Zeitgeist, community building, python |
Would need sponsorship. |
107 |
Helsinki, Finland |
|
Virtualization, UPnP/DLNA |
Would be nice to get sponsorship for accommodation |
||
Walnut Creek, CA, USA |
|
automation, building, tooling, testing |
|
||
Berlin, Germany |
30 Jan, 8:35 - Brussels Airport BRU |
Apps |
|
||
Hamburg, Germany |
|
Apps |
|
||
Toronto, Ontario |
|
platform |
Lodging sponsorship appreciated. |
||
Germany |
|
Platform |
|
||
Luis de Bethencourt |
Tenerife, Spain |
|
Multimedia |
|
|
Sweden |
|
Gtk+, App/Bundle story |
Lodging sponsorship appreciated. |
||
Chicago, IL, USA |
|
community building, web, design |
Sponsorship needed. |
||
Cambridge, MA, USA |
|
introspection,building |
|
||
Portugal |
|
Introspection, .NET bindings |
May need sponsorship |
||
Liberec, Czech republic |
|
Design |
Lodging sponsorship appreciated. |
||
London, GB |
29 Jan, 17:05 - Brussels Midi |
Design |
Lodging sponsorship appreciated. |
||
Cambridge, MA, USA |
|
Design |
Lodging sponsorship appreciated. |
||
Cambridge, MA, USA |
|
GTK+, platform integration, UI |
Lodging sponsorship appreciated. |
||
Carl-AntonIngmarsson |
Sweden |
|
Anjuta |
Lodging sponsorship appreciated. |
|
Greg Kroah-Hartman |
Seattle, WA, USA |
|
Linux kernel |
|
|
Madrid, Spain |
29 Jan, 14:20 - Brussels Airport BRU |
ModemManager, Tracker, Devhelp |
|
||
Casilda, Argentina |
|
Glade, composite widgets |
|
107 |
|
Xalapa, Mexico |
|
GTK+, platform |
Sponsorship needed |
107 |
|
Westford, MA |
|
|
|
||
Pune, India |
|
GTK+,Glade,Web |
Would need sponsorship. |
We have space for 30 people max.
Tentative Attendees
At this point, we are only asking for people interested and willing to go, this is not a definitive list of attendees.
Name |
Place of residency |
Areas |
Comments |
Lyon, France |
|
|
|
New Zealand |
|
|
|
Toronto, Canada |
Autotools, tooling |
May be able to host. |
|
Hamburg |
|
|
|
Berlin, Germany |
Anjuta |
Sponsorship appreciated would prefer a European venue |
|
Czech Republic |
API docs, Python, introspection |
May be able to host (in Cambridge, UK or in Prague, CR) |
|
Germany |
i18n |
|
|
Paris, France |
Nemiver |
Would need sponsorship if not in France |
|
Espoo, Finland |
|
|
|
Belgium,Leuven |
Tracker, SPARQL, |
Can perhaps offer some accommodation nearby Leuven for ~3 people (and drives). But don't expect much, I'm renovating the place |
|
Gothenburg, Sweden |
AF_BUS, dbus, systemd testing |
|