Difference between revisions of "Developer Meetings/2010-2"

From openZIM
Jump to navigation Jump to search
 
(32 intermediate revisions by 5 users not shown)
Line 2: Line 2:
The meetings are always taking place from Friday evening until Sunday afternoon.
The meetings are always taking place from Friday evening until Sunday afternoon.


Poll is still open, please vote:
According to our [http://www.doodle.com/sfr9nqadizb74e2d poll] the meeting is on
* http://www.doodle.com/sfr9nqadizb74e2d
* '''October 15th''' (evening) to '''October 17th''' (afternoon)


== Location ==
== Location ==
The meetings will take place in a meeting room offering internet access (wired and wifi), projector, whiteboards or flipcharts, tables and chairs for everyone. A snack buffet and drinks is available all time. Hotel rooms, booked and paid by the organisers, are nearby. The locations are easy to reach by public transport from major train stations and airports or a shuttle service is provided.
The meetings will take place in a meeting room offering internet access (wired and wifi), projector, whiteboards or flipcharts, tables and chairs for everyone. A snack buffet and drinks is available all time. Hotel rooms, booked and paid by the organisers, are nearby. The locations are easy to reach by public transport from major train stations and airports or a shuttle service is provided.


Poll is still open, please vote:
According to our [http://www.doodle.com/euambuyyhabs769m poll] the meeting will take place in
* http://www.doodle.com/euambuyyhabs769m
* '''Strasbourg''', France


=== DE - Berlin ===
Berlin could be a good and also cheap location for a meeting and has been requested in the past. Currently, there is no offer from someone in Berlin to host the meeting, but it should be possible to find somebody if this option is choosen by the majority.
=== DE - Lörrach ===
Manuel has organised the meetings in the past in Schopfheim, near Lörrach. His employer offered a meeting room and the equipment needed while a nice hotel was nearby. The place is easy to reach, 20 minutes by regional train from Basel which has three main stations of all bordering nations (swiss SBB, german DB and french SNCF). This time there is an alternative location named "G5" in Eimeldingen, two stops from Basel with the regional train towards Freiburg. G5 has a hotel, restaurant and meeting rooms. They also offer hosting of such meetings, including buffet, coffee and drinks. This would be more expensive than in the past, but offer some service.
* [http://www.openstreetmap.org/?lat=47.623&lon=7.62&zoom=11&layers=M Location (OpenStreetMap)]
* [http://www.hotel-schlafstadt.de/ Hotel Schlafstadt (G5)]
* [http://www.restaurant-sichtwerk.de/ Restaurant Sichtwerk (G5)]
=== FR - Val de Reuil ===
Linterweb - producer of Okawix - which is working on the openZIM team has offered to host the meeting in their office. We expect that the office already has everything we need and Pascal knows a good and cheap hotel nearby. The next aiport and major train station is Paris, but it takes about two hours to get from there to the location.
=== FR - Alsace ===
Emmanuel ([[User:Kelson|Kelson]]) offered to organise a meeting in Alsace, the eastern part of France, on the border to Germany. Next airport and train stations might be Basel, Strasbourg or Karlsruhe.
Emmanuel ([[User:Kelson|Kelson]]) offered to organise a meeting in Alsace, the eastern part of France, on the border to Germany. Next airport and train stations might be Basel, Strasbourg or Karlsruhe.


=== Propose a new location ===
Hotel + Meeting Room:
If you know a good place which offers a meeting room with the typical equipment (internet access, projector, whiteboard or flipchart) and nearby hotels and public transport please contact [[User:Manuel Schneider|Manuel Schneider]]. We expect about 10 participants from Germany, Switzerland, France and a few from overseas (USA, Israel), so keep in mind that transportation to and from major train stations and airports has to be arranged. The total budget for the meeting is about 2.500 EUR, that's approximately 200 EUR per person plus rent of the meeting room and other general cost (such as snack buffet and drinks during the meeting or transportation costs). Bear in mind that travel costs exceed the openZIM budget so they are paid by the participants. Choose a place which is easy and cheap to reach.
:Hotel-Restaurant PAX
:24-36 rue du Faubourg National
:67000 Strasbourg, Alsace
* [http://www.openstreetmap.org/export/embed.html?bbox=7.73142,48.58123,7.7396,48.58679&layer=mapnik&marker=48.58244,7.73660 OpenStreetMap]


== Participants ==
== Participants ==
List yourself here as soon as we have choosen and announced a date and a location. Signing up here is a definite declaration of your attendance, the organiser will book your room and indicated it here. Please add your travel details as soon as you have booked your travel, so the organisers can arrange transportation as needed.
List yourself here as soon as we have chosen and announced a date and a location. Signing up here is a definite declaration of your attendance, the organiser will book your room and indicated it here. Please add your travel details as soon as you have booked your travel, so the organisers can arrange transportation as needed.


{|{{Prettytable}}
{|{{Prettytable}}
!Name                !! arr. time !! dep. time !! where and how you arrive/leave !! comments (eg. special food requirements)
!Name                !! arr. time !! dep. time !! where and how you arrive/leave !! comments (eg. special food requirements)
|-
|-
|Emmanuel Engelhart  ||           ||           ||                               ||
|Emmanuel Engelhart  || ~ 20h ||Sunday evening (tbd)||Strasbourg main railstation (tbd)||Vegetarian
|-
|-
|Manuel Schneider    ||           ||           ||                               ||
|Manuel Schneider    ||Friday 23:00||Sunday 16:30||by car                          ||I am coming alone
|-
|Christian Pühringer  ||Friday night (tbd)||Monday morning (tbd)||probably by car||Please book a double room, as my girlfriend will come too.
|-
|Tommi Mäkitalo      || Saturday 10:13 ariving at the railwaystation || Sunday 17:45 || Strasbourg rail || vegetarian
|}
|}


Line 43: Line 37:
This is an open space for discussion. If you want to have something discussed or decided please list it here. We will use the time prior the meeting to find a consensus for an agenda.
This is an open space for discussion. If you want to have something discussed or decided please list it here. We will use the time prior the meeting to find a consensus for an agenda.


* practical description on how to use native categories, implement method for this in zimlib as needed
* <s>practical description on how to use native categories, implement method for this in zimlib as needed</s> done, implementation pending
* review the internal link problem (with or without trailing slash), clarify documentation on that
* <s>review the internal link problem (with or without trailing slash), clarify documentation on that</s> done
* update documentation
* <s>update documentation</s>
** native categories
** <s>native categories</s>
** links
** <s>links</s>
* finding a contractor for Wikimedia Foundation to implement ZIM dumps (according [[User:Tomasz|Tomasz]]' inquiry)
* finding a contractor for Wikimedia Foundation to implement ZIM dumps (according [[User:Tomasz|Tomasz]]' inquiry)
* report 2010
* <s>report 2010</s>
** 2nd Developers Meeting
** <s>2nd Developers Meeting</s>
** Wiki-on-Board (ZIM reader on Symbian by [[User:Cip]])
** <s>Wiki-on-Board (ZIM reader on Symbian by [[User:Cip]])</s>
** LinuxTag
** <s>LinuxTag</s>
** Wikimania
** <s>Wikimania</s>
** Wikimedia Foundation USB stick production (according [[User:Tomasz|Tomasz]])
** <s>Wikimedia Foundation USB stick production (according [[User:Tomasz|Tomasz]])</s>
** Developing Nations working group at Wikimedia
** <s>Developing Nations working group at Wikimedia</s>
* roadmap 2011
* roadmap 2011
** Android?
** <s>Android?</s> Cip is working on that
** iPhone?
** iPhone?
** contacting Foxit again ([[User:Manuel Schneider|Manuel]] meet them in 2010)
** <s>contacting Foxit again ([[User:Manuel Schneider|Manuel]] meet them in 2010)</s> we will send our announces, but no further action
** participation in the Developing Nations working group
** <s>participation in the Developing Nations working group</s> Emmanuel is participating actively, Manuel is just advertising ZIM
* marketing 2011
* <s>marketing 2011</s>
** LinuxTag (yes/no? ideas?)
** <s>LinuxTag (yes/no? ideas?)</s> yes, as in 2010
** Wikimania 2011 (see [http://wikimania2011.wikimedia.org/wiki/Submissions/Wikimedia_Offline submission])
** <s>Wikimania 2011 (see [http://wikimania2011.wikimedia.org/wiki/Submissions/Wikimedia_Offline submission])</s> yes, openZIM Developers Meeting at the Hacking Days, talks / workshops by Emmanuel and Manuel
 
== Reports ==
* checksums: add 32 bit at the end of the ZIM file for checksums, a method in zimlib can be invoked (on user's command) to check the file
** http://bugs.openzim.org/show_bug.cgi?id=26
* Wikimania 2011 - openZIM team will have one Developers Meeting in 2011 which takes place during the Hacking Days in Haifa. The project will pay for the flights from its budget. When registration starts in Januar 2011 the participants are requested to register and pay very early to make use of the early-bird discount provided by the Wikimania organisers. The registration will include conference fees and accommodation. Manuel will send a notification to the dev-l mailinglist as soon as the registration opens. The participants should book their flights at the same time and hand in the invoices / receipts for both payments to Manuel, so Wikimedia CH can reimburse the payments quickly after.
* URLs
** problems / miconceptions concerning URLs in ZIM files and article text:
*** URLs in the article text have to be URL-encoded as in [http://www.ietf.org/rfc/rfc1738.txt RFC 1738]
*** URLs in the ZIM URL index are not URL-encoded
*** URL-decoding should take place in the zimlib, zim::urldecode() has been implented for that
* Category Handling
** /U/<CategoryName> contains category text
** /V/<CategoryName> contains a pointer list to all elements in this category (can be everything, such as media files, articles or subcategories
** /W/<ArticleName> contains a pointer list to all categories it belongs to
* zwimwriter
** is now a library
** Ralf wrote a python wrapper [http://github.com/schmir/pyzim pyzim] to create ZIM file using python
* WikiOnBoard compiles and runs on Android devices having Qt support
** problem: Qt is not yet packaged for Android
* A/B namespaces, layout page
** every ZIM file should have a [[Layout Page]]
** the layout page combines article bis data and article text
** placeholders are not yet defined
** there are seperate method to access either article text or combined article pages through the A namespace in zimlib
* LinuxTag 2011 - May 11th - 14th
** booth as last year
** talk about ZIM and zimlib programming (Tommi)
** maybe talk about ZIM writer toolchain (Kelson)
 
<gallery>
File:Developers Meeting 2010-2 001.jpg|Lunch on Saturday
File:Developers Meeting 2010-2 002.jpg
File:Developers Meeting 2010-2 003.jpg
File:Developers Meeting 2010-2 004.jpg
File:Developers Meeting 2010-2 005.jpg
File:Developers Meeting 2010-2 006.jpg
</gallery>

Latest revision as of 15:48, 17 October 2010

Date

The meetings are always taking place from Friday evening until Sunday afternoon.

According to our poll the meeting is on

  • October 15th (evening) to October 17th (afternoon)

Location

The meetings will take place in a meeting room offering internet access (wired and wifi), projector, whiteboards or flipcharts, tables and chairs for everyone. A snack buffet and drinks is available all time. Hotel rooms, booked and paid by the organisers, are nearby. The locations are easy to reach by public transport from major train stations and airports or a shuttle service is provided.

According to our poll the meeting will take place in

  • Strasbourg, France

Emmanuel (Kelson) offered to organise a meeting in Alsace, the eastern part of France, on the border to Germany. Next airport and train stations might be Basel, Strasbourg or Karlsruhe.

Hotel + Meeting Room:

Hotel-Restaurant PAX
24-36 rue du Faubourg National
67000 Strasbourg, Alsace

Participants

List yourself here as soon as we have chosen and announced a date and a location. Signing up here is a definite declaration of your attendance, the organiser will book your room and indicated it here. Please add your travel details as soon as you have booked your travel, so the organisers can arrange transportation as needed.

Name arr. time dep. time where and how you arrive/leave comments (eg. special food requirements)
Emmanuel Engelhart ~ 20h Sunday evening (tbd) Strasbourg main railstation (tbd) Vegetarian
Manuel Schneider Friday 23:00 Sunday 16:30 by car I am coming alone
Christian Pühringer Friday night (tbd) Monday morning (tbd) probably by car Please book a double room, as my girlfriend will come too.
Tommi Mäkitalo Saturday 10:13 ariving at the railwaystation Sunday 17:45 Strasbourg rail vegetarian

Agenda

This is an open space for discussion. If you want to have something discussed or decided please list it here. We will use the time prior the meeting to find a consensus for an agenda.

  • practical description on how to use native categories, implement method for this in zimlib as needed done, implementation pending
  • review the internal link problem (with or without trailing slash), clarify documentation on that done
  • update documentation
    • native categories
    • links
  • finding a contractor for Wikimedia Foundation to implement ZIM dumps (according Tomasz' inquiry)
  • report 2010
    • 2nd Developers Meeting
    • Wiki-on-Board (ZIM reader on Symbian by User:Cip)
    • LinuxTag
    • Wikimania
    • Wikimedia Foundation USB stick production (according Tomasz)
    • Developing Nations working group at Wikimedia
  • roadmap 2011
    • Android? Cip is working on that
    • iPhone?
    • contacting Foxit again (Manuel meet them in 2010) we will send our announces, but no further action
    • participation in the Developing Nations working group Emmanuel is participating actively, Manuel is just advertising ZIM
  • marketing 2011
    • LinuxTag (yes/no? ideas?) yes, as in 2010
    • Wikimania 2011 (see submission) yes, openZIM Developers Meeting at the Hacking Days, talks / workshops by Emmanuel and Manuel

Reports

  • checksums: add 32 bit at the end of the ZIM file for checksums, a method in zimlib can be invoked (on user's command) to check the file
  • Wikimania 2011 - openZIM team will have one Developers Meeting in 2011 which takes place during the Hacking Days in Haifa. The project will pay for the flights from its budget. When registration starts in Januar 2011 the participants are requested to register and pay very early to make use of the early-bird discount provided by the Wikimania organisers. The registration will include conference fees and accommodation. Manuel will send a notification to the dev-l mailinglist as soon as the registration opens. The participants should book their flights at the same time and hand in the invoices / receipts for both payments to Manuel, so Wikimedia CH can reimburse the payments quickly after.
  • URLs
    • problems / miconceptions concerning URLs in ZIM files and article text:
      • URLs in the article text have to be URL-encoded as in RFC 1738
      • URLs in the ZIM URL index are not URL-encoded
      • URL-decoding should take place in the zimlib, zim::urldecode() has been implented for that
  • Category Handling
    • /U/<CategoryName> contains category text
    • /V/<CategoryName> contains a pointer list to all elements in this category (can be everything, such as media files, articles or subcategories
    • /W/<ArticleName> contains a pointer list to all categories it belongs to
  • zwimwriter
    • is now a library
    • Ralf wrote a python wrapper pyzim to create ZIM file using python
  • WikiOnBoard compiles and runs on Android devices having Qt support
    • problem: Qt is not yet packaged for Android
  • A/B namespaces, layout page
    • every ZIM file should have a Layout Page
    • the layout page combines article bis data and article text
    • placeholders are not yet defined
    • there are seperate method to access either article text or combined article pages through the A namespace in zimlib
  • LinuxTag 2011 - May 11th - 14th
    • booth as last year
    • talk about ZIM and zimlib programming (Tommi)
    • maybe talk about ZIM writer toolchain (Kelson)