how to build gnucash against recent libgtkhtml?

Derek Atkins warlord at MIT.EDU
Thu Aug 19 15:41:36 EDT 2004


Thomas Bushnell BSG <tb at becket.net> writes:

> Derek Atkins <warlord at MIT.EDU> writes:
>
>> No.  The 1.8 code is mostly EOLed -- we're trying to move to g2, in
>> which case it wont really matter.
>
> Does this mean that bugs in it are getting low priority?  For example,
> some things are surely irrelevant to gnome2 transition (like
> http://bugzilla.gnome.org/show_bug.cgi?id=150524 and
> http://bugzilla.gnome.org/show_bug.cgi?id=150514 which I just created).

Well....  Due to a dearth of developer resources few bugs are getting
much attention..  :(  In particular, bug reports without patches are
getting near zero attention.

> Is the normal procedure for problems such as these to fix them in both
> branches and still to periodically release the 1.8 branch, or do they
> get fixed only on the g2 branch, or...?

It depends...  There are currently three "active" branches: 1.8, HEAD,
and g2.  When we find showstopper bugs (I'm not convinced that the
broken log-replay is a showstopper) we try to fix them in 1.8 and
HEAD.  New features are in HEAD.  New "UI" is in g2.

Everything patched in 1.8 gets patched in HEAD.  HEAD is periodically
merged into g2.  So basically bugs are fixed upwards, but not
necessarily downwards.

What gets patched in 1.8 depends on whether a) it's still a bug in
CVS, b) how big an issue it is and how much code needs to be changed,
c) the whim of the developer, and d) other faily ephemeral and not
documented issues that probably fall under (c).  For example, there
are a number of bugs that are fixed in HEAD but not 1.8.

In particular, don't expect 150514 to ever get fixed.  We plan to move
to an embedded-SQL storage so data is saved on every "commit".  No
more "logs" to replay.  If nothing else it's a known issue.  "save
early, save often."

As for 150524, that's something that should get fixed, but it's
unclear if it'll get fixed in 1.8 or not -- depends on what's
required.  We've already got a lot of issues due to math overflows
which have been fixed in HEAD but not back-ported to 1.8...  I don't
know if there's any plan to back-port.

Personally I'd rather focus as much attention on fixing bugs in HEAD
and getting g2 done.  But as I said, resources are minimal at best.

If you really want to see something fix, send a patch.  :)

-derek
-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-devel mailing list