Difference between revisions of "DE/Vorlagenpakete"

From Apache OpenOffice Wiki
< DE
Jump to: navigation, search
m
Line 8: Line 8:
 
* Die Vorlagensammlung soll ein Basis-Set von Vorlagen bereitstellen, die von vielen OOo-Anwendern verwendet werden können.  
 
* 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 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 Ganzen soll in der Vorlagenverwaltung von OOo verwendet werden können.
+
* 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.
* Die Vorlagen werden inzwischen auch innerhalb Distributionen benutzt (z.B. PrOOo-Box oder debian)
+
* Die Vorlagen werden inzwischen auch innerhalb Distributionen benutzt (z.B. PrOOo-Box oder Debian)
  
 
=== Inhalte (Dateiarten, Komplexität ...) ===
 
=== Inhalte (Dateiarten, Komplexität ...) ===
Line 16: Line 16:
 
* es werden nur Vorlagen (Templates) 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.
 
* 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
+
* die Vorlagen sollten möglichst einfach bedienbar sein, um lange Einarbeitungszeiten oder zusätzliche Dokumentationen zu vermeiden
  
 
=== Rechtliche Anforderungen ===
 
=== Rechtliche Anforderungen ===
  
 
* alle Vorlagen müssen unter einer einheitlichen Freien Lizenz stehen.
 
* 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
+
* diese Lizenz muss insofern frei sein, dass sie von verschiedenen Projekten und Distributoren akzeptiert wird
 
* die LGPL erfüllt diese Anforderung
 
* die LGPL erfüllt diese Anforderung
  
Line 27: Line 27:
 
=== technische Anforderungen ===
 
=== technische Anforderungen ===
  
* Dateien werden im cvs von OOo verwaltet -> auf Besonderheiten des cvs (Gross- / Kleinschreibung, leere Verzeichnisse) achten
+
* Dateien werden im CVS von OOo verwaltet -> auf Besonderheiten des CVS (Gross- / Kleinschreibung, leere Verzeichnisse) achten
 
* OpenDocument Dateiformat
 
* OpenDocument Dateiformat
 
* keine übergrossen Dateien (Downloadpakete)
 
* keine übergrossen Dateien (Downloadpakete)
* keine Umlaute im Dateinamen (verursachen evtl. Probleme in verschiedenen Systemumgebungen)
+
* keine Umlaute, Sonderzeichen oder Freiräume im Dateinamen (verursachen evtl. Probleme in verschiedenen Systemumgebungen und mit entsprechender URL auch in verschiedenen Browsern)
  
  
Line 45: Line 45:
 
=== Konventionen für Verzeichnis- und Dateinamen ===
 
=== Konventionen für Verzeichnis- und Dateinamen ===
  
* kurze und sprechende Verzeichnisnamen (diese werden im Vorlagendialog von OOo angezeigt)
+
* kurze und aussagekräftige Verzeichnisnamen (diese werden im Vorlagendialog von OOo angezeigt)
* dateinamen in Kleinbuchstaben, ohne leerzeichen (stattdessen _ verwenden)   
+
* Dateinamen in Kleinbuchstaben, ohne Leerzeichen (stattdessen "_" verwenden)   
  
  
Line 53: Line 53:
 
* Copyright und Quellhinweise in die Dateigenschaften schreiben
 
* Copyright und Quellhinweise in die Dateigenschaften schreiben
 
* Hinweis zur LGPL in die Dateieigenschaften schreiben
 
* Hinweis zur LGPL in die Dateieigenschaften schreiben
* Textvorlage für den LGPL-Hinweis liegt im OOo cvs
+
* Textvorlage für den LGPL-Hinweis liegt im OOo CVS
* weichen die original Lizenz- / Nutzungshinweise von der LGPL ab unbedingt beim Autor rückfragen!  
+
* weichen die original Lizenz- / Nutzungshinweise von der LGPL ab, unbedingt beim Autor rückfragen!  
  
 
=== Ablegen von Dokumentationen / weiteren Informationen zu den Vorlagen ===
 
=== Ablegen von Dokumentationen / weiteren Informationen zu den Vorlagen ===
  
* kurze Hinweise zur Verwendung können in die Dateieigenschaften geschrieben werden (werden dann im OOo Vorlagen Dialog und z.B. auch im Windows-Explorer angezeigt)
+
* 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 extra Dateien) muss noch eine Lösung gefudnen werden
+
* Für umfangreichere Anleitungen (in separaten Dateien) muss noch eine Lösung gefunden werden

Revision as of 08:18, 30 March 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.
  • Die Vorlagen werden inzwischen auch innerhalb Distributionen benutzt (z.B. PrOOo-Box oder Debian)

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
Personal tools