Re: GnomePrint

2009-09-25 Thread Stuart D. Gathman
libgnomeprint22-2.12.1. Fedora 10 uses libgnomeprint22-2.18.5. -- Stuart D. Gathman stu...@bmsi.com Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want

Re: seeking advice - make check for python bindings not useful

2009-09-04 Thread Stuart D. Gathman
-bindings, and the .so files end up wherever the autotools put them, in my case src/optiona/python-bindings/.libs/ . I handle this case by symlinking the .so files to the directory with the .py files for testing. -- Stuart D. Gathman stu...@bmsi.com Business Management Systems Inc

Re: PLEASE help with GNUcash!!

2009-08-11 Thread Stuart D. Gathman
accounts, cash, etc. -- Stuart D. Gathman stu...@bmsi.com Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want to go from here? commercial

Re: Posting time bug fix proposal (simplified)

2008-08-18 Thread Stuart D. Gathman
) or book closing code. It might not even be that bad a change to the register. Add the tz field to the in memory data, and a tweak to the date display code. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis

Re: Posting time bug fix proposal (simplified)

2008-08-18 Thread Stuart D. Gathman
On Mon, 18 Aug 2008, Stuart D. Gathman wrote: It takes more than a simple patch, but the date bug can be completely squashed by simply storing the timezone in the in memory register. It could be as compact as a time_t plus a 1 byte index into a timezone table. All register dates

Re: Posting time bug fix proposal (simplified)

2008-08-16 Thread Stuart D. Gathman
(scheduled payments, etc), that is what happens unless you convert to a dayno first. An offtopic plug for real dates. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis

Re: Posting time bug fix proposal (simplified)

2008-08-15 Thread Stuart D. Gathman
Charles Day wrote: a proposal to flag dates with a time of day of 00:00:00 The problem is that this is an obfuscated flag. If you're going to flag dates, flag them with a new XML field. However unlikely, the 00:00:00 flag will fail, and you have the worst of all possible situations - code

Re: Posting time bug fix proposal (simplified)

2008-08-15 Thread Stuart D. Gathman
Charles Day wrote: I was not aware of this issue. My patch doesn't change the backend's file writing code, so whatever timestamp is assigned by GnuCash is what gets saved. If the time written isn't midnight, the patch will think that the transaction is bug-affected when the file is read in

Re: RFC2: Date/Time proposal

2008-07-22 Thread Stuart D. Gathman
. I've heard those X will never, ever happen stories from customers too. There is a grim satisfaction in seeing their sheepish look when X happens. Especially, when I've already coded the hooks for X.) -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone

Re: RFC2: Date/Time proposal

2008-07-21 Thread Stuart D. Gathman
to put it back... -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want to go from here? commercial

Re: time_t - When does it break?

2008-07-18 Thread Stuart D. Gathman
Ian Lewis wrote: I'm curious though, and maybe you can fill me in, is the reason that the timestamp is important that, from an accounting standpoint, the transaction occurred on the day (in the timezone) that it was entered into the register? Meaning that the date is June 6 because it was

Re: RFC: Timestamps/timezones proposal

2008-07-18 Thread Stuart D. Gathman
Charles Day wrote: Under what circumstances would an end user ever choose the option randomly change the dates on my transactions when I change the timezone on my machine? Tell me how this proposal would cause random date changes. Only the *display* of the timestamp changes, and only

Re: RFC: Timestamps/timezones proposal

2008-07-18 Thread Stuart D. Gathman
Mike or Penny Novack wrote: The key is that the register would display date,time, AND TIMEZONE. The timezone lets the user recognize that ... I am going to ask again. On July 18th at 14:30 EST the bookkeeper enters a transaction involving accounts whose time zones are all also

Re: time_t

2008-07-17 Thread Stuart D. Gathman
Glen Ditchfield wrote: Stuart D. Gathman wrote: The issue here isn't the data file (which I assumed we all agreed included the needed info). The issue is that loading the nice ascii timestamp with timezone into just a time_t field in memory (even a 64 bit one) loses critical info

Re: time_t

2008-07-17 Thread Stuart D. Gathman
Nathan Buchanan wrote: I agree that the 00:00 timestamp is a bug, but the 12:00Z or 10:01:00Z simply works around the bug for 90% of the use cases. From the perspective Not only that, but if you force the time of day in each timestamp to 12:00Z, then you no longer have a timestamp, but a

The beauty of open source

2008-07-17 Thread Stuart D. Gathman
For what proprietary accounting products do you get to have a long and heated argument with the developers about the best way to store dates? Maybe if you are their biggest customer with a multi-million dollar contract on the line. I just wanted to take time out from the argument to say

Re: time_t - When does it break?

2008-07-17 Thread Stuart D. Gathman
Charles Day wrote: On Thu, Jul 17, 2008 at 9:46 AM, Stuart D. Gathman [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: Nathan Buchanan wrote: I agree that the 00:00 timestamp is a bug, but the 12:00Z or 10:01:00Z simply works around the bug for 90% of the use cases. From

Re: time_t - When does it break?

2008-07-17 Thread Stuart D. Gathman
Charles Day wrote: The basic idea is that in an account register the user enters a date and time of day (or accepts the default time of day) in terms of that account's timezone. When you view that transaction in another register that has been set to a different timezone, the date and time

Re: time_t - When does it break?

2008-07-17 Thread Stuart D. Gathman
Charles Day wrote: No, the transaction timestamp is stored, denoting the precise point in time at which the transaction posted. The time zone is only needed when converting to a date or time of day, and for that you have the user's preferences (a default display time zone, a time zone per

Re: time_t

2008-07-16 Thread Stuart D. Gathman
just timestamps *is* missing crucial information. If storing just the actual date doesn't sit with people, then store a *complete* time and date - which includes timezone. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591

Re: time_t

2008-07-16 Thread Stuart D. Gathman
the nice ascii timestamp with timezone into just a time_t field in memory (even a 64 bit one) loses critical info: the timezone. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus

Re: time_t

2008-07-14 Thread Stuart D. Gathman
. If there is some module that requires actual timestamps (say pickup and delivery tracking), it can store a wider type, or tack-on a timeofday field. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis

Re: time_t

2008-07-14 Thread Stuart D. Gathman
simpler with dates rather than timestamps. That is why we went with two different types for dates vs. timestamps. We use 64-bit signed milliseconds since 1970 for timestamps, just like Java. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591

Re: RFC: Server disk slowly failing, I plan to replace it using tip jar.

2007-10-06 Thread Stuart D. Gathman
and such - typically 2.8Ghz Pentium 4. Maybe if the tip jar gets big enough? (...goes to get wallet...). -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song

Re: Fwd: World friendlier printable invoices

2007-10-03 Thread Stuart D. Gathman
written properly for security, PHP code is more difficult and harder to read (IMO) than equivalent code in a language that keeps code and data at arms length. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis

Re: GnuCash 2.1.2 directions

2007-08-28 Thread Stuart D. Gathman
. Is that what is happening on windows? -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want to go from here? commercial

Re: Switching from CVS to Subversion: test svn repo available

2005-10-24 Thread Stuart D. Gathman
. Sure, it is storing version trees of the fileset rather than a collection of changesets for the fileset, but the above rant doesn't seem to apply to SVN. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis

Re: Switching from CVS to Subversion: test svn repo available

2005-10-23 Thread Stuart D. Gathman
this was the main point of SVN, and the motivation for replacing CVS - that it has atomic changesets that affect many files. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis

Re: Is there anything *enjoyable* about our development process?

2005-10-16 Thread Stuart D. Gathman
to re-write their lisp code. Agreed for Java. However, looking at the simplicity of Smalltalk (and to lesser extent Forth) made me want to re-write lisp code. And Prolog is *very* thought provoking. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone

Re: Is there anything *enjoyable* about our development process?

2005-10-16 Thread Stuart D. Gathman
On Sun, 16 Oct 2005, Thomas Bushnell BSG wrote: Stuart D. Gathman [EMAIL PROTECTED] writes: Python (LISP semantics, modern syntax), or Ruby (Smalltalk semantics, modern syntax) would be good choices. You really think a white-space-dependent language is a modern syntax? Short answer

Re: [Fwd: Re: payroll]

2005-05-26 Thread Stuart D. Gathman
, if they expect compliance with ever more complex tax codes. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want to go

Re: [Fwd: Re: payroll]

2005-05-25 Thread Stuart D. Gathman
. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft sponsored Where do you want to go from here? commercial

Re: porting to windows?

2004-12-19 Thread Stuart D. Gathman
? If people are willing to shell out for Windows, they should shell out for apps too. I guess the long term drawback to this approach is that the company doing the selling would become financially dependent on Windows, and there would then be a conflict of interest. -- Stuart D

Re: The GnuCash core

2004-12-07 Thread Stuart D. Gathman
.) Fortunately, gnucash was designed to support multiple UIs. Some day, using Java or its successor, it will be possible to have web apps with the responsiveness of a real GUI. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154

Re: Run a Wiki on www.gnucash.org?

2004-11-19 Thread Stuart D. Gathman
runs the wiki as the apache user - not recommended if the same apache instance is serving Gnucash files. Also, for best performance, moinmoin needs a real database (it uses bsddb by default). -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591

Re: Auto-save feature desired

2004-09-30 Thread Stuart D. Gathman
it fully implements transaction processing and recovery for the single active transaction. -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis - background song for a Microsoft

Re: Cygwin / MinGW Port

2004-08-12 Thread Stuart D. Gathman
that it is harder to find the sources for RedHat Enterprise since they've started selling the packaging as well as the service.) -- Stuart D. Gathman [EMAIL PROTECTED] Business Management Systems Inc. Phone: 703 591-0911 Fax: 703 591-6154 Confutatis maledictis, flamis acribus addictis