Hallo, (jetzt wieder an die Liste, da kann man auch deutsch schreiben)
Am Dienstag, 12. August 2008 10:27 schrieb M. Dietrich: > > Von deiner parallelen Entwicklung hab ich jetzt das erste Mal > > gehört. Dementsprechend verwundert sind meine Rückfragen. > > das verwirrt mich doppelt: ich betreibe keine parallel entwicklung > sondern pflege die module weiter, Naja, das meinte ich doch. > laufen tut: > > ii libaqbanking16 2.3.3-2 library for online banking applications > > (installiert /usr/lib/libaqbanking.so.16.5.2) > > nicht jedoch : > > ii libaqbanking20 3.6.2-1 library for online banking applications > > (installiert /usr/lib/libaqbanking.so.20.6.2) Na bitte, da stehts ja: 2.3.3 läuft, 3.6.2 läuft nicht. Du versuchtest also einen Umstieg von aqbanking-2.3.3 nach 3.6.2. Danach hatte ich gefragt. Dieser Umstieg ist, wie du bemerkt hast, weder source- noch irgendwas-kompatibel, sondern erfordert mittelgroße Umbauten. > > Blätter, blätter, ... ich kann > > auch nur im SVN rumschauen und stoße auf r1126, 2007-01-14, da sind die > > AB_Split komplett rausgeflogen. Im ChangeLog hat Martin dazu nichts > > erwähnt. Das war dann vor der Version 2.9.0, also der Umstieg von 2.x auf > > 3.x. > > das trifft ja. dachte die docs waere generiert aus den sourcen, > duerfte doch garnicht passieren, oder? was war ein split ueberhaupt? Der war glaub ich "ein Buchungsteil", den man gebraucht hätte, um echte Kontenverwaltung abzuspeichern, also die Zuordnung von mehrteiligen Buchungen vom Konto X zum Konto Y und Z. Jedenfalls ist der AB_Split nicht mehr da. Ich meine, mich dunkel erinnern zu können, dass Martin entschieden hat, er wird mehrteilige Buchungen doch nicht benutzen, und deswegen hat er die Gelegenheit des 3.x-Umstiegs genutzt, um die wieder rauszuwerfen. Aber noch mal: Ich kann auch nur in den SVN- oder Mailinglistenarchiven herumsuchen. Ich hab dir das (ungefähre) Datum der Änderungen herausgesucht. Die dazugehörigen Diskussionen auf der Mailingliste sollte dann auch weiterhelfen. Spontan finde ich z.B. http://article.gmane.org/gmane.comp.finance.aqbanking.devel/917 und das ganze drumherum. > > Welche callbacks genau? Ansonsten sind viele AB_* callbacks ersetzt durch > > GWEN_GUI_* callbacks. > > AB_Banking_SetGetPinFn Ersetzt durch GWEN_Gui_SetGetPasswordFn, welche wie der Name schon sagt im gwenhywfar-Paket vorhanden ist. Die meisten AB_Banking_SetXY-Funktionen für GUI-Callbacks sind nach GWEN_Gui_* gewandert. > > *Dazu* gibt's nämlich auch noch > > http://wiki.gnucash.org/wiki/AqBanking3_Porting > > hm da steht zur pin, aber nicht zur callback problematik lediglich: Im aktuellen Gnucash-SVN (trunk oder 2.x-Branch, geht beides) würde's dir vielleicht auch weiterhelfen, die Unterschiede vom Verzeichnis src/import-export/hbci (=aqbanking 2.x) nach src/import-export/aqbanking (=aqbanking 3.x) anzusehen. Für die Callbacks also den Unterschied zwischen src/import-export/hbci/hbci-interaction.c , genauer gnc_hbci_add_callbacks(), zu src/import-export/aqbanking/gnc-gwen-gui.c und dort register_callbacks(). Gruß Christian ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Aqbanking-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/aqbanking-devel
