Moin Martin,

Martin Preuss schrieb:
> [...]
> Das zu aendern ist tatsaechlich einiges an Arbeit, denn dann muessten alle 
> Stellen, an denen der Pfad z.B. fuer die Daten von Plugins zu Beginn 
> zusammengestellt wird, entfernt werden, und stattdessen dieser Pfad jeweils 
> vor Zugriff neu zusammengesetzt werden. Das bedeutet unnoetige Arbeiten am 
> Kern einer derzeit unproblematischen Bibliothek, und das halte ich fuer den 
> avisierten Zweck fuer nicht in Ordnung.

... es würde allerdings die Abstraktion, die AqBanking macht um den
absoluten Speicherort vor den Backends zu verbergen, auch etwas
konsistenter machen. Ich sehe darin durchaus einen Nutzen. Aber wenn du
das für den avisierten Zweck nicht in Ordnung findest, lass ich das.

> [...]
>> Eine gänzlich andere Idee wäre, eine Funktion AB_Banking_Save(path)
>> hinzuzufügen, der man einen neuen Pfad übergeben könnte. Ich vermute
>> jedoch, dass im Endeffekt die zu machende Arbeit an den Backends die
>> selbe ist.
> [...]
> 
> Das wuerde immer noch nicht das Eingangsproblem loesen: Alles, was nicht 
> direkt von AqBanking bei AB_Banking_Save() geschrieben wuerde, bliebe 
> unkopiert und stuende somit nach einem neuen Start nicht zur Verfuegung. 
> Schlimmer noch: Fuer die naechste startende Anwendung sieht es einfach nur 
> noch so aus, als waeren diese Daten nie da gewesen.

Welche Daten sind denn das überhaupt? Du hast da den Überblick, weil so
ziemlich der ganze Code, der da Daten anlegt, von Dir ist. Also, jetzt
mal Butter bei die Fische: Was befindet sich wo?

Wenn ich das weiß, kann ich mir auch überlegen, wie ich in einer
Anwendung mit simplen Dateioperationen eine sinnvolle Migration
realisieren kann.

Schöne Grüße
  Micha

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

Reply via email to