2007-03-29 GnuCash IRC logs

00:09:41 *** agryppa has joined #gnucash
00:09:52 <agryppa> hello?
00:11:09 <agryppa> where can I ask for a new source of quote to be included in gnucash?
00:22:51 <jsled> agryppa: finance-quote-devel is probably the best place; I'm sure patches for new quote sources are very welcome.
00:23:21 <agryppa> I am already looking at thier forums.
00:23:52 <agryppa> If I manage to find someone to write a module would it work out of the boc with gnucash?
00:24:00 <agryppa> I am not a programmer
00:24:39 <jsled> as I understand it, yes. GnuCash just calls over to F::Q for quotes.
00:24:48 <jsled> So anything it supports is available.
00:25:18 <agryppa> then I see I shouldn't bother gnucash people about it. Thanks.
00:26:42 <agryppa> Is it difficult to write a module like that? I need to fetch quotes from www.bossa.pl. It is yahoo-like server for Warsaw Stock Exchange, free quotes.
00:27:25 <jsled> I'm not sure. I'd imagine it's as hard as the html source of the page makes it to scrape.
00:27:51 <jsled> If the page is very simple, then the patterns are straightforward. If not, then not. But I've never even looked at one of the modules, so i'm not sure.
00:27:58 *** carthik has quit IRC
00:28:13 <agryppa> Ok. thanks for your help.
00:28:22 <jsled> :)
00:28:28 *** agryppa has quit IRC
00:44:42 *** dbr has quit IRC
01:08:21 *** pepe__ has joined #gnucash
01:14:33 *** jakin has quit IRC
01:16:51 *** pepe_ has quit IRC
02:31:43 *** pstuteville has quit IRC
03:04:15 *** warlord has joined #gnucash
03:04:15 *** gncbot sets mode: +o warlord
03:25:04 *** RallyU has quit IRC
03:31:39 <warlord> Good morning everyone
05:12:43 *** leolein has joined #gnucash
06:06:57 *** warlord is now known as warlord-afk
06:31:27 *** leolein has quit IRC
07:19:02 *** warlord-afk is now known as warlord
07:45:59 *** RallyU has joined #gnucash
07:57:00 *** esodan has joined #gnucash
07:57:18 <esodan> Hi all!
07:59:52 <warlord> good afternoon
08:05:14 <esodan> hi warlord for me is early in morning (6:05 AM) :-)
08:05:50 <warlord> It's 2:05pm where I'm sitting :-D
08:06:01 <warlord> (but only for another few days before I go home)
08:06:33 <esodan> I have a lot of work, but I'm thinking about the gobject port
08:07:07 <esodan> There too much work behing Qof to port i to GObject
08:08:46 <warlord> "to port ?? to GObject"?
08:08:52 <warlord> "it"?
08:08:54 <esodan> My personal plan in GC is to allow external applications to access its data modify it
08:09:26 <esodan> (Yes) to port it to GObject
08:10:26 <esodan> but I'm far to reach it...
08:10:36 <warlord> Unfortunately, because there's no longer a g_object_init(), yes, it's going to be a lot of work to get GnuCash+QOF moved over to GObject.. BUT, I thought we had a good plan to do minimal conversion (only the create/destroy functions)..
08:11:45 <esodan> for my point of view GC+QOF have to pulish it's API to get a clear interface to other applications
08:12:52 <warlord> GnuCash has a clear API already.
08:13:07 <esodan> I want to work in tthis minimal changes... but I'm considering to create a library (in GC or not) in pure GObject that wraps the actual GC functionality
08:13:08 <warlord> But that API will eventually change once we get QOF GObjectized.
08:13:56 <warlord> Well, you're welcome to work on what you wish, but I don't think that's the right answer. It think your original work is correct and the right path.. But we need to take smaller steps.
08:14:13 <warlord> (obviously, however, not as small as I would've liked, but nothing we can do about that)
08:14:36 <esodan> the API needs to POLISH a lot, becouse there are too may repeated funcstions in each object... we can talk more about it
08:14:41 *** BlackBsd has joined #GnuCash
08:15:36 <esodan> I have to leave, but you may want to consider my plan to create a library in pure GObject to wrap the actual one...
08:15:41 <warlord> What do you mean by "too many repeated functions in each object"?
08:15:50 <esodan> I'll get more details ASAP
08:16:01 <warlord> Send email
08:16:06 <esodan> see you....
08:16:07 *** esodan has left #gnucash
08:16:09 <warlord> but I think we still want to gobject-ify the core code.
08:17:25 *** mnoir has joined #gnucash
08:24:43 *** esoda1 has joined #gnucash
08:24:53 <esoda1> Hi, I have some time...
08:26:01 <esoda1> then what about the repeated functions, becouse GC doesn't use the GObject conventions, the engine re-#define most functions and data types from QOF
08:26:29 <esoda1> and most objects have functions that may could be better in other object
08:27:08 <esoda1> the problem is evident when I want to add GObject definitions in each GC's object
08:27:30 <esoda1> I can't! I have to do it in the gnc-engine.h file!
08:28:18 <esoda1> in GObject, a pure GObject iimplementation, you define all the API about the object in its files (.h/.c)
08:29:33 <esoda1> and if you want to share functions (use the poliformic feature) you define the the base class and the derived classes doesn't repeat it, just convert this class to the base class and call the funciton...
08:30:28 <esoda1> of course, reach this state in the current GC implementation will take a lot of time and code...
08:31:08 <esoda1> Thats way I'm considering to create a pure GObject library that wraps the actual one...
08:31:21 <esoda1> warlord: are you there?
08:31:31 <esoda1> or any budy?
08:33:15 *** mnoir has quit IRC
08:33:56 *** ceplma has joined #gnucash
08:40:21 *** Lauren has joined #gnucash
08:40:45 <Lauren> hi there
08:41:26 <Lauren> just to check, is this readable, never used IRC before
08:43:34 <Lauren> got some questions about Gnucash
08:45:04 *** esoda1 has left #gnucash
08:48:12 *** Lauren has left #gnucash
09:02:07 *** RallyU has quit IRC
09:02:52 *** gander has joined #gnucash
09:14:23 *** twunder has joined #gnucash
09:18:09 *** BlackBsd has quit IRC
09:23:20 *** leolein has joined #gnucash
09:38:23 *** MrEye has joined #gnucash
09:59:35 <MrEye> Has anyone here used gnucash with an american bank to pay bills?
10:17:47 <warlord> @tell esadan Sorry, I was in a meeting. Yes, it will be a lot of work, but I don't understand why you need to change gnc-engine.h? Only a few functions are defined there. I think first let's get all the objects being gobject-based and THEN we can migrate around the functions and polymorphism and everything else.
10:17:47 <gncbot> warlord: The operation succeeded.
10:17:58 <warlord> MrEye: I dont think you can.
10:18:53 <warlord> LibOFX doesn't have "push" support, yet.
10:19:50 <MrEye> Is it planned in the future?
10:21:12 <MrEye> is there any advantage other than ease of use, between downloading an ofx file of transactions from bank and importing it to gnucash and using aqbanking to download transactions?
10:23:37 *** kielein has joined #gnucash
10:27:08 <warlord> I dont know if it's planned. AFAIK there are no developers working on it at this time..
10:27:36 <warlord> for your second question, "ease of use" is my only real answer..
10:27:53 *** dbr has joined #gnucash
10:29:10 <dbr> MrEye: at the moment, the directconnect is probably just a convenience advantage, but it's a fairly big one if you have a number of accounts (bank and credit card)
10:29:42 <warlord> dbr: one of these days I should try to set up my direct connects.
10:30:03 <MrEye> Thank you warlord and dbr.
10:30:36 <warlord> you're welcome
10:46:30 <dbr> some of the server addresses are easier to find than others
10:47:36 <dbr> I think I've found a solution to the hbci importer not paying attention to FITID tags to automatically eliminate duplicates. I'm hoping cstim has time to look at it soon.
10:48:45 <warlord> I can ask him tomorrow.
10:49:41 <dbr> wish him well on his thesis completion
10:51:23 <warlord> I will do so.
10:53:57 <warlord> :)
10:57:29 *** MrEye has quit IRC
10:58:16 *** dbr is now known as dbr-afk
11:22:54 *** runelind has left #gnucash
12:23:31 <warlord> Have a good night all.
12:24:48 *** warlord has quit IRC
12:29:49 *** benoitg has joined #gnucash
12:29:49 *** gncbot sets mode: +o benoitg
12:40:34 *** Ardonik has quit IRC
12:41:18 *** ceplma has quit IRC
12:41:55 *** ceplma has joined #gnucash
12:49:33 *** benoitg has left #gnucash
12:52:54 *** benoitg has joined #gnucash
12:52:54 *** gncbot sets mode: +o benoitg
12:53:15 *** gander has quit IRC
12:57:36 *** Ardonik has joined #gnucash
12:59:36 *** jakin has joined #gnucash
13:52:56 *** leolein_ has joined #gnucash
13:53:47 *** jakin has quit IRC
14:01:16 *** leolein has quit IRC
14:01:23 *** leolein_ is now known as leolein
14:13:25 *** dbr-afk has quit IRC
14:14:04 *** dbr has joined #gnucash
15:30:39 *** dbr has quit IRC
15:40:07 *** kielein has quit IRC
16:53:24 *** motin has joined #gnucash
17:15:03 *** twunder has quit IRC
18:00:35 *** sjc has joined #gnucash
18:03:49 *** leolein has quit IRC
18:34:55 *** sjc has quit IRC
18:44:49 *** pstuteville has joined #gnucash
18:57:06 *** Demitar has quit IRC
18:59:54 *** jakin has joined #gnucash
19:19:14 *** leolein has joined #gnucash
19:29:38 *** pepe_ has joined #gnucash
19:31:46 *** bonez39 has joined #gnucash
19:35:01 *** pepe__ has quit IRC
19:47:02 *** Demitar has joined #gnucash
19:55:00 *** pstuteville has quit IRC
20:18:27 *** twunder has joined #gnucash
20:18:28 *** jsled has quit IRC
20:30:45 *** pstuteville has joined #gnucash
20:37:09 *** jsled has joined #gnucash
20:37:10 *** gncbot sets mode: +o jsled
20:42:54 *** twunder has quit IRC
20:45:04 *** jsled has quit IRC
20:45:51 *** twunder has joined #gnucash
20:46:27 *** jsled has joined #gnucash
20:46:27 *** gncbot sets mode: +o jsled
21:22:59 *** BobCochran has joined #gnucash
21:31:20 *** BobCochran has quit IRC
21:46:17 *** pstuteville has quit IRC
21:59:29 *** twunder has quit IRC
22:11:56 *** benoitg has left #gnucash
22:49:12 *** benoitg has joined #gnucash
22:49:13 *** gncbot sets mode: +o benoitg
23:15:37 *** leolein has quit IRC
23:18:32 *** leolein has joined #gnucash
23:36:32 *** benoitg has quit IRC
23:49:04 *** Ardonik has quit IRC
23:49:53 *** benoitg has joined #gnucash
23:49:53 *** gncbot sets mode: +o benoitg
23:50:10 *** benoitg has quit IRC
23:56:40 *** Ardonik has joined #gnucash