Moin, On Freitag, 20. Juni 2008, Micha Lenk wrote: > Martin Preuss schrieb: [...] > Wenn es weniger Aufwand ist, einfach mal vernünftig zu dokumentieren, > was wo in .banking/ bzw. .aqbanking/ herumgeistert, wäre ich damit > ebenso zufrieden. [...]
Eine vollstaendige Dokumentation dazu kann es nicht geben, weil AqBanking selbst gar nicht weiss, welche Plugins was speichern. Im Gegenteil: Ausser der Tatsache, dass AqBanking alles unterhalb des verwendeten Verzeichnisses speichert, ist absichtlich nichts zur Anwendung hin definiert. Es war nie so gedacht, dass eine Anwendung selber einzelne Dateien aus dem generellen AqBanking-Verzeichnis herauspickt. Die Anwendung hat lediglich Freiheit im Zugriff auf seine eigenen Daten, deren Pfad es von AqBanking erfahren kann. Aber die anderen Dateien und Verzeichnisse sind ausruecklich *nicht* teil der API. Waere es anders, haetten wir in der Vergangenheit schon riesige Probleme gehabt. AqBanking hat naemlich mitunter in der Vergangenheit die interne Speicherung deutlich veraendert, und das steht auch demnaechst wieder bevor. Allerdings konnte AqBanking von jeher seine eigenen Daten aktualiseren, so dass eine Migration innerhalb eines Verzeichnisses immer moeglich war und bleibt. In diesem Fall gibt es ja auch keine Probleme, weil sich dabei ja der Pfad des AqBanking-Verzeichnisses selbst nicht geaendert hat, sondern lediglich die Struktur *innerhalb* des Verzeichnisses, die ja nur AqBanking etwas angeht. Der Fall, dass man einmal von einem Verzeichnis in ein anderes migrieren muss, war bisher halt nie vorgesehen, und ich moechte das auch in Zukunft nicht wieder machen muessen... Von daher ist der ausgehandelte Kompromiss aus meiner Sicht die beste Loesung. Ich werde mich da am Wochenende mal dran setzen. Gruss Martin -- "Things are only impossible until they're not" Martin Preuss - http://www.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Aqbanking-devel mailing list Aqbanking-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/aqbanking-devel