On Wed, Apr 05, 2006 at 06:59:43PM -0400, James Howison wrote: > I may be crazy, but has anyone considered building a 'proof-of- > concept' _application_ that works similarly to the way intended for > OOo? Yes, developing it outside OOo, but using the future file > format as much as possible (obviously not doing the rich formatting > etc, but getting the mechanics of the citation processing down) > > It seems to me that the grounding of developing a working system > would help the great discussions that are happening now---sometimes > it is just simpler to see it in code. It also seems that the > complexity and dependancies inherent in working with the OOo base are > holding back the project. > > Perhaps a simple java (for cross platform testability) application > would help us get a feel for the challenges of the toolchain and help > us shape the APIs for eventual incorporation into OOo.
Or a slightly different strategy: how about angling to modify bibus to work with the new system? It's the only reference manager that works with the current system; if we do some of the development, in effect, from within bibus, then we'd have the advantage that a functioning bibliographic manager would be available from the moment the new file format is approved. minimally, I suppose what would be needed is to modify the UNO calls in Bibus to attach to CPH's new hooks when inserting a reference (probalby not hard), and then also to call citeproc for bibliographic and citation formatting (rather than using the native styles it uses right now). Of course the latter necessitates (a) a fully functional citeproc port, preferably in python, and (b) an export filter from Bibus to one of the richer formats CiteProc supports. More ambitiously, I suppose it would be cool to redesign Bibus with a richer db model like the one we're working on. Of course this is all very ignorant and perhaps inappropriate to propose here without talking to the Bibus author, Pierre Martineau. Matt -------------------------- .''`. Matt Price : :' : Debian User `. `'` & hemi-geek `- -------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
