doc/UPGRADE und doc/releasemanagement.txt aktualisiert
authorG. Richardson <information@kivitendo-premium.de>
Thu, 30 Jan 2014 14:11:42 +0000 (15:11 +0100)
committerG. Richardson <information@kivitendo-premium.de>
Thu, 30 Jan 2014 14:13:17 +0000 (15:13 +0100)
kleine Ergänzungen, Typos, Korrekturen, Formatierung.

Archiverstellung für github angepasst.

doc/UPGRADE
doc/release_management.txt

index 29b67cd..3f58507 100644 (file)
@@ -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
index 05a18d3..ae937bc 100644 (file)
@@ -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 Ã\84ndern würde
-  $ scripts/rose_auto_create_model.pl --user=<login> -n --all
+  # listet alle Dateien in denen sich etwas Ã¤ndern würde
+  $ scripts/rose_auto_create_model.pl --client=<name-or-id> -n --all
 
   # listet die entsprechenden Diffs:
-  $ scripts/rose_auto_create_model.pl --user=<login> --diff -n --all
+  $ scripts/rose_auto_create_model.pl --client=<name-or-id> --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