yelp-spoon branch status update



Hi,

Another one of these random status updates I do occasionally.  This one
is a bit special though.  Work in yelp-spoon branch is progressing
mightily.

Thanks to a long hack of a weekend, the new yelp now has support for
table of contents, docbook, info pages, man pages, printing, search,
history and bookmarks.  Which means all parts have now been switched
over to the new system.

There are a few more things to do before considering landing this
branch:
 * Add back in error handling in yelp-window.  Right now it has a
tendency to fall over if given invalid frags or URIs.
 * Search still relies on scrollkeeper stuff.  I'd like to move it over
to rarian to match the TOC.
 * Docbook and dbprint (and info and man) need to set params for running
the stylesheet transform.
 * Clean out all the crud that's accumulated in yelp-window and other
files.  I've pretty much '#if 0'd or commented out the old functions or
kept them defined but empty.  They need removed.
 * I'd also love someone to properly review the changes and make sure
I've not done anything stoopid.

We originally targeted around end of July to see whether the new
branches should be integrated into trunk (as it's feature freeze time).
I reckon we can hit that target, which should mean better, faster yelp
for 2.20.  This also depends on getting Rarian approved to replace
scrollkeeper as the new TOC is too deeply intertwined to try switching
back to scrollkeeper.

What do people think?
Cheers
Don




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]