Developer Experience Hackfest, 2016

betacowork, Brussels, Belgium, 27–29 January 2016

Primary contact: PhilipWithnall <philip tecnocode co.uk>
Secondary contact: FredericPeters

Relevant GNOME team

GTK+, GLib, developer documentation developers

Description

As is now traditional, the 2016 DX hackfest aims to push forward roadmaps for the toolkit and developer experience. This year’s event will be next to FOSDEM, to allow for the two to be combined for transport.

Remote participation

People will be jumping in and out of #dev-x on irc.gnome.org.

Each big discussion should have someone running jitsi on their laptop throughout, so that specific remote participants can join in. Please let us know if you want to be involved in a specific discussion (and put that on the agenda)! https://meet.jit.si/DevX

Goals

As with last year’s event, all aspects of the GNOME application developer experience are in scope, including:

  • xdg-app
  • Builder
  • gir → documentation
  • Build system simplification
  • UX of sandboxed apps
  • Developer tools design (Builder, gitg, DevHelp, Glade)

  • developer.gnome.org design
  • Improving newcomer experience
  • Human Interface Guidelines
  • New GTK widgets (combobox replacements, new tab widget, for example) and application templates, especially that affects user experience
  • GJS roadmap and missing bits
  • App store/distribution model for bundles
  • Global search performance and API

The central aim of this hackfest is to agree on an actionable plan for the next year for each area of the developer experience, including a GTK+ roadmap, a continued plan for Builder, and continued improvement of the GIR infrastructure and tooling.

Schedule

People are free to arrive earlier or leave later, and spend time around town hacking on things, though we may not have access to betacowork before the 27th. A tentative schedule:

  • 27th: xdg-app and Builder
  • 28th: New GTK+ widgets
  • 29th: System integration: GJS, globalsearch; documentation: HIG, developer.gnome.org
  • 30th: FOSDEM

  • 31st: FOSDEM

Agenda

Specific items to address during the hackfest (feel free to add to the list), which should be taken as a measure of success:

Attendees

Name

Relevant contribution/aim

Foundation member?

Arrives on

Departs on

Flight cost

Accommodation cost

Total sponsorship request

PhilipWithnall

Toolkit and dev. tools

26

31

£107.50

£107.50

CarlosGarnacho

xdg-app, toolkit

TBC

TBC

TBC

TBC

TBC

JuanPabloUgarte

Glade

TBC

TBC

TBC

TBC

TBC

TristanVanBerkom

GTK+/Glade

26

TBC

N/A

N/A

0

LasseSchuirmann

GSoC, dev. tools, auto. review enhancement

27.

01.

113.50Eur

170Eur

~283.5Eur

AlexanderLarsson

xdg-app, toolkit

26

31

231Eur

150Eur

381Eur

SamThursfield

build tools, general helping out

26 (late)

01

N/A

N/A

0

MathieuDuponchelle

documentation

At some point

26

TBC

150Eur

250Eur

400Eur

ThibaultSaunier

xdg-app, documentation

TBC

TBC

TBC

TBC

TBC

CosimoCecchi

xdg-app, toolkit, gjs, search

26

31

$1024

-

$1024

ZeeshanAli

apps, dev

27.

31.

90£

100£

90£

ChristianHergert

xdg-app, builder

26

31

-

-

-

AlexandreFranke

Builder, documentation

26

31

70€

-

70€

FredericPeters

Devtools, developer.gnome.org

26

31

0

0

0

LarsUebernickel

Toolkit

27

2

0

0

0

MattiasBengtsson

tools, gjs, documentation

29

01

0

0

0

BastianIlsø

Newcomers, documentation

27

31

0

0

0

Kat

Documentation

26

01

n/a

n/a

n/a

DavidKing

26

01

n/a

n/a

n/a

Allison Lortie

26

01

n/a

n/a

n/a

SimonMcVittie

xdg-app, anything D-Bus-ish

26

31

n/a

n/a

n/a

Alberto Ruiz

annotations, introspection, vala, general helping out

26

1

n/a

n/a

n/a

Javier Hernandez

a11y, general helping out

n/a

n/a

n/a

n/a

n/a

Remote participants

Name

Comments

PhilipChimento

documentation, gjs

DaikiUeno

apps, dev. tools

SriramRamkrishna

apps, builder, community communications

Current sponsors

http://www.betacowork.com/wp-content/uploads/2014/06/betacowork-coworking-brussels-logo-web.png http://www.icabrussel.be/img/logo_white.jpg https://www.collabora.com/assets/images/core/logo.png

Venue

Betacowork office, Brussels, Belgium: http://www.openstreetmap.org/way/32352517

  • Betacowork Coworking Brussels
    ICAB Business & Technology Incubator
    Witte Patersstraat 4 rue de Pères Blancs
    1040 Brussel-Bruxelles (Etterbeek)

How to get there

By plane

From Brussels International Airport:

  • Take bus 21 (towards Luxembourg) for 17 stops, to Diamant
  • Take tram 25 (towards Boondael Gare) for 4 stops, to Petillon
  • Cross over the main road and continue walking in the same direction as the tram; take the third left onto Rue des Pères Blancs
  • ICAB and betacowork are in the second building on your right, after Commerzbank

By train

From Brussels-Midi/Zuid:

  • Take IC3607 (towards Landen) for 1 stop, to Brussels Centraal station
  • Take metro 5 (towards Herrmann-Debroux) for 7 stops, to Petillon
  • Exit the metro station southwards onto Vrijwilligerslaan and turn right onto it
  • Take the third right onto Rue des Pères Blancs
  • ICAB and betacowork are the third building on your left

How to leave

FOSDEM will be taking place on 2016-01-30 and 2016-01-31 in the same location.

Accommodation and food

Collabora are sponsoring snacks and some food for the hackfest.

We are renting an apartment between January the 27th and January the 31st.

FOSDEM has a page of accommodation suggestions

Note that due to FOSDEM being immediately after the hackfest, accommodation will probably fill up quickly, so arrange something early.

Nearby Hacker-Friendly Cafés and Pubs

TBC — suggestions welcome!

Reports

Here we will link all the blog posts published during or after the hackfest, including information about the work done. If tweeting about the hackfest, please use the hashtag #dxhackfest2016. Please also thank betacowork and ICAB for generously sponsoring the event.

Questions & Comments

None so far.

Hackfests/DeveloperExperience2016 (last edited 2017-12-09 22:29:18 by AlexandreFranke)