The primary goal of the sprint is to get KDE Applications ported to Harmattan using the plasma qt components from kde-runtime master, declaratives or plain QML for the time being where it lacks, but at least reach a good progess on those. Note, Calligra, Gluon, KAlgebra and maybe something else are already running on the device to a certain extent, so it is not impossible. :)
November, 18th - 20th
Berlin
Newtonstr. 15, Berlin - Physics Institute of the Humboldt University, Berlin, Germany.
Getting there by public transportation:
Getting in: Need to contact Thomas Murach about that
Berolina Airport Hotel, http://www.berolinahotels.de/en/airport/location.html
It seems the wifi internet connection is included (I also hope price-wise, too): http://www.berolinahotels.de/en/airport/rooms.html
Everywhere you need to go is covered by the 'AB' zone tickets, with the exception of SXF, for that you need one for the 'ABC' zone.
Tickets can be bought at ticket machines which you'll find at every station and the bus stop at TXL. On stations with long-distance connections you might find two types of ticket machines, use the ones labeled 'BVG' in black on a yellow square, not the ones labeled 'DB' or 'Deutsche Bahn'.
Ticket machines always take coins, and sometimes bills and ec cards (no credit cards IIRC).
Single trip costs 2.30€ in 'AB' zone and 3.00€ for 'ABC'. The ticket if valid for a single trip (including changing trains, as long as you go roughly into one direction) for all means of transportation listed above, ie. you don't need two tickets when switching from S-Bahn to U-Bahn for example. Tickets have to be stamped before entering the train once.
There are a number of optimizations though:
Schedule can be checked online (see link below), which makes sense when traveling outside of the normal working hours on weekdays (where trains go every 5 minutes). During weekdays service ends at around 1am. On weekends, public holidays and nights leading up to those trains usually go all night but only every 15 or 20 minutes.
Local transportation in Berlin
Subway and railway map of Berlin
Taxi to TXL costs 20-25€.
There are currently two active airports in Berlin: Tegel (TXL) and Schönefeld (SXF). Make sure you know which one to go to, picking the wrong one has only happened to locals so far and you don't want to change that :)
TXL is not connected to any train line, but there is a shuttle bus (called 'TXL') leaving in front of the terminal building towards the city center.
SXF has a station for both regional trains (red 'B' on white square) and a S-Bahn line (white 'S' on green circle).
Berlin airport website (includes airport maps etc.)
Working on the practice of the discussions during the previous days. People also continued the work on their applications.
We wrapped up a decent wikipage about the findings which is going to help the KDE Mobile development workflow in the future, but at least for Harmattan:
http://community.kde.org/KDE_Mobile/Harmattan
There is already an existing KDE Mobile page. Ideas from the sprint are also added there where appropriate. http://community.kde.org/KDE_Mobile
UX
General
Sprints
1) OVI publishing story
a. What Android developers do with Qt application, Qt so files in the same package and dynamic linking (note: they cannot link against Qt statically because of the lgplv2 license)
Pro:
Con:
b. Link against kdelibs and kdebase-runtime (plasma components) statically.
Pro:
Con:
Note:
2) Plasma Components
The list of the available components for now: https://projects.kde.org/projects/kde/kde-runtime/repository/revisions/master/entry/plasma/declarativeimports/plasmacomponents/qml/qmldir
You can take a look at the photos taken at the sprint after cloning the following repository:
http://quickgit.kde.org/?p=scratch%2Flpapp%2Fkde-harmattan-sprint.git&a=summary
If you have pictures to share with us, please do feel free to submit those.