2009-04-06 GnuCash IRC logs

01:00:43 *** Zoolooc has quit IRC
01:01:18 *** Zoolooc has joined #gnucash
01:49:56 *** iamawake1 has quit IRC
01:50:52 *** iamawake has joined #gnucash
02:39:16 *** bentob0x has joined #gnucash
02:54:32 *** MechtiIde has joined #gnucash
04:32:28 *** ErKa has joined #gnucash
04:36:57 *** IanL has quit IRC
04:43:00 *** ErKa has quit IRC
04:43:12 *** ErKa has joined #gnucash
05:15:59 *** andyt has joined #gnucash
06:30:31 *** donfede has quit IRC
06:41:35 *** andyt has quit IRC
06:42:13 *** andyt has joined #gnucash
07:13:49 *** twunder has joined #gnucash
07:17:16 *** twunder has quit IRC
07:34:44 *** Jimraehl has left #gnucash
07:55:25 *** chris has quit IRC
08:09:18 *** Rolf has quit IRC
08:14:00 *** chris has joined #gnucash
08:29:21 *** JimRaehl2 has joined #gnucash
08:30:35 *** Zoolooc has quit IRC
08:31:32 *** ErKa has quit IRC
08:32:55 *** JimRaehl2 has left #gnucash
08:33:32 *** JimRaehl2 has joined #gnucash
08:58:49 *** ErKa has joined #gnucash
09:51:30 *** zanberdo has joined #gnucash
10:30:11 *** zanberdo has quit IRC
10:34:15 *** Rolf has joined #gnucash
10:58:22 *** ErKa has quit IRC
11:01:43 *** jean has joined #gnucash
11:07:37 *** bentob0x has quit IRC
11:10:26 *** bentob0x has joined #gnucash
11:50:27 *** MechtiIde has quit IRC
12:29:43 *** palatin has joined #gnucash
13:19:15 *** ErKa has joined #gnucash
13:24:05 *** hvx has joined #gnucash
14:06:24 *** hvx has quit IRC
14:13:12 *** soa2ii has joined #gnucash
14:39:50 *** donfede has joined #gnucash
15:10:19 *** Phil_Ewert has joined #gnucash
15:19:54 *** MechtiIde has joined #gnucash
15:27:38 *** ErKa has quit IRC
15:29:03 *** sjc has joined #gnucash
15:33:00 *** soa2ii has quit IRC
16:04:26 *** palatin has quit IRC
16:20:47 <warlord-afk> @op chris
16:20:47 <gncbot> warlord-afk: Error: You don't have the #gnucash,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:20:55 *** warlord-afk is now known as warlord
16:20:57 <warlord> @op chris
16:20:58 *** gncbot sets mode: +o chris
16:21:15 <warlord> @op linas
16:21:16 *** gncbot sets mode: +o linas
16:21:58 *** emmanuel_lap has joined #gnucash
16:22:27 <emmanuel_lap> Hi.
16:22:46 <emmanuel_lap> I'm trying to build gnucash trunk on ubuntu jaunty.
16:22:53 <emmanuel_lap> I've got the following failure:
16:23:13 <emmanuel_lap> checking if guile needs our copy of (guile www)... ./configure: line 19791: syntax error near unexpected token `gnc_have_guile_www,'
16:23:26 <emmanuel_lap> When executing .configure
16:24:01 <linas> my tab turned blue
16:25:31 <warlord> linas: isn't blue a good color?
16:25:40 <warlord> emmanuel_lap: do you have the guile devel package installed?
16:25:50 <emmanuel_lap> warlord, yes.
16:26:07 <warlord> What is line 19791 in configure say?
16:26:08 <emmanuel_lap> guile-1.6-dev
16:26:17 <warlord> er, what does
16:26:42 <emmanuel_lap> GUILE_MODULE_AVAILABLE(gnc_have_guile_www,(www main))
16:27:08 <warlord> Did you have guile-1.6-dev installed when you ran autogen?
16:27:20 <emmanuel_lap> I dont think so.
16:27:24 <warlord> Re-run autogen
16:27:29 <emmanuel_lap> Ok.
16:27:36 <linas> users should be running autogen, anyway ...
16:27:45 <linas> they should stick to configure, only
16:27:49 <linas> right?
16:28:16 <warlord> well, if you're building from trunk then you need to run autogen..
16:28:25 <warlord> Although that begs the question: why are you building trunk, emmanuel_lap ?
16:28:51 <jean> emmanuel_lap: I run aclocal before autogen.sh and things work
16:28:59 <jean> don't ask me why
16:29:32 <emmanuel_lap> warlord, we are going to make API changes in goffice.
16:29:50 <emmanuel_lap> I'd like to see what does mean for gnucash.
16:29:53 * jean already have a patch for gnucash :)
16:30:02 <emmanuel_lap> Oh, great!
16:30:19 <warlord> cool. Thanks.
16:30:38 <jean> Index: src/gnome-utils/gnc-html-graph-gog.c
16:30:38 <jean> ===================================================================
16:30:38 <jean> --- src/gnome-utils/gnc-html-graph-gog.c (révision 18020)
16:30:38 <jean> +++ src/gnome-utils/gnc-html-graph-gog.c (copie de travail)
16:30:38 <jean> @@ -66,6 +66,12 @@
16:30:38 <gncbot> jean: Error: "@" is not a valid command.
16:30:39 <jean> * - general graph cleanup
16:30:41 <jean> **/
16:30:43 <jean>
16:30:45 <jean> +#ifndef GOG_TYPE_GRAPH
16:30:47 <jean> +# define GOG_TYPE GRAPH GOG_GRAPH_TYPE
16:30:51 <jean> +# define GO_TYPE_PLUGIN_LOADER_MODULE GO_PLUGIN_LOADER_MODULE_TYPE
16:30:53 <jean> +# define GOG_TYPE_RENDERER GOG_RENDERER_TYPE
16:30:55 <jean> +#endif
16:30:57 <jean> +
16:30:59 <jean> #undef G_LOG_DOMAIN
16:31:01 <jean> #define G_LOG_DOMAIN "gnc.gui.html.graph.gog"
16:31:03 <jean>
16:31:05 <jean> @@ -99,7 +105,7 @@
16:31:05 <gncbot> jean: Error: "@" is not a valid command.
16:31:07 <jean> libgoffice_init();
16:31:09 <jean>
16:31:11 <jean> /* Initialize plugins manager */
16:31:13 <jean> - go_plugins_init (NULL, NULL, NULL, NULL, TRUE, GO_PLUGIN_LOADER_MODULE_TYPE);
16:31:15 <jean> + go_plugins_init (NULL, NULL, NULL, NULL, TRUE, GO_TYPE_PLUGIN_LOADER_MODULE);
16:31:17 <jean>
16:31:19 <jean> gnc_html_register_object_handler( "gnc-guppi-pie", handle_piechart );
16:31:19 <warlord> jean: PASTEBIN Please.
16:31:23 <jean> gnc_html_register_object_handler( "gnc-guppi-bar", handle_barchart );
16:31:25 <jean> @@ -191,7 +197,7 @@
16:31:25 <gncbot> jean: Error: "@" is not a valid command.
16:31:27 <jean> gog_object_update (GOG_OBJECT (graph));
16:31:29 <jean>
16:31:31 <jean> #if defined(HAVE_GOFFICE_0_5)
16:31:33 <jean> - renderer = GOG_RENDERER (g_object_new (GOG_RENDERER_TYPE,
16:31:35 <jean> + renderer = GOG_RENDERER (g_object_new (GOG_TYPE_RENDERER,
16:31:37 <jean> "model", graph,
16:31:39 <jean> NULL));
16:31:41 <jean> update_status = gog_renderer_update (renderer, eb->width, eb->height);
16:31:43 <jean> @@ -231,7 +237,7 @@
16:31:43 <gncbot> jean: Error: "@" is not a valid command.
16:31:45 <jean> GogObject **out_chart,
16:31:47 <jean> GogPlot **out_plot)
16:31:49 <jean> {
16:31:53 <jean> - *out_graph = g_object_new(GOG_GRAPH_TYPE, NULL);
16:31:55 <jean> + *out_graph = g_object_new(GOG_TYPE_GRAPH, NULL);
16:31:57 <jean> *out_chart = gog_object_add_by_name(*out_graph, "Chart", NULL);
16:31:59 <jean> *out_plot = gog_plot_new_by_name(plot_type_name);
16:32:01 <jean> if (!*out_plot)
16:32:03 <jean> @@ -801,7 +807,7 @@
16:32:03 <gncbot> jean: Error: "@" is not a valid command.
16:32:05 <jean> {
16:32:07 <jean> GogGraph *graph = GOG_GRAPH(g_object_get_data(G_OBJECT(eb), "graph"));
16:32:09 <jean> # ifdef HAVE_GOFFICE_0_5
16:32:11 <jean> - GogRenderer *rend = g_object_new(GOG_RENDERER_TYPE, "model", graph, NULL);
16:32:13 <jean> + GogRenderer *rend = g_object_new(GOG_TYPE_RENDERER, "model", graph, NULL);
16:32:15 <jean> # else
16:32:17 <jean> GogRendererCairo *rend = g_object_new(GOG_RENDERER_CAIRO_TYPE, "model", graph,
16:32:19 <jean> "cairo", cr, "is-vector", TRUE, NULL);
16:32:23 <jean> I'll post to the gnucash list
16:32:25 <jean> sorry
16:33:04 <jean> warlord: http://pastebin.fr/3995
16:34:26 <warlord> Looks simple enough.
16:34:45 <jean> yes, just some renaming for now
16:35:08 <warlord> "for now"?
16:35:10 <jean> we probably move GogStyle to something else
16:35:18 <jean> as GOStyle
16:36:15 <jean> hmm the patch is not correct
16:37:22 <jean> warlord, http://pastebin.fr/3996 is the correct version
16:38:41 <jean> works with goffice both before and after the renaming
16:39:45 <warlord> okay. looks simple enough. Could you either email the list or, better yet, create a report in bugzilla with the patch?
16:41:27 <jean> of course, I'll do when emmanuel commits these changes to goffice
16:45:55 <warlord> okay.
16:46:11 <warlord> Is there going to be a required configure change? A different .pc filename?
16:46:19 <jean> no
16:46:40 <warlord> ok.
16:47:29 <jean> hopefully, when we have goffice-1.0, things will not change anymore
16:47:37 <emmanuel_lap> :)
16:50:00 <warlord> back when gnucash used Guppi we had a feature where you could click on the graphics and we'd get a callback.. How hard would it be to do that in goffice?
16:51:13 <jean> depends on what you want to get as information
16:51:48 <warlord> Honestly I dont know what's needed. The section of data clicked-on?
16:52:46 <jean> well, we probably need to implement that for each graph type
16:53:07 <jean> Guppi used a canvas approach
16:53:49 <jean> please file a bug report against libgoffice
16:53:58 <warlord> fair enough.
17:00:55 *** jean has quit IRC
17:03:25 *** Tim_Abell has joined #gnucash
17:03:32 *** bentob0x has quit IRC
17:03:37 <Tim_Abell> today, i have mostly been playing with the bzr branches
17:03:37 <Tim_Abell> https://code.launchpad.net/~tim-abell/gnucash/balance-linechart
17:04:05 <warlord> we have no relationship with bzr/launchpad
17:05:17 <Tim_Abell> i gathered
17:05:27 <Tim_Abell> i'm just allegic to svn :)
17:06:35 <warlord> git-svn is your friend.
17:07:39 <Tim_Abell> i documented my git trials at http://wiki.gnucash.org/wiki/Git
17:08:05 <Tim_Abell> i didn't want to have to rely on my machine's copy of the meta data
17:08:12 <Tim_Abell> and didn't like the 8 hour re-sync time
17:09:05 <Tim_Abell> launchpad automatically pulls from svn, which is kinda nice
17:09:06 *** twunder has joined #gnucash
17:09:16 <Tim_Abell> though i'm not sold in bzr yet
17:10:05 <gxti_> bzr has not yet convinced me that it deserves to exist
17:10:28 <Tim_Abell> heh
17:10:49 <warlord> heh
17:10:53 <Tim_Abell> i might prod github to change their mind on their svn import policy
17:10:57 <warlord> there are just too many different source control systems.
17:11:05 <gxti_> hg has a nice UI and API
17:11:11 <gxti_> git is fast and its branches are nice
17:11:15 <gxti_> bzr is just ... crappy.
17:11:21 * warlord wonders how hard it would be to mirrors svn into a read-only git pull repo?
17:11:47 <Tim_Abell> not too hard, i've documented pretty much everything needed on the wiki
17:12:25 <warlord> Well, I was more thinking about the security implications.. and how hard it would be to automate it so that new commits get pushed to the git repo in near-real-time.
17:12:52 <Tim_Abell> it it was on the svn server it could be done as a post commit hook, which would be awesome
17:13:22 <warlord> Yes, I was thinking "on the svn server".
17:13:27 <Tim_Abell> :D
17:13:52 <Tim_Abell> that would make me very happy
17:14:01 <warlord> In my copious amounts of free time.
17:14:04 <jsled> why not just switch to git and be done with it>?
17:14:07 <Tim_Abell> http://wiki.gnucash.org/wiki/Git#Full_import_process
17:14:23 <Tim_Abell> i figure it would be a pain to migrate all the existing stuff around svn
17:14:35 *** twunder has quit IRC
17:14:38 <warlord> at least I finally got the server migrated to the new VM.
17:14:45 <warlord> That only took... a month?
17:14:49 <Tim_Abell> ah, is that what you were up to
17:14:52 <Tim_Abell> sweet
17:15:43 <warlord> jsled: is there an easy way to implement "git push" securely?
17:15:47 * warlord has never used git
17:16:03 * warlord is quite happy with svk for most things..
17:16:15 <Tim_Abell> i'd do a post commit script in the svn side that runs "git svn rebase" in the git mirror
17:16:38 <Tim_Abell> that would get the git copy to pull changes from the svn servevr
17:17:12 <jsled> github seems to do it with ssh keys, but then again everything gets pushed to github@github.com:user/project, so presumbly thye have something special in the process.
17:17:27 <Tim_Abell> it it's on the same server you can do it all with local file access
17:17:57 <Tim_Abell> like this http://timwise.wikispaces.com/git+svn
17:18:11 <warlord> so would I just base it off /repo ?
17:18:43 <Tim_Abell> yeah, though you probably want to go for /repo/gnucash
17:18:57 <Tim_Abell> as under git you don't keep different bits i the same repo
17:19:09 <Tim_Abell> so /repo/gnucash-docs would be a different git repo
17:19:35 <Tim_Abell> git svn clone -s file://$repopath eg-svn.git
17:19:41 <Tim_Abell> does the job
17:20:40 <Tim_Abell> git --bare svn clone -s file:///repo/gnucash /var/git/gnucash.git
17:20:42 <Tim_Abell> i think
17:21:36 <Tim_Abell> (based on my earlier experimentation http://timwise.wikispaces.com/git+svn )
17:23:47 <Tim_Abell> tim@timwise.co.uk if i'm not here (yeah i know public logged, spam)
17:24:21 <warlord> thanks.
17:24:24 <Tim_Abell> np
17:24:50 <Tim_Abell> i've become a complete git nutcase recently, i use it all day at work, and do my best to make the most out of it
17:24:55 <Tim_Abell> it's an awesome tool
17:25:07 <warlord> my work uses svn.
17:25:11 <Tim_Abell> gutted
17:25:12 <Tim_Abell> :)
17:25:14 <Tim_Abell> i used to
17:25:27 <Tim_Abell> and then i needed to maintain a release branch
17:25:27 <warlord> Me, personally I use SVK
17:25:32 <Tim_Abell> bye bye svn
17:25:37 <Tim_Abell> i've never used that
17:25:56 <warlord> svn 1.5 is somewhat better about that, too.
17:32:17 *** emmanuel_lap has quit IRC
17:32:32 *** Rolf has quit IRC
17:33:49 <Tim_Abell> laters
17:34:07 *** Tim_Abell has quit IRC
17:37:24 *** Rolf has joined #gnucash
17:44:35 *** Phil_Ewert has quit IRC
17:48:02 *** MechtiIde has quit IRC
18:05:23 *** sjc has quit IRC
18:12:40 *** chris has quit IRC
18:13:15 *** chris has joined #gnucash
18:13:31 *** sjc has joined #gnucash
18:23:23 *** chris has quit IRC
18:23:47 *** andyt has quit IRC
18:36:41 *** chris has joined #gnucash
18:38:42 *** chris has quit IRC
18:38:50 *** chris has joined #gnucash
19:29:32 *** taka76 has joined #gnucash
19:29:41 <taka76> Hello I'm trying to import an ofx file from my credit card co using windows version of gnucash. The first time I did it, it worked fine however subsequent tries of new files shows a blank "generic import transaction matcher" screen. Anybody know what may be wrong here and how I could get by it ?
19:30:57 <warlord> You have duplicate FITIDs
19:31:02 <warlord> (sorry, gotta run)
19:31:05 *** warlord is now known as warlord-afk
19:34:18 <taka76> hmm I see, looking at the ofx file I see the FITID is 0 for all transactions. So this is supposed to be a unique number each time ? Looks like the credit card co claims this file is supposed to work with ms money however. This just means they didn't code to specification and money is somehow flexible enough to allow it ?
19:35:14 *** taka76 has quit IRC
19:46:53 *** chris_ has joined #gnucash
19:54:40 *** IanL has joined #gnucash
20:31:22 *** sjc has quit IRC
21:33:46 *** iamawake has quit IRC
21:40:03 *** iamawake has joined #gnucash
22:09:30 *** JimRaehl2 has left #gnucash
22:09:59 *** Jimraehl has joined #gnucash
22:54:40 *** twunder has joined #gnucash
23:33:29 *** twunder has quit IRC