# $Id$ Todo-Liste fuer eisfair-releases ----------------------------------------------------------------------------- * Anlegen eines neuen Releases: _ADMIN/create-update.sh x.y.z a.b.c * Eintragen im Update-Installer: vi eis/updates/update/var/install/packages/update update-x.y.z.tar.gz.info Eventuell (ist das nun notwendig oder nicht?) nur fuer Testteam-Releases notwendig: Die neue Versionsnummer eintragen in: - - - Fuers Testteam rm update update-x.y.z svn up update svn up update-x.y.z mktarball.sh --testteam update-x.y.z keinerlei svn tags hinzufuegen. Dieses erledigt mktarball.sh automatisch * Pruefen, ob usr/share/doc/base/release-notes.txt + changes.txt vollstaendig sind, ggf. mit cat [vorheriges Update]/.../changes.txt >>changes.txt altes Log anhaengen (bei Releases fuer das Testteam nicht notwendig). * Bauen des Updates und des Update-Installers: !!!!!!!!!!! W I C H T I G !!!!!!!!!!!!!!!! Nach dem Bauen des update, darf aus demselben Folder kein commit erfolgen (Fehlt hier nicht der wichtige Hinweis, dass vor jeder weiteren Veraenderung ~/svn/eis-trunk/updates/update und ~/svn/eis-trunk/updates/update-x.y.z aus der Arbeitskopie geloescht und neu ausgecheckt werden muessen, da es sonst massive Probleme mit dem svn-Praefix gibt, wenn diese mit eingecheckt werden?) !!!!!!!!!!! W I C H T I G !!!!!!!!!!!!!!!! Fuer endgueltige Releases: rm update update-x.y.z svn up update svn up update-x.y.z .... _ADMIN/mktarball.sh --release x.y.z update Dabei wird automatisch _ADMIN/mktarball.sh --release x.y.z update-x.y.z ausgefuehrt. Fuer Testteam-Releases: _ADMIN/mktarball.sh --testteam update-x.y.z * Commit und taggen (ist bei endgueltigen Releases Bestandteil von mktarball) # taggen from update-${version} package if [ ${package} = "update-${version}" ] then svn -q mkdir file:///repo/eis/tags/${folder}/${svntag}/ \ -m "create folder ${svntag}" svn -q copy file:///repo/eis/trunk/${folder}/${package} \ file:///repo/eis/tags/${folder}/${svntag}/${package}/ \ -m "release build: ${package}" # taggen from update package elif [ ${package} = "update" ] then release x.y.z update * Upload von: update.tar.gz.info ueber pack-eis Fuer Testteam-Releases nicht notwendig! URL fuer endgueltige Releases: https://user:passwd@web.nettworks.org/eisfair/release/updates/update.tar.gz.info https://user:passwd@web.nettworks.org/eisfair/release64/updates/update.tar.gz.info Dabei werden saemtliche vorherigen Updates anhand der -Tags automatisch mit hochgeladen, diese haben dazu im selben Verzeichnis zu liegen. (Die Paket-Info-Datei ist doppelt im Paket /var/install/update/update.info, da damit einige Sonderfaelle mit pack-eis entfallen. Diese Datei wird beim Build automatisch aktualisiert) - Sortierung: Base-Update an Position 1 in eislist "update" - Text "# It is strongly recommended to upgrade your eisfair server to x.y.z" anpassen in "update" und "Haupt Eislist" - Loeschen des vorherigen Base-Updates - Link aus Kompatibilitaetsgruenden fuer die ID nach "updates" im pack-eis-Downloadverzeichnis anlegen: (Server: shell.in-berlin.de Verzeichnis: /home/www/fli4l/download.eisfair.org/pack-eis/download aendern: updates -> ABCD --> updates -> EFGH) rm -f updates && ln -s EFGH updates * Posten der Release-Notes in s.e + s.e.d [1][2] * Ankuendigung in den News auf eisfair.org: (mail an: webmaster@eisfair.org Subject: News auf www.eisfair.org bitte "Release Base 1.1.4" aufnehmen) * Neues eisfair-ISO-Image fuer die Verkaufs-CD erstellen und neuen eisfair-Installer fuer Download erstellen ============================================================================ ============================================================================ [1] UPDATE ----------------------------------------------------------------------------- Update Base 1.1.0 online Hallo NG, es ist wieder mal soweit: Alles neu, macht der Mai :-) Die eisfair-Version 1.1.0 ist seit heute als Update verfuegbar. Mit einer Groesse von 4,3 MB handelt sich dabei um das umfangreichste Update bisher. Ich bedanke mich beim eisfair-Team und eisfair-Test-Team und wuensche allen viel Freude an den neuen Funktionen. Gruesse Max Xpost + F'up 2 s.e Hier die Aenderungen im Ueberblick: base 1.0.11 -> 1.1.0 ==================== - Generelle Bugfixes/Korrekturen ...... [2] BUGFIX ----------------------------------------------------------------------------- Update Base 1.1.2 online Hallo NG, Die eisfair-Version 1.1.2 ist seit heute als Update verfuegbar. Diese Version enthaelt lediglich Fehlerkorrekturen. Weiterhin viel Spass mit eisfair! Gruesse Max Xpost + F'up 2 s.e Hier die Aenderungen im Ueberblick: base 1.1.1 -> 1.1.2 =================== - Generelle Bugfixes/Korrekturen ......