21st Developer Meeting in Zanzibar - qgis/QGIS GitHub Wiki

21st Developer Meeting in Zanzibar

Quick overview of the schedule:

From the table below it seems most will only actively participate from the 23rd. Unless there is a massive increase in the number of attendees, we plan to organise the logistics as follows:

  • 22nd - those that are already in Zanzibar we will hang out in the lounge at Beyt-al-salaam hotel
  • 23rd, 24th, 25th - we will meet in the conference room at Maru Maru hotel
  • 26th - we will meet again at the Maru Maru hotel. Those taking the ferry to Dar will need to be at the ferry station by max 2.30pm (a bit earlier is advised). Make sure you are already checked out of your hotel in the morning.

If you need need any help while you are in Zanzibar , please contact Yves Barthelemy (cell no +255 778 364437 or [email protected]). Yves will be on site from 21st August.

Whether or not you are attending the event, we are looking for sponsors for the event to cover meals etc. If you are able to sponsor it please contact Lene Fischer at [email protected].

Looking forward to seeing you in Zanzibar!

What is a developer meeting?

A QGIS Developer Meeting is a volunteer-driven event where contributors to the QGIS project from around the world get together in a common space - usually a university campus. The event is normally three days in duration and we hold two such events each year. During these events, contributors to the QGIS project take the opportunity to plan their work, hold face-to-face discussions and present new improvements to the QGIS project that they have been working on.

Everybody attending the event donates their time to the project for the days of the event. As a project that is built primarily through online collaboration, these meetings provide a crucial ingredient to the future development of the QGIS project. The event is planned largely as an ‘unconference’ with minimal structured programme planning. We do this to allow attendees the freedom to meet dynamically with those they encounter at the event.

Those sessions that are planned are advertised on the event web page and we try to enable remote participation through video conferencing software. Although our hosts are not funded and donate the working space to us, we show our appreciation by making one of our software release’s splash screens in honour of that host, which is a great way to gain exposure of your institution and country to the hundreds of thousands of users that make use of QGIS.

Code of conduct

When attending our meetings we ask you to please abide by the QGIS diversity statement and Code of Conduct. We also ask attendees to respect local laws, customs and culture and be good ambassadors for the QGIS project.

Location

The developer will be hosted at the State University of Zanzibar (SUZA) (details of the exact location in the campus will follow soon).

Dates

The developer meeting will take place before the main FOSS4G2018 conference

  • arrive Wednesday 22. August
  • depart Sunday 26. August 2018

Organizers:

Tim Sutton, [email protected] Yves Barthelemy, [email protected]

Contact

Yves Barthelemy, [email protected]

Sponsors

Program

We do not have a formal programme for the developer meeting. See the 'streams' below for dates and times of specific discussions. Other than those discussions the meeting will be an ad hoc collaboration. Use the time to meet with your co-collaborators to plan and do your work in QGIS.

The user conference component of the meeting will be co-located as a track within the main FOSS4G2018 user conference to be held in Dar es Salaam from 27 August - 31 August 2018. Note that there are additional code sprints after the FOSS4G2018 main conference (1-2 September), but the QGIS developer meeting is before the main conference.

If you plan to attend the QGIS User Conference track at FOSS4G2018 you need to register for the FOSS4G2018 conference. The registration form is here. Book now while early bird rates are still available.

Accommodation

For accommodation you need to stay in Stone (15 minutes from the venue by car) We will be organising special rate $80 per night at Maru Maru Hotel in Stone Town. There are many other hotels in Stone Town. Look at https://www.momondo.com/ and find good rates for hotels.

We will organise a daily shuttle to and from Forodani Gardens in central Stone Town (50m from Maru Maru and many other hotels) to and from the venue.

Please take notice of the prices for accommodation at Maru Maru Hotel:

  • Single with breakfast = ~80USD/day (x 4 days = 320USD)
  • Double with breakfast= ~120USD/day (x 4 days = 480USD)

If you want to stay at the hotel send your reservation to the hotel through the email [email protected] referring the event QGIS meeting Zanzibar August 2018, so that you can benefit from any reduced price we negotiate, otherwise it may be more expensive.

Be aware that the hackfest is during the high touristic season so you should try to book your accommodation in advance.

Other hotels nearby Maru Maru in Stone Town:

Some attendees will also be staying here: Beyt-al-salaam Boutique Hotel which is near to the Maru Maru but likely cheaper.

There are many other accommodation options - try AirBNB or just google searching - there will be cheaper places nearby.

Dining

  • TBD

Transportation. How to arrive

By air

Find good rates at http://www.momondo.com

Zanzibar / Stone Town is served by ferry from Dar es Salaam.

Zanzibar has it own international airport - if you are going to FOSS4G2018 you may want to consider routing your flight in via Zanzibar.

Invitation Email

Dear QGIS Community

Once a year we hold a combined QGIS Developer Meeting and User Conference. This year we are holding it in collaboration with FOSS4G2018 in Tanzania! It’s so exciting to be holding our first such meeting on the African continent and we hope you will all join us there. If you haven’t already booked the dates in your diary, here are the key dates:

The Developer Meeting will take place at SUZA [1] (the State University of Zanzibar) before the main FOSS4G2018 conference:

• arrive Wednesday 22. August

• depart Sunday 26. August 2018

The User Conference component of the meeting will be co-located as a track within the main FOSS4G2018 user conference[2] to be held in Dar es Salaam:

• arrive Monday 27 August

• depart Sunday 31 August 2018

Note that there are additional code sprints for other OSGEO projects after the FOSS4G2018 main conference (1-2 September), but the QGIS developer meeting is before the main conference.

If you plan to attend the QGIS User Conference track at FOSS4G2018 you need to register for the FOSS4G2018 conference and also organise your accommodation in Dar Es Salaam for the period of the FOSS4G event. The registration form is here[2]. Book now while early bird rates are still available!

To register for the QGIS Developer Meeting, simply add your name to the table in the wiki page here [4].

For more details about the Developer Meeting, please see the wiki page [5].

[1] https://www.suza.ac.tz [2] http://2018.foss4g.org [3] https://2018.foss4g.or.tz/ [4] https://github.com/qgis/QGIS/wiki/DeveloperMeetingZanzibar2018#register [5] https://github.com/qgis/QGIS/wiki/DeveloperMeetingZanzibar2018

We look forward to seeing you all there!

Regards

Tim

Topics

  • Régis Haubourg : State of QGIS server performances and OGC compliance monitored using continuous integration A short talk to speak about what falls now in tests.qgis.org about performance and OGC testing. I'd like to work in injecting new tests cases (data and scenarios) for performance testing during the hackfest. Please join if interested!

Participation

Deadline for application 2 weeks before the event. Use this form to apply for funding support. If your support request has been approved, you can apply for a refund of travel costs to [email protected].

Register

!!!IMPORTANT!!!! : Arrival and departure date/time for planning accommodation and food. Also remember to add e-mail.

# Name Arrival Time Depart. Time Room/Shelter/Tent Country Share with Notes/Food Email
1 Tim Sutton 2018-08-21 Flight JE926 - 11h35 26.08 13h00 Beyt al Salaam ZA - Food: Vegetarian [email protected]
2 Paolo Cavallini 2018-08-23 TBD 2018-08-27 TBD Beyt al Salaam (already booked) IT [email protected]
3 Marco Bernasocchi 21.09 07:50 26.08 afternoon, boat to Dar Beyt al Salaam CH [email protected]
4 Matthias Kuhn 19.08 06:00 26.08 afternoon, boat to Dar Beyt al Salaam CH [email protected]
5 Mario Baranzini 19.08 06:00 26.08 afternoon, boat to Dar Beyt al Salaam CH [email protected]
6 Denis Rouzaud 19.08 06:00 26.08 afternoon, boat to Dar Beyt al Salaam CH [email protected]
7 Jorge Gustavo 2018-08-24 11:00 2018-08-28 afternoon, boat to Dar Mahali Zanzibar PT [email protected]
8 Matteo Ghetta 2018-08-23 TBD 2018-08-27 TBD Beyt al Salaam (already booked) IT [email protected]
9 Lene Fischer 2018-08-23 2018-08-27 Beyt al Salaam DK [email protected]
10 Bo Victor Thomsen 2018-08-23 2018-08-27 Beyt al Salaam DK [email protected]
11 Martin Isenburg 2018-08-23 06:00 2018-08-28 11:00 Already booked another hotel DE Food: No plastic/styrofoam [email protected]
12 Régis Haubourg 2018-08-22 18:00 2018-08-29 8:00 Forohdani Park Hotel (already booked) FR My wife will be there regis dot haubourg at oslandia.com
13 Andreas Neumann 2018-08-23 TBD 2018-08-26 TBD Beyt al Salaam (already booked) CH a dot neumann at carto dot net
14 Admire Nyakudya 2018-08-20 19:10 2018-08-26 14:50 Beyt al Salaam (already booked) ZIM [email protected]
15 Lars Lingner 2018-08-24 17:00 2018-08-26 15:00 Maru Maru (already booked) DE
16 Astrid Emde 2018-08-24 17:00 2018-08-26 15:00 Maru Maru (already booked) DE vegetarian astrid dot emde at osgeo dot org

Mentor streams

If you are coming to a QGIS Developer event for the first time, you may be a little lost and confused about what you should do when you get there. For this event (and hopefully future events if it works well), we will have mentors to help you get started in the QGIS Community. If you would like to be a mentor for a topic not listed, add a new table below. If you need mentorship, add your name to the appropriate table below:

Making your first Pull Request to QGIS

This is a mentored walk through of the entire process of getting your development environment set up, building QGIS and fixing your first small issue, submitting a Pull Request and having it approved by someone in the community.

Stream leader: e.g. Nyall Dawson

Participants:

# Name Email

Making your first Pull Request to QGIS Documentation

This is a mentored walk through of the entire process of getting your documentation environment set up, building QGIS docs and fixing your first small issue, submitting a Pull Request and having it approved by someone in the community.

Stream leader: e.g. Yves Jacolin

Participants:

# Name Email

Reporting and validating bug reports

This is a mentored walk through of the entire process of creating a new issue on the QGIS issue tracker, verifying existing issues and generally participating in the effort to triage the issue queue.

Stream leader: e.g. Giovanni Manghi

Participants:

# Name Email

Writing tests for QGIS

This is a mentored walk through of the entire process of creating and running tests for QGIS. Contributing tests to QGIS can hugely help improve the quality of the code base and prevent regressions coming into the code. you should already have python or C++ skills and a a working QGIS development environment to participate in this stream.

Stream leader: e.g. Matthias Kuhn

Participants:

# Name Email

QGIS Certification Birds of a Feather

Stream leader: e.g. Tim Sutton

Participants:

# Name Email
1 Tim Sutton [email protected]
2 Marco Bernasocchi [email protected]
3 Kurt Menke [email protected]

The QGIS organization and how to become part of it

This is a presentation of the organization structure and different tasks within it. This should be a good starting point for first time developer meeting visitors who are looking for a way to be helpful in the project.

Stream leader: Tim Sutton

Participants:

# Name Email
1 Tim Sutton [email protected]
2 Marco Bernasocchi [email protected]

Individual Preparation

  • Bring your own computer (and power supply!). Power socket etc. details here

Run/Walk/Bike/Swim/Paddle

FAQ

About the area