Hackfest/Turin2016

In connection with the third LibreItalia Conference in Turin, we're organizing the second ever LibreOffice hackfest in Italy on Saturday, November 5th from 14.00 to 17.30.

Venue
The venue for the event is:

The address is:

Via Maria Vittoria 38 - Turin - IT

Focus
This is the second Italian Hackfest so we'd like to focus on "LibreOffice for beginners developers". The plan is to introduce as many people as possible to LibreOffice development. We want to make sure that:
 * attendees' laptops are configured so they are ready to hack when they get home
 * they know the basics of LibreOffice build system
 * they know which tools and processes are used for LibreOffice development
 * they tackle an EasyHack

We'll give examples and hints for Linux machines, if you are on windows / macOS we are sorry but you are on your own.

Don't Forget

 * your laptop with at least 30GB of free disk space
 * a recent checkout of LibreOffice:
 * gerrit account and git integration Development/gerrit/setup
 * your C/C++ skills :)
 * an OpenID account (register to launchpad.net if you are unsure)
 * a https://bugs.documentfoundation.org/ account
 * if you have never built LibreOffice make sure you have proper dependencies:

Debian/Ubuntu: sudo apt-get build-dep libreoffice openSUSE 11.4+: sudo zypper si -d libreoffice Fedora 22+: sudo dnf builddep libreoffice Fedora 21+: sudo yum-builddep libreoffice

Participants
Registration: conference registration

Please add yourself to the list as early as possible, so we can plan the event accordingly.

Agenda
To bridge the talks in the morning, we will have a presentation on how everyone can help make LibreOffice better.

We will start by a presentation for developers by a developer (janI), where we go through the tools available.

We will do a walkthrough of bugzilla/wiki/opengrok/gerrit and git from a developer perspective. The walktrough will concentrate on hints how to use the tools effectively and save time (to solve more problems).

We might (depends on who attends) also take a short discussion on what tools are in progress.

Then we will get everybody setup. The preference is really to have your own notebook setup, so you have a working environment when you go home.

Our hope is, that all attendees can solve an EASYHACK, and we can merge it.

Hackfest Virtual Machines
We'll use TDF provided VM in order to get Developers up to speed faster. We'll try to get their personal machine setup while they are working on the VM.

See Hackfests/VMs Virtual Machines

The VM will be available, but only for the Hackfest so it is very important we get your machine up and running.

Useful links

 * #libreitalia-dev IRC channel
 * Development/gerrit/SubmitPatch
 * Development/Developers
 * Development/BuildingOnLinux
 * Development/Easy_Hacks
 * code structure
 * libo low level