Difference between revisions of "DE/Vorlagenpakete"

From Apache OpenOffice Wiki
< DE
Jump to: navigation, search
(Arbeitsschritte)
m (nur Kategorie angepasst)
Line 1: Line 1:
[[Category: De.openoffice.org]]
+
[[Category: De.openoffice.org|Vorlagenpakete]]
  
 
Diese Seite soll eine Kurzdokumentation zu den bei de.openoffice.org gesammelten Vorlagenpaketen sein.  
 
Diese Seite soll eine Kurzdokumentation zu den bei de.openoffice.org gesammelten Vorlagenpaketen sein.  

Revision as of 17:19, 5 August 2006


Diese Seite soll eine Kurzdokumentation zu den bei de.openoffice.org gesammelten Vorlagenpaketen sein. Für den Anfang handelt es sich nur um eine grobe Sammlung von Stichpunkten, die noch weiter verfeinert und strukturiert werden müssen.

Zweck der Vorlagensammlung und daraus resultierende Anforderungen

  • Die Vorlagensammlung soll ein Basis-Set von Vorlagen bereitstellen, die von vielen OOo-Anwendern verwendet werden können.
  • Die Sammlung soll als einfacher Download angeboten werden können (als zip-Archiv verpackt)
  • Die Sammlung muss möglichst einfach vom Anwender eingebunden werden können. D.h. einzelne Vorlagen müssen problemlos für neue Dokumente verwendet werden können. Die Sammlung als Ganzes soll in der Vorlagenverwaltung von OOo verwendet werden können.


Inhalte (Dateiarten, Komplexität ...)

  • es wird das OpenDocument Format verwendet
  • es werden nur Vorlagen (Templates) verwendet
  • eine Vorlage sollte aus nur einer Datei bestehen, da sonst die Verwendung aus der Vorlagenverwaltung von OOo heraus nur schwer möglich ist.
  • die Vorlagen sollten möglichst einfach bedienbar sein, um lange Einarbeitungszeiten oder zusätzliche Dokumentationen zu vermeiden

Rechtliche Anforderungen

  • alle Vorlagen müssen unter einer einheitlichen Freien Lizenz stehen.
  • diese Lizenz muss insofern frei sein, dass sie von verschiedenen Projekten und Distributoren akzeptiert wird
  • die LGPL erfüllt diese Anforderung


technische Anforderungen

  • Dateien werden im CVS von OOo verwaltet -> auf Besonderheiten des CVS (Gross- / Kleinschreibung, leere Verzeichnisse) achten
  • OpenDocument Dateiformat
  • keine übergrossen Dateien (Downloadpakete)
  • keine Umlaute, Sonderzeichen oder Freiräume im Dateinamen (verursachen evtl. Probleme in verschiedenen Systemumgebungen und mit entsprechender URL auch in verschiedenen Browsern)


Umsetzung

Ablagestruktur

  • Verzeichnisstruktur entspricht den Vorlagenkategorien im Vorlagendialog von OOo
  • -> Sprechende Verzeichnisnamen für Kategorien
  • -> nur eine Ebene von Unterverzeichnissen
  • Kategorien sollten nach Thema, nicht nach Dateityp aufgebaut werden


Konventionen für Verzeichnis- und Dateinamen

  • kurze und aussagekräftige Verzeichnisnamen (diese werden im Vorlagendialog von OOo angezeigt)
  • Dateinamen in Kleinbuchstaben, ohne Leerzeichen (stattdessen "_" verwenden)


Konventionen für Lizenzhinweise

  • Copyright und Quellhinweise in die Dateigenschaften schreiben
  • Hinweis zur LGPL in die Dateieigenschaften schreiben
  • Textvorlage für den LGPL-Hinweis liegt im OOo CVS
  • weichen die original Lizenz- / Nutzungshinweise von der LGPL ab, unbedingt beim Autor rückfragen!

Ablegen von Dokumentationen / weiteren Informationen zu den Vorlagen

  • kurze Hinweise zur Verwendung können in die Dateieigenschaften geschrieben werden (werden dann im OOo Vorlagendialog und z.B. auch im Windows-Explorer angezeigt)
  • Für umfangreichere Anleitungen (in separaten Dateien) muss noch eine Lösung gefunden werden


Arbeitsschritte

  • Vorlage prüfen und in eine Kategorie einordnen
  • Vorlage im entsprechenden Ordner ablegen (ggf. Ordner für neue Kategorie vorher anlegen)
  • Dateiname korrigieren (Kleinbuchstaben, keine Umlaute und Sonderzeichen)


  • Vorlage öffnen (Achtung - nicht "neues Dokument aus Vorlage erstellen")
  • In die Dateieigenschaften Lizenzhinweis einfügen - originale Autoren / Copyright-Hinweise müssen erhalten bleiben
  • In den Dateieigenschaften "Nutzerdaten verwenden" abschalten
  • Vorlage speichern
  • Vorlage normal öffnen (neues Dokument aus Vorlage) und auf Grundfunktionalität prüfen


  • Vorlage in das cvs-Repository einfügen (unbedingt als Binary! - ggf. vorher neuen Ordner für Kategorie einfügen)
  • script make_zips.sh ausführen
  • zip-Archiv kontrollieren
  • Vorlage und zip-Archiv commiten
Personal tools