From d058db95804bb5d12d3f66ac94400e54b159aa6a Mon Sep 17 00:00:00 2001 From: "G. Richardson" Date: Thu, 30 Jan 2014 15:11:42 +0100 Subject: [PATCH] doc/UPGRADE und doc/releasemanagement.txt aktualisiert MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit kleine Ergänzungen, Typos, Korrekturen, Formatierung. Archiverstellung für github angepasst. --- doc/UPGRADE | 21 +++++++++++++-------- doc/release_management.txt | 29 ++++++++++++++--------------- 2 files changed, 27 insertions(+), 23 deletions(-) diff --git a/doc/UPGRADE b/doc/UPGRADE index 29b67cd59..3f585071e 100644 --- a/doc/UPGRADE +++ b/doc/UPGRADE @@ -51,17 +51,22 @@ Upgrade auf v3.x.0 - scripts/rose_auto_create_model.pl * Neue Benutzerrechte - Diese muessen bei vorhandenen Gruppen eventuell nachgepfl;egt werden. Z.B. bei der Gruppe Vollzugriff - - Stammdaten -> Kunden und Lieferanten erfassen. Alle Lieferanten bearbeiten. Alle Kunden bearbeiten - - Konfiguration -> Verändern der kivitendo-Installationseinstellungen (die meisten Menüpunkte unterhalb von 'System') + Diese müssen bei vorhandenen Gruppen eventuell nachgepflegt werden. Z.B. bei + der Gruppe Vollzugriff + + - Stammdaten -> Kunden und Lieferanten erfassen. Alle Lieferanten bearbeiten. + Alle Kunden bearbeiten + - Konfiguration -> Verändern der kivitendo-Installationseinstellungen (die + meisten Menüpunkte unterhalb von 'System') * Die alten ungepflegten Druckvorlagenvarianten French und Service wurden entfernt. -* Die Druckvorlage für GuV/EÜR wird jetzt wie die Bilanz zentral in den - Webvorlagen verwaltet, es gibt keine benutzerangepassten Version in den - Druckvorlage mehr. +* Die HTML-Druckvorlagen der Berichte (GuV, Bilanz, SuSa, BWA, UStVA) werden + jetzt alle zentral in den Webvorlagen verwaltet, es werden keine + benutzerangepasste Versionen der Druckvorlagen im Druckvorlagenverzeichnis + mehr unterstützt. Upgrade auf v3.0.0 ================== @@ -87,8 +92,8 @@ Upgrade auf v3.0.0 * GD 2.00 * Diverse umstrittene Features zum nicht standardkonformen Umgang mit gebuchten - Rechnungen sind jetzt standardmässig deaktiviert und müssen unter "System" - -> "Mandantenkonfiguration" aktiviert werden. + Rechnungen sind jetzt standardmässig deaktiviert und müssen unter "System" -> + "Mandantenkonfiguration" aktiviert werden. * Die Übersetzungen "de_DE" und "fr" für die alternative deutsche Version und französische Version respektive wurden entfernt. Es bleiben offiziell diff --git a/doc/release_management.txt b/doc/release_management.txt index 05a18d333..ae937bc32 100644 --- a/doc/release_management.txt +++ b/doc/release_management.txt @@ -1,5 +1,5 @@ Dieses Dokument listet die Arbeiten die für ein Lx-Office Release nötig sind, -als freundliche Checkliste zum ausdrucken und erweitern. +als freundliche Checkliste zum Ausdrucken und Erweitern. 0. IM VORFELD ============= @@ -34,7 +34,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. * Testinstallation aus dem git mit neuer auth Datenbank. - - Änderungen die die auth Systeme betreffen zerreissen gerne mal die initiale + - Änderungen, die die auth Systeme betreffen, zerreissen gerne mal die initiale Installation. * Testupgrade auf einer Vorversion. @@ -78,7 +78,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. o copy&paste in eine Datei o perl -pale '$_=" - Bugfix $F[0]: @F[1..$#F]"' oder awk/sed drüber - Achtung: Trac hat im Moment noch Probleme, sodass Bugs zum Teil mit nicht + Achtung: Trac hat im Moment noch Probleme, so dass Bugs zum Teil mit nicht existenten Lösungen geschlossen werden. Besser ist es, sich die Lösung als eigene Spalte anzeigen zu lassen, die Lösungen zu filtern, die nicht erwünscht sind, und den Rest zu formatieren (TODO: Script erweitern) @@ -113,7 +113,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. - CPAN-Devel-Version? 2. Welche Mindestversion funktioniert sicher? - - zuindest deine aktuelle. ansonsten auch mal im CPAN changelog schauen, wie + - zumindest deine aktuelle. Ansonsten auch mal im CPAN Changelog schauen, wie alt die ist, und was alles dazugekommen ist. 3. Das Modul in SL/InstallationCheck.pm eintragen. Testen. @@ -138,7 +138,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. - Alle Datenbank Upgrades seit der letzten Version müssen eingepflegt werden. - Alle noch nicht normalisierten Tabellen müssen weiterhin ignoriert werden. - - Alle Felder die von der crm, von bob, von lx-cars oder sonstwo in die + - Alle Felder, die von der crm, von bob, von lx-cars oder sonstwo in die Datenbank gekommen sind, müssen ignoriert werden. - Wenn die Reihenfolge der Spalten in der Datenbank moniert wird, dann sollte das auch ignoriert werden. (Kann passieren, wenn DB Upgrades in @@ -150,11 +150,11 @@ als freundliche Checkliste zum ausdrucken und erweitern. Zum Prüfen was sich geändert hat eignen sich folgende Befehle: - # listet alle Dateien in denen sich etwas Ändern würde - $ scripts/rose_auto_create_model.pl --user= -n --all + # listet alle Dateien in denen sich etwas ändern würde + $ scripts/rose_auto_create_model.pl --client= -n --all # listet die entsprechenden Diffs: - $ scripts/rose_auto_create_model.pl --user= --diff -n --all + $ scripts/rose_auto_create_model.pl --client= --diff -n --all * Locales auf Vollständigkeit prüfen @@ -212,11 +212,8 @@ als freundliche Checkliste zum ausdrucken und erweitern. * Tarball erstellen - $ git archive --format=tar --remote=git@vc.linet-services.de:public/lx-office-erp.git \ - --prefix=kivitendo-erp-3.0.0/ release-3.0.0 | gzip \ - > kivitendo-erp-3.0.0.tgz - - (der trailing slash bei prefix ist wichtig) + Commits mit Tags können von github als Archiv heruntergeladen werden: + https://github.com/kivitendo/kivitendo-erp/releases * Tarball testen, wird das richtig entpackt? @@ -240,6 +237,8 @@ als freundliche Checkliste zum ausdrucken und erweitern. 3. POST RELEASE =============== -* Im Trac die aktuelle Version ergänzen, damit dafür Bugs eingespielt werden können. +* Im Trac die aktuelle Version ergänzen, damit dafür Bugs eingespielt werden + können. -* Nach einem Major Release alle Bugs die den Milestone hatten und nicht gefixt wurden zurücksetzen +* Nach einem Major Release alle Bugs, die den Milestone hatten und nicht gefixt + wurden, zurücksetzen -- 2.20.1