Session: Migration auf Python 3 im RRZ
Diese Session wurde am 4. Oktober 2016 gehalten.
Dieser Vortrag beschreibt die Konzeption, Umsetzung und gesammelten Erfahrungen bei der Migration von in Python 2 geschriebenen, datenorientierten Anwendungen nach Python 3.
Nach einem Überblick über Strategien zu Software Migrationen im allgeimeinen und die wichtigsten Ansätze und Werkzeuge für Python 3 folgt eine Darstellung der konkreten Migration im Raiffeisen Rechenzentrum (RRZ). Betrachtet werden Auswirkungen auf den Quellcode, Aufwand, Einfluss auf paralelle Projekte, Qualitätssicherung und Übergabe in den Produktivbetrieb.
Der abschließende Teil gibt Empfehlungen für ähnliche Migrationen und Potential für weitere Optimierungen.