Moin,

On Freitag, 20. Juni 2008, Micha Lenk wrote:
> Martin Preuss schrieb:
[...]
> Meine Idee über die Benutzung dieser Funktion wäre übrigens folgende:
>
> - Anwendung startet und initialisiert AqBanking
> - Anwendung zählt die Einträge in der Kontenliste (das was
>   AB_Banking_GetAccounts zurückliefert)
> - Sind keine Konten eingerichtet *und* befindet sich im Verzeichnis
>   .banking/ eine Konfiguration, in der Konten zu finden sind, *dann*
>   wird beim Benutzer gefragt, ob die alten Konten importiert werden
>   sollen.
> - Wenn der Benutzer zugestimmt hat, wird AqBanking Deinitialisiert,
>   die neue Funktion aufgerufen und AqBanking neu initialisiert.
[...]

Also initialisieren und deinitialisieren darf AqBanking nicht, denn dabei 
wuerde ja das neue Verzeichnis angelegt und auch schon eine settings.conf 
geschrieben.

Besser waere es, wenn die Funktion noch *vor* dem Initialisieren aufgerufen 
wird. Dann kann naemlich geschaut werden, ob das neue Verzeichnis schon 
existiert. Wenn ja, ist nichts weiter zu tun (dann hat schon jemand die 
Umsetzung vorgenommen und wir sollten uns hueten, hier selbst noch einaml 
beizugehen).

Existiert das Verzeichnis hingegen nicht, aber es gibt das alte Verzeichnis, 
dann kopiere es.

[...]
> halt schwierig, in der AqBanking-Weiterentwicklung mitzuwirken, wenn du
> am Ende doch fast alles selbst machst. (Und solche Freibier-Kommentare
> wie von Andreas, dem IT-Freiberufler, kann man dann auch nicht wirklich
> ernst nehmen...)
[...]

Die Aussage von Andreas ist genauso ernstzunehmen wie die anderer auch, 
insbesondere, wenn er Recht hat :-)

Was das selbermachen angeht: Ohne ueberheblich klingen zu wollen, aber ich 
habe vermutlich den besten Ueberblick ueber den aktuellen Stand von 
AqBanking, die Historie (insbesondere fruehere Fehler) und davon, was ich 
zukuenftig noch einbauen will. Da ist es schon verstaendlich, dass ich die 
Arbeit selber mache, und ich persoenlich habe damit auch kein Problem, ich 
arbeite schliesslich gerne an AqBanking.


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

Reply via email to