Donnerstag, 14. Mai 2009

Das Projekt "Archiv"

"Archiv" wird ein Programm, um Unmengen von Filmen, Bildern, Musik und was auch immer auf vielen, wechselnden und verschiedenden großen Speichermedien zu organisieren. Die Medien hängen ständig oder manchmal an diesem oder jemen Netzwerkrechner - ob Linux, Windows oder MacOS - oder gar als ftp, sftp, webdav irgendwo im Netz. 
Es soll dafür sorgen, dass jedes Objekt möglichst zweimal auf unterschiedlichen Medien vorliegt(Backupfunktion). Wenn nicht, soll es die nötigen Kopiermaßnahmen einleiten, bzw. soll eine Neuanschaffung von Festplatten vorschlagen.
Es soll verschiedene Teilarchive kennen wie z. B. Filme, Serien, Musik, Software, Persönliche Daten, Spielstände und so weiter. Diese sollen nach heuristischen Kriterien immer schön zusammengehalten werden, so gut es geht (Ordungsfunktion).
Es soll die Möglichkeit bieten, soetwas wie "Reisesets" zu definieren, die dann bei Bedarf auf einen Notebook kopiert bzw. eigentlich synchronisiert werden können.
Das Programm soll als eine Art Dienst im Hintergrund laufen. Die verschiedenen Instanzen in einem Netz sollen sich absprechen, um die nötigen Kopieraktionen geeignet zu verteilen. Alles soll immer direkt bzw. gegebebenenfalls mit kleiner Verzögerung passieren. Das An- und Abstöpseln von Festplatten muß automatisch erkannt werden, auch das An- und Ausschalten von Netzwerkrechnern, sowie Dateioperationen von "außerhalb" und Änderungen in denKonfigurationsdateien. Neustarts des Programmes sollen grundsätzlich nie erforderlich sein.
Ein Userinterface soll möglichst minimalistisch (Vorbild ist TortoiseSVN) Überblick und Administration ermöglichen, auch möglichst über ShellExtension mit nichtmodalen Dialogen und hautsächlich Kontextmenüs. 

 

Keine Kommentare:

Kommentar veröffentlichen