project scaffolding – gerüste im dateisystem, projektdaten langfristig verwalten
DESCRIPTION
Vortrag PyCologne 12. Dez. 2012 von Armin Stross-Radschinski. Thema: Wie kann ich Projektdaten langfristig transparent ablegen und für die Zusammenarbeit im heterogenen Team nutzen. Einblicke in Erfahrungen aus 20 Jahren Projektablage. Der Vortrag entstand auf Anregung des Projektteams der kommenenden PyCon DE 2013 im Oktober in Köln. Ziel: Unstrukturierte Daten (Grafik, Layout etc.) teamübergreifend remote ablegen und bearbeiten. Also die neue Herausforderung in der Cloud. Der Vorteil des beschriebenen Ansatzes ist die datenbankunabhängige Ablage im Datensystem. Durch die Struktur und die Konventionen ist ein Archivdatenträger oder ein Backup bei Systemausfall oder bei Auswertung nach jahren auch ohne API oder Applikation nahezu vollständig transparent zu benutzen. Dabei hilft die parallele Vorhaltung von applikatiosnspezifischen Quelldateien und generischen Formaten. Die Revisionen lassen sich durch sinnvolle Benennungen jederzeit zuordnen und in zeitliche Folge bringen. Darüberhinaus können aber Datenbanken und Applikationen den Datenbestand parsen bzw. Template Strukturen für Projekte generieren. Auch ohne Applikationen lassen sich gezippte Templates mit leeren Ordnern als temporäre Lösunhg verwenden, wenn zentrale Tools nicht verfügbar sind.TRANSCRIPT
![Page 1: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/1.jpg)
Text and graphics are available under a CreativeCommons CC3.0 SA-BY Licence except image of rowing boat.
![Page 2: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/2.jpg)
i n d u s t r i a l d e s i g n
![Page 3: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/3.jpg)
PyCologneVortrag 12. Dez. 2012
Armin Stross-Radschinski
acsr industrialdesign · evenios publishing
![Page 4: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/4.jpg)
Project ScaffoldingGerüste im Dateisystem
![Page 5: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/5.jpg)
Project ScaffoldingGerüste im Dateisystem
Wie kann ich Projektdaten langfristig transparent ablegen und für die Zusammenarbeit
im heterogenen Team nutzen?
![Page 6: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/6.jpg)
Project ScaffoldingGerüste im Dateisystem
Einblicke in Erfahrungen aus 20 Jahren Projektablage
![Page 7: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/7.jpg)
Project Scaffolding
![Page 8: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/8.jpg)
Project Scaffolding
• Erstellung von Ablage Strukturen ohne Datenbank
![Page 9: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/9.jpg)
Project Scaffolding
• Erstellung von Ablage Strukturen ohne Datenbank
• Mit und ohne Script Unterstützung
![Page 10: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/10.jpg)
Project Scaffolding
• Erstellung von Ablage Strukturen ohne Datenbank
• Mit und ohne Script Unterstützung
• Für BLOB‘s langfristig auch ohne Applikationen verwendbar
![Page 11: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/11.jpg)
Project Scaffolding
• Erstellung von Ablage Strukturen ohne Datenbank
• Mit und ohne Script Unterstützung
• Für BLOB‘s langfristig auch ohne Applikationen verwendbar
• Am Ende wird es doch eine Datenbank!
![Page 12: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/12.jpg)
Projektdatenstrom
![Page 13: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/13.jpg)
• Lieferungen, Aufgaben
Projektdatenstrom
![Page 14: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/14.jpg)
• Lieferungen, Aufgaben
• Konfigurationen
Projektdatenstrom
![Page 15: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/15.jpg)
• Lieferungen, Aufgaben
• Konfigurationen
• Arbeitsergebnisse
Projektdatenstrom
![Page 16: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/16.jpg)
• Lieferungen, Aufgaben
• Konfigurationen
• Arbeitsergebnisse
• Dokumentation
Projektdatenstrom
![Page 17: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/17.jpg)
• Lieferungen, Aufgaben
• Konfigurationen
• Arbeitsergebnisse
• Dokumentation
• Abrechnung
Projektdatenstrom
![Page 18: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/18.jpg)
• Strukturierte Daten
• Unstrukturierte Daten
• Hierarchien & Silos
• Suchfunktionen vs. Navigation
Die Herausforderung
![Page 19: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/19.jpg)
• Checklisten
• ISO 9000ff (Qualitätssicherung | Prozess Dokumentation)
• ISO 27000ff (Informations Sicherheit Verwaltung)
Prozesse dokumentieren
![Page 20: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/20.jpg)
Mehr Teamwork möglich?
Photo: www.istockphoto.com/leezsnow
![Page 21: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/21.jpg)
Lebenszyklus der Daten
![Page 22: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/22.jpg)
Lebenszyklus der Daten
Rel
evan
z
Relevanz
![Page 23: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/23.jpg)
Lebenszyklus der Daten
Rel
evan
z
Import
Relevanz
Erstellung Modifikation Lieferung / Präsentation
DokumentationMigration /
Archiv
![Page 24: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/24.jpg)
Bearbeitungszyklen
Rel
evan
z
Gesamt
Arbeitsschritte
![Page 25: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/25.jpg)
Bearbeitungszyklen
Rel
evan
z
EntwicklungMigration
Gesamt
Erstellung Modifikation Reife PflegeMigration /
Archiv
Arbeitsschritte
![Page 26: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/26.jpg)
Lebenszyklen des ContentsErstellen
Arbeitsabläufe
![Page 27: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/27.jpg)
Lebenszyklen des Contents
Bearbeiten
Metadatenmanagen
Erstellen
Veröffentlichen
Teilen
Kommentieren
Zurückziehen Bearbeiten
Versionieren
Arbeitsabläufe
![Page 28: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/28.jpg)
Lebenszyklen des Contents
Metadatenmanagen
Bearbeiten
Erstellen
Veröffentlichen
Teilen
Kommentieren
Zurückziehen Bearbeiten
Versionieren
Ersetzen
Arbeitsabläufe
Modifizieren(edit, rename,
move, metadata, history, etc.)
Aktualisieren
Kommentieren
![Page 29: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/29.jpg)
Lebenszyklen des Contents
Metadatenmanagen
Bearbeiten
Erstellen
Veröffentlichen
Teilen
Kommentieren
Zurückziehen Bearbeiten
Versionieren
Ersetzen
Arbeitsabläufe
Modifizieren(edit, rename,
move, metadata, history, etc.)
Aktualisieren
Kommentieren
Archivieren(inaktiv)
Löschen
![Page 30: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/30.jpg)
Lebenszyklen der Benutzer
Aktivität
Anlegen
Gruppenzuweisen
Aktivitätzeigen
Rechteverwalten
Inhalte zuordnen
Zugangmanagen
Funktionenwahrnehmen
Benutzerverwaltung
![Page 31: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/31.jpg)
Lebenszyklen der Benutzer
Userdatenaktualisieren
Aktivität
Anlegen
Gruppenzuweisen
Aktivitätzeigen
Rechteverwalten
Inhalte zuordnen
In Funktionersetzen
Zugangmanagen
Funktionenwahrnehmen
Benutzerverwaltung
![Page 32: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/32.jpg)
Lebenszyklen der Benutzer
Archivieren(inaktiv)
Löschen
Userdatenaktualisieren
In Funktionersetzen
Gruppenzuweisen
Aktivitätzeigen
Rechteverwalten
Inhalte zuordnen
Zugangmanagen
Funktionenwahrnehmen
Aktivität
Anlegen
Benutzerverwaltung
![Page 33: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/33.jpg)
Status und ZugriffWer hat was und wann gemacht?
Durfte er das ?
Rollback möglich?
![Page 34: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/34.jpg)
Stationen im Lebenszyklus
Erstellung Rel
evan
zNutzung
Lebensende
![Page 35: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/35.jpg)
Dynamische Abläufe
Erstellung Rel
evan
zNutzung
Lebensende
DynamischeNutzung
DynamischeBearbeitung
![Page 36: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/36.jpg)
• Archiv
• Recherche
• Aufräumen (Ressourcen freimachen)
Lebensende
![Page 37: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/37.jpg)
• Archiv
• Recherche
• Aufräumen (Ressourcen freimachen)
Lebensende
Archivieren(inaktiv)
Löschen
![Page 38: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/38.jpg)
• Exformation
• Verfallsdatum der Objekte
• Historie für das Wesentliche
Archiv oder Entsorgung?
Verfallsdatum der Objekte
Historie für das Wesentliche
Archivieren(inaktiv)
Löschen
![Page 39: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/39.jpg)
Beispiele?So bekommt man das im Dateisystem in den Griff
![Page 40: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/40.jpg)
Live DemoVorstellung des Projektdatenbaums von
Projekten für die PyCologne unter Verwendung von Benennungskonventionen
![Page 41: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/41.jpg)
![Page 42: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/42.jpg)
![Page 43: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/43.jpg)
![Page 44: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/44.jpg)
![Page 45: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/45.jpg)
![Page 46: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/46.jpg)
![Page 47: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/47.jpg)
![Page 48: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/48.jpg)
![Page 49: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/49.jpg)
![Page 50: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/50.jpg)
![Page 51: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/51.jpg)
![Page 52: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/52.jpg)
![Page 53: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/53.jpg)
![Page 54: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/54.jpg)
![Page 55: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/55.jpg)
![Page 56: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/56.jpg)
![Page 57: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/57.jpg)
![Page 58: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/58.jpg)
• Ort und Folge der Daten ist Status
• Mit Skelett / Gerüst starten
• Nach Bedarf wachsen
Ordnerstrukturen nutzen
![Page 59: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/59.jpg)
• Konventionen helfen
• Optimale Benennung erübrigt Dokumentation
• Benennung automatisieren
Produktivität
![Page 60: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/60.jpg)
• Dezimal Prefix hilft bei Ordnersortierung
• Dateinamen normiert erstellen per Hotkey
• ISODateTime Stamps hinzufügen YYYYMMDD_hh-mm-ss voranstellen oder anfügen
• Metadaten vollständig halten per Script
Small Tools
![Page 61: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/61.jpg)
• Ein Projektordner je Vorgang / Produkt
• Ein Ordner je Arbeitsphase
• Trennung Vorlagen, Prozess, Ergebnis
• Dokumentation der Konfigurationen
Ablage
![Page 62: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/62.jpg)
• Namespaces helfen auch im konventionellen Projekt
• „Omelette“ legt alle Daten-Strukturen bei Bedarf übereinander
Namespaces
![Page 63: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/63.jpg)
• Bereits im kleinsten Projekt
• mit einfachsten Mitteln
• ohne Datenbank Zwang
• langfristig und archivtauglich
Methoden
![Page 64: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/64.jpg)
• Folder Strukturen erstellen ohne Datenbank: Archiv.zip ist DAUs Freund
• Python Script Unterstützung ist flexibler.
Template Methoden
![Page 65: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/65.jpg)
• Checkout aus Repository
• Generator Scripts: Konventionen einhalten leicht gemacht
• Python Paster mit interaktiven Templates
Fortgeschrittene Methoden
![Page 66: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/66.jpg)
• Hotkeys für wiederkehrende Aufgaben
• Verwendung von Daten im Clipboard
• Verwendung aktivierter Objekte
• Textcompletion für Dateinamen
• Qualifier Keys modifizieren Funktion
Fortgeschrittene Methoden
![Page 67: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/67.jpg)
• Kann Disziplin nicht ersetzen
• Ersetzt kein Versionskontrollsystem
• Ersetzt keinen Taskmanager
• Ist keine Datensicherung
• Rollback muss ggf. implementiert werden
Was kann das Filesystem nicht?
![Page 68: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/68.jpg)
• Liste der Projektnummern in Datenbank(Tracker, Flatfile, Volume)
• Symmetrische Synchronisierung durch Dateinamenskonventionen
• Aktuellen Ort via Datenbank finden(Nicht erstellt, Aktiv, Archiv)
Das schreit nach Datenbank
![Page 69: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/69.jpg)
• Erstellung von Dokumenten
• Beschriftung von Containern
• QR-Codes erstellen und zurückverfolgen
Datenbank / App als Beschleuniger
![Page 70: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/70.jpg)
Fragen?
![Page 71: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/71.jpg)
Danke!http://www.acsr.de · http://www.evenios.com
![Page 72: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/72.jpg)
Addendum(nicht gezeigte Folien)
![Page 73: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/73.jpg)
• Mit Sicherheit ein Thema!
• Backup & Sync
• WebDAV, Filelock, ACLs
• Google Drive & Docs und Dropbox mit Trello nutzen
Dropbox & Co: Chancen & Grenzen der Cloud
![Page 74: Project Scaffolding – Gerüste im Dateisystem, Projektdaten langfristig verwalten](https://reader034.vdocuments.us/reader034/viewer/2022051513/545be7f9b1af9f3c0a8b458e/html5/thumbnails/74.jpg)
• Separater Zweig für Vertrauliches (sicher)
• Separate Leaves (aufwändiger, flexibler)
• Was tun, wenn keine ACL verfügbar?
• ZIP mit Passwort (flexibel aber sicher?)
• PDF mit Passwort (mind. 256 AES!)
• Disk-Images mit Passwort
Zugriffsrechte