Confusion about use of G2
Chris Shoemaker
c.shoemaker at cox.net
Fri Oct 7 16:47:58 EDT 2005
On Fri, Oct 07, 2005 at 04:42:28PM -0400, Josh Sled wrote:
> On Fri, 2005-10-07 at 14:57 -0400, Chris Shoemaker wrote:
> > Well, it meets my needs. I guess we won't know if it meets other's
> > needs until they try it and tell us.
>
> What's in the tree now is incomplete, and needs to be at least disabled
> if not removed.
>
> It's hard to believe that your implmentation won't need any more work
> before the 2.0 release... no offense, and I've not seen the code at all,
> but I just doubt it. If our stated goal for an (overdue) 2.0 release is
> "gnome2 port with 1.8 feature parity", then it's a distraction to do
> anything else. I realize there are already other instances of new
> features in the codebase, but I don't think that's justification of
> more.
>
> I think it should be committed, disabled (maybe debug-enabled), and
> picked up after G2/2.0.
I'm fine with this. I'll provide instructions for those brave testers
to re-enable in the alpha releases.
>
>
> > I haven't removed all use of FreqSpec. Recurrence covers a broader
> > concept than FreqSpec. (start date) IMO, Recurrence is what FreqSpec
> > should've been. I think Josh agrees.
>
> The goal has always been to have these two systems use the same
> mechanism. I do agree that Recurrence should replace FreqSpec.
>
>
> > Converting SX to use Recurrence would make for cleaner code, (IMO) a
> > nicer GUI, and remove at least 2 bugs(*). But, I think that's too big
> > a job for G2 and also too big to block budgets for. I also think it's
> > better done incrementally.
>
> (Assuming budgets are in 2.0, which I don't think they should be...) I'd
> be fine if both FreqSpec and Recurrence are in the code at the commit,
> and frankly even at the release. Ideally, though, the concepts merge
> ASAP, and certainly not past the following release. I'm happy to handle
> the SX side of the switch (as I generally need to cleanup the SX code),
> but I'm not going to do that until after 2.0.
Agreed on all counts.
-chris
>
> ...jsled
> --
> http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo ${a}@${b}`
More information about the gnucash-devel
mailing list