2007-02-20 GnuCash IRC logs

00:10:30 *** warlord is now known as warlord-afk
01:01:18 *** v123 has joined #gnucash
01:02:19 <v123> I want to be able to use track the hours I spend on a client and create bills. How do I do this?
01:05:32 *** conrad has quit IRC
01:25:51 *** benoitg has left #gnucash
01:48:24 *** benoitg has joined #gnucash
01:48:35 *** benoitg has left #gnucash
01:56:26 <v123> how do I install the docs correctly?
02:04:12 *** wizkid238_ has joined #gnucash
02:04:12 *** wizkid238 has quit IRC
02:53:29 <v123> hello?
07:19:55 *** exper_ has joined #gnucash
07:27:56 *** writerz_ has quit IRC
07:52:49 *** twunder has joined #gnucash
07:57:08 *** conrad has joined #gnucash
08:41:22 *** cortana has quit IRC
08:56:38 *** warlord-afk is now known as warlord
08:57:09 <warlord> v123: for time tracking you should use gnotime. Then you'll need to manually re-enter the totals/cost into GnuCash.
08:59:34 *** ErKa has joined #gnucash
09:20:19 *** cortana has joined #gnucash
09:27:17 *** nomeata has joined #gnucash
09:54:12 *** ErKa has quit IRC
09:54:14 <v123> warlord = well THANKS!
09:57:31 *** spel has joined #gnucash
09:59:12 <warlord> v123: please keep messages in this channel. It's considered rude to PM without prior arangement.
09:59:29 <warlord> (and you're welcome)
10:00:30 <spel> I have gnucash 2.0.4 installed in /gnucash-svn/. To go to 2.0.5 do I have to go through the whole sequence: autogen, configure, make, and make install ?
10:00:50 <jsled> yes.
10:00:53 <warlord> spel: well, it depends whether you plan to build from SVN or tarball...
10:01:23 <warlord> If svn, then you could just 'svn update' from the branch and it SHOULD just work with a "make all check install"
10:02:13 <warlord> (asuming you still have your 2.0.4 build tree)
10:02:21 <spel> I have done svn update. So that what I needed to know.
10:02:43 <jsled> spel: from svn trunk, or the 2.0 branch (or tags)?
10:04:02 <warlord> spel: well, it all depends on what you pulled out of svn the first time.. But read what I said.
10:04:25 <spel> jsled I am not sure exactly what you mean, but when I installed svn I chose branch 2.0 as suggested in wiki
10:05:00 <jsled> I wonder where we suggest that...
10:05:23 <spel> wiki.gnucash.org/wiki/Translation
10:05:35 <jsled> Ah, I see.
10:06:08 <warlord> spel: well, do what I said ealier at 10:00
10:07:11 <spel> That is "make all check install" ?
10:07:53 *** prock has joined #gnucash
10:08:15 <warlord> yes
10:08:29 <spel> Thanks. Bye
10:10:43 <warlord> well, dont leave before it works ;)
10:12:08 <spel> ok I am still there. :-)
10:15:20 <v123> Is gnotime ported to windows? Most of the time I am forced to sit in front of a windows box.
10:16:12 *** prock_ has quit IRC
10:18:34 <v123> or is there another time tracker program that IS ported to windows?
10:22:32 <warlord> I doubt gnotime is on windows.
10:22:43 <warlord> I dont know.. I dont use windows so I dont know what's available.
10:22:50 <warlord> Gnucash is even still only in testing on windows.
10:36:38 *** ural0 has joined #gnucash
10:40:08 *** franz has joined #gnucash
10:47:13 *** exper_ has quit IRC
10:48:30 *** exper_ has joined #gnucash
10:58:23 *** ural0 has quit IRC
11:04:55 *** jpeach has joined #gnucash
11:04:58 *** jpeach has left #gnucash
11:08:30 *** hampton sets mode: +o conrad
11:51:13 *** andi5 has joined #gnucash
11:51:13 *** gncbot sets mode: +o andi5
12:22:59 *** MrN has joined #gnucash
12:24:14 <MrN> hi
12:47:02 *** warlord has quit IRC
13:13:24 *** andi5 has quit IRC
13:19:28 *** warlord has joined #gnucash
13:19:29 *** gncbot sets mode: +o warlord
14:08:06 *** spel has quit IRC
14:17:34 *** spel has joined #gnucash
15:31:38 <spel> Warlord: I was away for fome time, but I am back.
15:32:13 <spel> The upgrade to 2.0.5 finally completed, and it is functionnal.
15:33:15 <warlord> good. :)
15:36:38 <spel> I am left with another problem i have had since Sunday. I will submit it via the mailing.
15:37:22 <warlord> okay
15:37:25 <spel> Thanks for your help !
15:39:56 <warlord> you're welcome.
15:53:07 *** andi5 has joined #gnucash
15:53:08 *** gncbot sets mode: +o andi5
16:07:46 <andi5> spel: https://bugs.launchpad.net/ubuntu/+source/gnucash/+bug/68339 .... there is probably also some mail in the list archives someone will come up soon :)
16:13:09 *** |gunni| has joined #gnucash
16:16:44 <warlord> jsled: I wonder if we should disallow gnucash from saving data into ~/.gnucash?
16:17:04 <hampton> Why do people still store data in dot-appname directories?
16:17:07 <spel> andi5 Your reply was fast adn helpfull
16:17:12 <hampton> yes, Yes YES!
16:17:12 <jsled> yes, we should.
16:18:57 <spel> I had a gnucash/book and a gnucash/data directiry. I don<t why I used book. After transfering file to gnucash/data everything works.
16:19:20 <warlord> spel: you shouldn't put anything into ~/.gnucash, period.
16:19:23 <jsled> spel: you mean ~/.gnucash/data/ ?
16:19:44 <spel> let me check
16:23:04 <spel> jsled: Yes .gnucahs/data but I could very well be the faulty creator of the directory. Most probably should I say.
16:24:33 <spel> warlord: ok I got the message. I guess I saw other programs using dot directory for data, and I did the same.
16:25:55 <spel> I wonder if there is not some confusion coming from the installation messages. I'l check
16:26:37 *** writerz_ has joined #gnucash
16:28:38 <hampton> Lots of programs use "dot appname" for their own internal purposes. In general, you should never assume anything about the contents of one of these directories.
16:33:29 *** exper_ has quit IRC
16:52:54 *** w-mute has joined #gnucash
16:52:58 <w-mute> Hey.
16:53:46 <jsled> hello.
16:53:49 <w-mute> Is there any way to move transactions up and down in the ledger to make sure that a cash account is never below 0?
16:54:03 <jsled> only by changing the date.
16:55:01 <w-mute> Darn.
16:55:18 <w-mute> Thanks anyway.
16:55:28 <warlord> there IS an implicit order to transactions..
16:56:04 <w-mute> Which one?
16:56:16 <w-mute> Rather: what order?
16:56:30 <warlord> Date, Number (numeric order), Date-entered, description, GUID
16:56:53 <warlord> Only three of these entries are visible/controllable by the user.
16:57:16 <warlord> see xaccTransOrder() in src/engine/Transaction.c
16:57:36 <w-mute> Hmm. I don't use the number field normally. Is it good for anything besides keeping a separate book with bills that are numbered?
16:58:16 <warlord> Check numbers?
16:58:18 <w-mute> I mean: can I use it just for this and don't mess up anything else?
16:58:43 <warlord> The number column is completely under your control.
16:58:46 <w-mute> What are checks? (Just kidding - haven't used one since like forever.)
16:59:11 <warlord> Not even to pay your property taxes?
16:59:24 <warlord> (some things you can't pay electronicaly)
16:59:27 <w-mute> I do online banking.
17:00:02 <warlord> So do I.
17:00:03 <w-mute> Hmm. Maybe. Dunno. What country are you referring to? I'm in Germany and don't own any land or such.
17:00:04 <warlord> But still...
17:00:22 <warlord> Oh, well... Here in the US... Not everything can be paid electronically.
17:00:45 <w-mute> Here in Germany you can even do your tax declaration (?) online.
17:01:13 <w-mute> But I'm still doing this the good old way.
17:02:26 <warlord> *nods*
17:02:33 <w-mute> Hey, thanks for the info. I'm a bit in a hurry right now so I gotta leave.
17:02:36 <andi5> w-mute: i use the number of my bank statements ... i have to fetch those regularly
17:02:38 <warlord> Anyways, I hope I've helped.
17:02:47 <w-mute> And: thanks for coding the app. It's really great.
17:02:51 <w-mute> You did. Really.
17:03:06 <andi5> yeah, warlord did all that at one weekend... he was bored
17:03:30 *** twunder has quit IRC
17:03:36 <w-mute> andi5: the good thing is I only need the order in my cash account because I can tolerate a minus in a bank account but in cash it looks just weird.
17:03:52 <warlord> Hehe
17:04:07 <warlord> andi5: be reasonable.. I couldn't have got it done in a weekened!
17:04:11 <warlord> ... it took me a whole week.
17:04:12 <warlord> :)
17:04:32 <w-mute> Must have been DAMNED bored. Coding a financial app does not sound to me like the most exciting thing on earth ... :-)
17:05:00 <andi5> yeah, you are probably right, warlord
17:05:12 <andi5> w-mute: why the heck do people think so?
17:05:17 <w-mute> Anyway. I'm off. Thanks again and keep up the good work.
17:05:19 <w-mute> Bye!
17:05:23 <MrN> w-mute: actually, why should it be more boring than anything else?
17:05:27 <andi5> i mean, compared with other coding issues
17:05:41 <MrN> matter of "image" i suppose
17:05:52 <w-mute> Well, I guess coding graphics is more exciting than coding finances. I'm just not that much into the money stuff.
17:05:54 <warlord> actually, I got involved out of necessity. I wanted a quickbooks-style replacement to handle my consulting company needs.
17:06:12 <MrN> coding graphics must be like annoying
17:06:30 <warlord> I hate graphics...
17:06:33 <jsled> yeah, I found graphics to be pretty annoying.
17:06:51 <jsled> Whatever floats your boat, I guess.
17:06:54 <w-mute> warlord: have you ever considered buying a program? I bet it would have been much cheaper. Even though I gotta admit that I wrote my last two programs because there were none that suited my needs.
17:07:50 <warlord> Well, I could've bought Quickbooks, but they I would've needed a windows box to run it on.. And I didn't have one of those, either.
17:07:57 <w-mute> Gaa. Sorry. I really gotta go. Would love to chat a bit about coding :-)
17:07:58 <andi5> damn, i forgot to pay for the program... where do you want me to send the money?
17:08:21 <w-mute> warlord: fair enough :-)
17:08:37 <w-mute> OK. Bye!
17:08:41 *** w-mute has quit IRC
17:09:32 <andi5> ok, i must continue.... fyi, i am able to reproduce #364946 .... now it is time to fix it
17:10:00 <warlord> andi5: the sf donation page? ;)
17:10:29 <warlord> reproduction is the first step of fixing :)
17:12:49 *** exper_ has joined #gnucash
17:19:00 *** writerz_ has quit IRC
17:38:13 *** twunder has joined #gnucash
17:45:11 *** MrN has quit IRC
17:46:34 *** twunder has quit IRC
17:48:27 *** warlord has quit IRC
17:54:04 *** andi5 has quit IRC
18:03:01 *** nomeata has quit IRC
18:50:30 *** spel has quit IRC
19:23:52 *** warlord has joined #gnucash
20:39:10 *** warlord has quit IRC
20:48:09 *** warlord has joined #gnucash
20:48:09 *** gncbot sets mode: +o warlord
21:07:23 *** Rolf has joined #gnucash
21:33:26 *** twunder has joined #gnucash
21:34:14 *** Rolf has quit IRC
21:47:01 *** dbr has joined #gnucash
22:06:47 *** warlord has quit IRC
22:16:09 *** Wilddev has joined #gnucash
22:17:20 *** twunder has quit IRC
22:25:15 <Wilddev> hmm gncbot doesnt love me anymore
22:25:27 *** hampton sets mode: +o Wilddev
22:25:34 <Wilddev> thx hampton
22:25:39 <hampton> np
22:28:20 <hampton> msg gncbot capabilities Wilddev
22:28:57 *** warlord has joined #gnucash
22:28:57 *** gncbot sets mode: +o warlord
22:29:05 <Wilddev> hey warlord
22:29:24 <hampton> Wilddev: You're listed in gncbot
22:29:57 <Wilddev> yeah, wierd
22:30:13 <Wilddev> let me check my login script
22:30:28 <hampton> did your address change?
22:30:32 <warlord> hiya Wilddev
22:30:39 <Wilddev> hampton: nope
22:30:48 <hampton> hi warlord. traveling this week?
22:31:31 <warlord> I travel on Saturday.
22:32:42 *** Wilddev has quit IRC
22:33:56 *** Wilddev has joined #gnucash
22:33:57 *** gncbot sets mode: +o Wilddev
22:34:32 <Wilddev> hampton: added and msg to gncbot in my connect script
22:35:07 <hampton> you shouldn't need to do that if gncbot has the right addresses for you
22:35:26 <hampton> try /msg gncbot hostmask list
22:35:30 <Wilddev> ok
22:36:28 <Wilddev> hmm has the right address
22:36:45 <hampton> dunno then
22:37:28 <Wilddev> at least its the same as /who
22:37:56 <hampton> hmm, I noticed that it had you listed as wilddev and not Wilddev
22:38:06 <hampton> wonder if that makes a difference?
22:38:26 <Wilddev> well it worked before
22:38:34 <Wilddev> I only noticed now he didnt op me
22:49:48 *** warlord2 has joined #gnucash
22:49:48 *** gncbot sets mode: +o warlord2
22:54:37 *** warlord has quit IRC
22:56:13 *** warlord2 is now known as warlord
23:04:37 *** egsavage has joined #gnucash
23:18:18 *** warlord is now known as warlord-afk
23:30:28 *** egsavage has quit IRC
23:30:28 *** jsled has quit IRC
23:33:24 *** jsled has joined #gnucash
23:33:25 *** gncbot sets mode: +o jsled
23:34:06 <dbr> jsled: so if I build trunk tonight, will it play nice with a 2.0.5 datafile, or is there something I have to set?
23:34:31 <dbr> when I take the data file back from trunk to 2.0.5, that is
23:34:54 <jsled> dbr: ah, the way the config value is set up, there's something special you have to do to break compatability.
23:35:13 <dbr> thanks. I'll save that something special for later...
23:35:15 <jsled> The form of the option is "allow_file_incompatability" boolean, default=false
23:35:18 <jsled> :)
23:35:41 <jsled> But, the code is only cursorly maintaining the FreqSpecs, so if you make changes to SXes, it might still break.
23:36:10 <dbr> well, I guess I asked for it. Some dangers are less troublesome than others
23:36:20 <dbr> until they hit...
23:44:33 <jsled> Well, there's only one place the freqspec changes: when the editor saves the freqSpec out of the gnc-frequency.
23:44:50 <jsled> The GncFrequency got majorly simplified, but the mapping is straightforward.
23:45:28 <jsled> Biweekly -> weekly (x2); Quarterly -> Monthly (x3).
23:45:48 <jsled> Daily [M-F] -> Weekly (with m..f checked)
23:45:50 <dbr> OK. I'll keep sx's in mind while going back and forth
23:46:15 <jsled> The SX editor does save both the FreqSpec version and the Recurrence version at that point.
23:47:05 <jsled> It will complain if the FreqSpec can't handle the field; the only place this happens is the new "last {Monday,Tuesday,...}" options on {,semi-}monthly periods.
23:47:05 <dbr> I was trying make all check install in the root directory instead of my draconian make distclean etc, and I got the message
23:47:07 <dbr> configure:28064: error: possibly undefined macro: PKG_CONFIG_MIN_VERSION
23:47:08 <dbr> If this token and others are legitimate, please use m4_pattern_allow.
23:47:08 <dbr> See the Autoconf documentation.
23:47:50 <dbr> I don't use any last Tuesday of the period sx's yet. so maybe I'm safe
23:48:38 <jsled> It's a new option as of ... yesterday.
23:48:46 <dbr> Where does one put the aforementioned m4_pattern_allow? Should I bail instead?
23:48:56 <jsled> I've never seen that before.
23:49:45 <dbr> I'm alternating, sorry. I don't even think I have any twice a month on the same weekday transactions. But I think it's a good option
23:50:04 <dbr> eh. I'll just do it the slow way, then. Just like old times.
23:51:13 <jsled> Yeah. There'll be a new option, too, for nth-weekday-of-the-month (first monday, third tuesday, &c.) periods, which is nice.