• Home

last modified July 7, 2017 by rioksane

On the way to the lakeside campus of JYU

Midsummer Sprint Jyväskylä 2017

a strategic Plone sprint

3rd – 7th of July 2017

University of Jyväskylä, Finland

View sprint recordings at Moniviestin 


July 3rd – 7th, 2017


University of Jyväskylä
Mattilanniemi 2, Agora
Jyväskylä, Finland


This sprint will focus on polishing user experience of editor role users on Plone 5.1 and later.

Exact issues will be selected in early June, but possible includes:

  • Barceloneta, our default theme, which been almost untouched since the release of Plone 5

  • Pastanaga UI, Albert Casado continues his work on the future of Plone UX

  • Safe HTML transform, which is broken on Plone 5

  • React JS has been approved into core and there's on-going work to replace and rewrite our core patterns to base on React (and Redux) instead of jQuery templates, Backbone and friends

  • Products.RedirectionTool has been approved to be merged on core, but work is still unfinished

  • New login form for which some work has been done in plone.login, but left uncompleted

  • Documentation, which should be part of every sprint
  • PloneFormGen has still a few issues on Plone 5 (and is still not easiy replaced with collective.easyform)

Topics can be discussed at the community forum.

On Monday, Asko will teach, how to develop Mockup patterns with Webpack Dev Server.


    Asko Soukka, asko.soukka@iki.fi


    The sprint is funded by University of Jyväskylä with strategic funding for the future of Plone UX by Plone Foundation.


    We have space for 20 attendees. Registration is free of charge.

    # extra sims: We sponsor attendees with a single prepaid SIM with unlimited 4G data for a week. If you want us to pre-order you more for 7,90 € / pc (unless operator prices change), add it here.

    # accommodation: We coordinate budget acommodation in Kortepohja Student Village apartments (for max 20 person). Price is fixed 210 € / person for 2.7.–8.7.2017 and includes private bedroom with lock in a 3–4 bedroom apartment. Each room has 100 Mbit/s broadband Internet (RJ-45 wall socket, bring your own cables). Bedlinen are included (towels are not). Shared bathroom, spaceful kitchen and balcony. The price does not include breakfast, but we'll sponsor a single fill of the fridge with breakfast basics. Student Village offers warm saunas every day throughout the year. Usage of laundry rooms is included in price. The accommodation is about 2,6 km (40 minutes walk) from the venue with bus connection per hour (17 min drive). We sponsor each room with a shared bus card with enough value for minimum travel between the accommodation and the sprint venue. Tickets can be also bought from drivers, but only with cash, for 3 € / ticket with 1 hour change time. Student village is reachable from the center with bus lines 18, 18K, 25 and 25K.

    Accommodation must be paid in advance before 24.5.2017. See the accomodation payment instructions for details. Read all the features (and terms about checking out) of group accommodation in Kortepohja Student Village.

    • [name ] [ company ] [ dates ] [ % sure ] [ # extra sims ] [ # accommodation ]
    • 1) Asko Soukka, University of Jyväskylä, 3.–7.7., 100%, 0, 0
    • 2) Paul Roeland, Clean Clothes Campaign, 3-7.7, 99%, 0,1
    • 3) Timo Stollenwerk, kitconcept GmbH, 100%, 1, 0
    • 4) Víctor Fernández de Alba, kitconcept GmbH, 100%, 1, 0
    • 5) Rikupekka Oksanen, University of Jyväskylä, 3.–7.7., 100%, 0, 0
    • 6) Eric Steele, , 3-8.7, 100%, 2, 0
    • 7) Peter Holzer, agitator Weblösungen, 3.–7.7., 100%, 0, 1
    • 8) Alexander Loechel, loechel / Pumukel, LMU (University Munich), 3.-7.7., 99 %, 0, 1
    • 9) Sven Strack, , 3-7.7, 99%, 0,1
    • 10) Maik Derstappen Derico, 3.-7.7., 100%, 0, 1
    • 11) Jussi Rajala, University of Jyväskylä, 3.-7.7., 94%, 0, 0
    • 12) Philip Bauer, Starzel.de, 3.-7.7., 100%, 0, 1
    • 13) Jussi Talaskivi, University of Jyväskylä, 3.-7.7., 94,4%, 0, 0
    • 14) Mikko Hursti, GSOC student, 3.-7.7., 99%, 0, 0
    • 15) Albert Casado, Hewlett Packard, 100%, 1, 0
    • 16) Stephan Klinger, der Freitag, 3.-8.7., 95%, 0, 1
    • 17) Valtteri Karppinen, University of Jyväskylä, 3.-7.7. 99%, 0, 0
    • 18) Matti Pohjanvirta, University of Jyväskylä, 5.-7.7. 99%, 0, 0
    • 19)
    • 20) 

    Can We Fix It? Yes We Can!

    We are happy to welcome you to join Midsummer Sprint Jyväskylä 2017, a Plone Community sprint hosted by University of Jyväskylä, Finland. The sprint is held on 3.–7.7. of July, which is only a week after the Finnish midsummer festival and nights are still very white up here (sunset/sunrise at 11pm/3am). Jyväskylä is still below the Artic Circle, but you only need to arrive a few days early to visit Rovaniemi either by airplane or by train to get around the right latitude. Our sprint venue is located at the beautiful lakeside "Mattilanniemi" campus of our university. Outside the venue you can see both the main bridge of the city an the bridge joining two of the many campus areas of our university, to guarantee a proper Plone sprint.

    This sprint will focus on enhancing content editor user experience throught the current Plone UI. Bring your favourite Plone UX ja UI issues with you! We start on Monday with grouping / pairing and assigning issues, and end on Friday by releasing the results.


    The easiest travel option is to take your favorite flight from a major European airport to HEL (Helsinki-Vantaa Airport) and train from the airport to Jyväskylä. It's also possible to get a change from HEL to JYV, but then you'd also need 40 € extra for a cab from the JYV airport to the city. For advanterous, it's possible to also reach Finland by train via St. Petersburg or by ferry from Stockholm or Tallinn (and even from some ports in Germany and Poland).

    Finnish railways are operated by VR. Most of the available trains are very modern, all tickets include seat reservation, and seats can be selected during order through the Internet. Almost all special seats cost no extra (unless at restaurant or extra class). Train WIFI is free for all (but it can be congested). The cost of the ticket depends on the buying time and popularity of the route. The cheapest tickets become available exactly two months prior the travel. For example, currently, a one way ticket from Helsinki-Vantaa Airport to Jyväskylä railway station may cost only 15 € (with only a single change soon after the airport). The train takes about 3,5 hour 4 hours. Due to railway work near Jyväskylä in July, there are no direct connections between Helsinki and Jyväskylä, but all connections include change to a replacement bus connection. We didn't expect this, so we are very sorry for the inconvenience caused by that.

    We will remaind the participants, when the cheapest train tickets have become available.

    In addition to train, Jyväskylä can also be reached with some bus connections directly from the airport and with Onnibus "cheap bus service" from Helsinki city center.

    Public transport

    Jyväskylä has public transport bus service, but in summer there may be only 2–3 buses per line in hour. All lines go through the city center. Adult ticket is price 3 € / person in the center area, must be paid for the driver in cash, and includes 1 hour change time.

    (Bus tickets can also be paid using a special bus service value card, Waltti. Adult ticket price with Waltti is 2,10 € / person in the center area. Yet, the value card itself costs 5 € and is non-refundable, and can only be bought from a few places during office hours. We will provide these cards for attendees living at Kortepohja Student Village to help them to get into sprint venue in time.)

    Map of Jyväskylä

    We maintain a Google map with selected point of interests and suggested walking routes. For other than those, we recommend use of openstreetmap, because its amount of details.

    From railway station to Agora building (sprint venue) takes about 15 minutes to walk. 


    If you want to socialize with the other sprinters or want to go walking or running in forest, we really recommend our coordinated accommodation offer. We also consider it very affordable.

    If you want a hotel accommodation, any option from the city center should work. The venue only 1,5–2,0 km from the city center and the last kilometer is along beautiful lakeside walk. Omena Hotel is a self-service hotel without breakfast and is possibly the cheapest available option calling itself a hotel. Sokos Hotel Paviljonki is the newest hotel (building) in the city. Boutique Hotel Yöpuu is the most exclusive one. Hotel Verso has the most centric location. Also others are fine, but ordinary.

    The only hotel at the venue is hotel Alba. It's the only hotel at campus area (and that close to the lake), so there's a premium in its prices. Yet, if you are planning to start your morning either by swimming or running around the lake, it might be worth the premium.

    If we had to recommend a one, we'd pick Hotel Verso. Not only because of its central location, but also because of its high quality breakfast. Just make sure to request a silent room.

    Coordinated accommodation payment instructions

    Registration for coordinated accommodation was closed on 24th of May.

    The rent 210 € / person for the apartment at Kortepohja student village must be paid in advance, on or before 24th of May. You may pay the rent at any bank, as an international payment order. While paying, please give the following information:

    Account holder in Finland: Jyväskylän yliopiston ylioppilaskunta
    Bank: Danske Bank, Finland
    Address: Kauppakatu 37, FI-40100 Jyväskylä, Finland
    IBAN: FI4980001200695758
    Swift code/BIC: DABAFIHH
    Message: 08918 Your Name

    Payment confirms your reservation.

    Remember to include your name in the payment, especially if you are not using your own account. Otherwise, the accommodation office won't know that the payment is from you.

    Food and Social

    Up-to-date social program is shared through a Google docs sheet shared with the participants.

    Bring a swimsuit if you want to dip into the lake after/before/while coding :)

    Summer at University of Jyväskylä is Beautiful

    The Ylistö bridge between campuses.


    Main building by Alvar Aalto at Seminaarinmäki campus.