Hi,
ich hab mal kurz die Definition des PXML-Dateiformates veröffentlicht.
Was zum Henker ist PXML?
PXML ist eine Datei welche bei jedem Pandora-Programm mitgeliefert werden sollte. Sie enthält verschiedenste Infos über ein Spiel oder Tool, z.B. den Namen, Beschreibung, Screenshot, Icon, Kategorie, Dateizuordnung, etc.
Jede GUI oder Explorer für den Pandora sollte diesen Standard unterstützen um die Verwendung der Pandora für den normalen Benutzer so einfach wie möglich zu halten.
Hier sind die Vorteile dieses Systems:
Dies hier gilt für Programme, die vom Benutzer installiert werden. Die Firmware mitsamt Updates wird ein standard Linux-Packagemanagement verwenden.
Die PXML-Definition (auf Englisch) gibts hier.
Fragen, Anmerkungen, Vorschläge? Sind jederzeit willkommen
ich hab mal kurz die Definition des PXML-Dateiformates veröffentlicht.
Was zum Henker ist PXML?
PXML ist eine Datei welche bei jedem Pandora-Programm mitgeliefert werden sollte. Sie enthält verschiedenste Infos über ein Spiel oder Tool, z.B. den Namen, Beschreibung, Screenshot, Icon, Kategorie, Dateizuordnung, etc.
Jede GUI oder Explorer für den Pandora sollte diesen Standard unterstützen um die Verwendung der Pandora für den normalen Benutzer so einfach wie möglich zu halten.
Hier sind die Vorteile dieses Systems:
- Spiele / Programme können in normalen ZIP-Archiven verteilt werden
- Spiele / Programme können entweder von Hand heruntergeladen und irgendwo auf der SD Karte entpackt werden - oder vollautomatisch von einem Paketmanager auf der Pandora (dieser kann auch automatisch die Verzeichnisse auf der SD-Karte strukturieren um die Karte sortiert zu halten)
- Man muss keine Spiele / Programme mehr von Hand in die GUI aufnemen: Sie werden automatisch in der richtigen Kategorie / Unterkategorie angezeigt.
- Man kann Verzeichnisse auf der SD-Karte umbenennen oder verschieben - die GUI zeigt sie trotzdem richtig an startet sie weiterhin problemlos.
- Um etwas zu deinstallieren muss einfach das Verzeichnis gelöscht werden.
- Wenn man eine neue GUI testen möchte, muss man nichts einrichten: Solange diese PXML-Dateien unterstützt, sind alle Programme automatisch richtig einsortiert.
- Automatische Dateizuordnungen
Dies hier gilt für Programme, die vom Benutzer installiert werden. Die Firmware mitsamt Updates wird ein standard Linux-Packagemanagement verwenden.
Die PXML-Definition (auf Englisch) gibts hier.
Fragen, Anmerkungen, Vorschläge? Sind jederzeit willkommen