De lang verwachte en rijkhalzend naar uitgekeken licentie upgrade komt eraan. Het slotstuk van een jarenlang proces. Om de verstoring voor OpenStreetMap mappers en gebruikers te minimaliseren, nemen we van deze gelegenheid gebruik om ook onze nieuwe database server te installeren. Hierdoor zal de totale duur van de verstoring verkleind worden.
We willen jullie verzoeken kennis te nemen van onderstaande onderhoudsplanning en de lijst van data die verderop in dit artikel staan. De licentie upgrade zal starten met de database server migratie. Alle genoemde tijden en data zijn aan wijziging onderhevig: onze vrijwilligers werken met man en macht om deze upgrade uit te voeren. Alvast bedankt voor jullie geduld en begrip.
Mappers
Er is een periode van enkele dagen waarin de API verminderd beschikbaar is. De API zal in een Read-Only modus draaien gedurende de tijd dat de database naar een nieuwe server (ramoth) wordt overgezet. Deze nieuwe database server is gefinancierd dmv jullie donaties gedurende de fundraiser afgelopen december 2012.
Er kunnen geen wijzigingen in de kaart worden aangebracht wanneer de API in Read-Only modus is.
Gedurende het verdere verloop van de upgrade zal de API normaal functioneren. AUB stel bulk-edits, waar mogelijk, uit. Dit totdat de licentie upgrade is voltooid. Zoals gewoonlijk met systeem verbeteringen, geduld is een schone zaak. Wanneer je in de tussentijd verbeteringen voor het proces ziet, of je hebt nadere vragen hierover, kun je natuurlijk het altijd vriendelijke OSM IRC chat channel, #osm on irc.oftc.net, in de gaten houden.
We willen de mappers, die nog niet hebben aangegeven of ze hebben ingestemd met de nieuwe voorwaarden, verzoeken in te loggen op OSM voordat de read-only modus start op 1 april (10:00 uur nederlandse tijd) en hun intentie kenbaar te maken. We zijn verheugd dat het overgrote deel van de OSM data ongeschonden zal blijven door de licentie wijziging. We willen dan ook alle mappers bedanken die tot nu toe hebben aangegeven hun data onder de nieuwe licentie voorwaarden te willen laten publiceren.
Data consumers
De normale planet file die gepland staat voor deze week is uitgesteld. De laatste planet file onder de oude licentie zal worden gemaakt van de data op 1 april 2012. Deze wordt gepubliceerd wanneer de aanmaak van de planet file klaar is. Dit kan enkele dagen duren.
De tussentijdse wijzigingen diff-service (onder de oude licentie) zal stoppen wanneer de dadtabase in Read-Only modus gezet wordt tbv de server migratie. De diff-service onder de nieuwe licentie zal tzt weer worden gestart vanaf een nieuw internet adres. Er komt nog een ander bericht met nadere details hoe de nieuwe diffs te gebruiken zijn wanneer deze beschikbaar komen voor gebruik.
Belangrijke data
Deze data en tijden kunnen zonder vooraankondiging gewijzigd worden.
- 1 april: Aanvang Read-only modus. 8am UTC
- 4 april: Einde downtime. Aanvang Read-write modus op nieuwe server. Onze verwachting is dat dit gedurende de morgen zal zijn. Dit kan aan verandering onderhevig zijn.
- 5-6 april: bbox-gebaseerde live-data testen van de herbouw logica.
- 7 april: Start automatisch verwerken van alle overgebleven non-clean objecten.
- 9 april: Voortgangsrapportage en schatting van de nog benodige tijd voor de licentie upgrade.
- Nog te bepalen: Bij voltooing van het proces en controle van het resultaat, wordt de dataset onder ODbL vrijgegeven. Direct daarna zal de eerste planet file (export) gegenereerd en gepubliceerd worden. De diff-generatie zal weer gestart worden.
Bedankt
Allereerst bedankt! Dank aan de vele mensen die OpenStreetMap tot een fantastisch project maakt. Dit zijn onder andere: de ontelbare mappers die continue de kaart verbeteren, de vrijwillige beheerders die het doen lijken of alles zonder enige moeite blijft draaien, de programmeurs die het meedoen aan OSM elke dag weer makkelijker maken en de donateurs die ons de hardware en hosting leveren waarop we elke dag weer vertrouwen.
Velen van jullie zullen in meerdere van bovenstaande categories vallen. Wees je er dan van bewust dat onze dank dan ook cumulatief is. 🙂
[As excerpted from Dermot McNally’s announcement. Context added from additional sources.]