Skip to content
cschaerfe edited this page Jul 7, 2015 · 1 revision

#Dienstag, 07.07.15# Anwesend: Oliver, Philipp T., Philipp B., Jens, Luis, Thomas, Charlotta 13:30 Skype mit Andreas:

##Offene Themen für Retreat:##

  • Rotatsionsoperatoren
  • Docker-Build Container + einbinden in Jenkins (P + P) (VM lauft mit Docker angebunden and Jenkins, Mac Minis angebunden, Windows fehlt nocht, dann testen ob diese alle funktionieren und mit FTP Server nach außen an
  • Python Anbindungen + IPython Notebooks für BALL View (Kommunikation zwischen IPy und BALLView)
  • Umstellung auf QT5
  • Testen vom QT5 Branch von verschiedenen Leuten auf verschiedenen Systemen (inkl. Start von BALL View) (testen mit altem oder neuem contrib) (erstmal manuell bauen?)
  • Website (Wordpress Mainz Vorteil: automatische Sicherheitsupdates)
  • Contrib (Umstellung auf external project von Philipp sehr elegant unter unix + OSX, aber Albtraum auf Windows wg Visual Studio)
    • geht voran, dauert aber noch

Windows aus Jenkins rauslassen im Moment, da es eh nicht läuft.

##Aufgabenverteilung:##

  • Andreas: Contrib unter Windows am Laufen zu bringen
  • Philipp T: Automatische Builds von BALL und aektuelles Contrib auf Macs
  • Philipp B + Thomas: Docker + Redhat (bisheriges contrib + master branch), wenn Zeit auch ein Docker-Container für QT5 Branch
  • Charlotta: Website
  • Luis: Azure-Maschinen an Jenkins anbinden, Plug is installiert, aber organisational IDs missing um VMs von Jenkins automatisch Hoch- und Herunterzufahren, testen mit alten Versionen, die mal funktioniert haben, ob irgendeine Version von VS tut

##Ziele:## Automatische Builds für OSX und Linux fertig (wichtig zu haben) für Mac und Linux (später dann Windows Builds und QT5 Branch testen) Dann auch den neuen Contrib-Build testen.

##Misc:##

  • libcurl auf mac kaputt -> kann zu timeouts führen
  • Releases sollten als binaries auch bei github liegen
  • Aufpassen mit PackageMaker: ab Yosemite nicht mehr unterstützt (Drag'nDrop installer hat aber vorher nie funktioniert, weil Pfade in NameTool abhängig davon wo Paket abgelegt wird, vielleicht kann CMake das jetzt). Für App-Store: Product Build, aber das kann CPack nicht.
  • Sobald Contrib, und Docker/Jenkins + automatische Builds mit allen Maschinen fertig -> neuer Release mit QT4 (nutzen um Release Prozess zu optimieren und formalisieren); Zeitplan: Ende August

Clone this wiki locally