The original assertion which got the ball rolling was that fields should be converted to containers. On this point, at least, there seems to be a lot of consensus: http://www.abisource.com/mailinglists/abiword-dev/99/December/0314.html Since then, there's been a lot of thought put into a variety of design approaches, but the three most detailed proposals stem from the following threads: POW-like summary of the areas of code to be touched --------------------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/February/0232.html Keith: original design ----------------------- http://www.abisource.com/mailinglists/abiword-dev/00/February/0276.html Justin: clarifications on changing how fields work --------------------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/March/0245.html At first, it looked like Keith and Justin's approaches were pretty different, but eventually they started to converge: Keith: frag vs. run -------------------- http://www.abisource.com/mailinglists/abiword-dev/00/March/0250.html Justin: mostly deferring to Keith ---------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/March/0254.html my elaboration on Keith's proposal, too --------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/March/0276.html consensus -- no scripting, add a new frag type ---------------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/March/0277.html Since then, Justin's been taking the lead on a new hybrid design which builds on a lot of Keith's work. (To be honest, I'm not up to speed on either approach yet, but this sounds like a Good Thing.) Justin: new design, based on Keith's ------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/April/0047.html Justin: abandoning some out-of-sync code ----------------------------------------- http://www.abisource.com/mailinglists/abiword-dev/00/April/0300.html Justin: status update ---------------------- http://www.abisource.com/mailinglists/abiword-dev/00/May/0174.html Justin: plans to use invisible runs ------------------------------------ http://www.abisource.com/mailinglists/abiword-dev/00/May/0481.html My next step in this area is obviously to get up to speed on all these discussions so that I can move things forward from there. :-) Paul
