Commitment to gnome2 port

David Hampton hampton at employees.org
Thu Sep 4 12:20:53 CDT 2003


On Thu, 2003-09-04 at 10:06, Jon Lapham wrote:
> However, in a way, by simply stating this, it almost becomes a 
> self-fulfilling prophecy.  The message that is sent is that the new 
> features are more important than the gnome2 port (I'm not saying that 
> this is true or not). 

Depends upon who you talk to.  Linas is chomping at the bit to collapse
the g2 suport back into HEAD and make everyone live with it.  I'm
working full time (my night job, that is) trying to get the g2 port to
the point where that can happen.  Unfortunately, the code still isn't
quite in good enough shape for that.  There are a couple of nasty issues
that need to be solved first.

> All these nifty 
> new features you mentioned, SQL, Lots, Periods will all have their UIs 
> written in gnome1 and later ported to gnome2.

That's already happening.  The lots gui will get pulled into the g2
branch next time I sync.  Asuming its a simple dialog, the initial
conversion is fairly easy.  Glade-2 comes with a script to convert
glade1 files to glade2.  A little tweaking of button location and the
dialog should be ready to go. Changes to the dialog after the initial
sync are a little more work.  The biggest issue with the gui is what
widgets are used in the dialog.

The other issue  with new features is converting gtk_object based
widgets to g_object based widgets.  Again, this isn't normally too hard,
but it can bite you.  I've got one such problem right now that I can't
track down.

> > But there are other
> > issues involved in the release cycle to be considered.  If I knew the
> > g2 port would be finished in another 2 months then I'd agree with you
> > that we should drop everything

2 months?  Not going to happen.  4 months?  Possible.  6 months?  Sure.

David

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20030904/d24b03e2/attachment.pgp


More information about the gnucash-devel mailing list