From: Arnar L. <arn...@bo...> - 2004-03-18 16:23:35
|
Hi, ZTM is quite stable and improving rapidly. We've integrated all the features we wanted from the different branches into the sf.net CVS. We've made it faster, and a lot simpler to configure and develop with. I'm hoping to package another alpha sometime next week. It will hopefully be the last one. Going forward, these are the tasks that I'd like to finnish before we enter a feature freeze for ZTM 2.5. (I'm not sure all of them are worth doing, but if we don't do them before 2.5, it might be hard to do them later when we need to make an upgrade path.) 1. Change tm_serial from strings to integers. 2. Rename the ZTM2 module to ZTMCore. 3. All Topic Map objects registered with the Topic Map they belong to. 4. Interfaces that document ZTMCore. 5. All templates should be UTF8, and we should only use unicode internally 6. Move the SearchableText, Templates and Editing methods out of the core. Once we enter the feature freeze, we need to write documentation for how to install, configure and develop on ZTM. -- ZTMDefault still needs work on the templates. We especially need internationalization (i18n), but this is not as important for ZTMCore. 1. All templates should be i18ned. (using PlacelessTranslationService) 2. All templates should be rewritten in ZPT (Already started) 3. Optimize and tighten the skin, and choose some simpler colours. It's hard to give an ETA on when these things could be finnished, especially since I'd like the HEAD branch to be stable for a little while forward. I'll probably do the refactorings in a CVS branch. This is of course subject to change, and feedback is welcome. -- Arnar -- Arnar Lundesgaard | Consultant Bouvet AS, Sandakerveien 24C D11, PB 4430 Nydalen, N-0403 Oslo Tlf. +47 23 40 60 00/61 22 | Fax: +47 23 40 60 01 | Mob: +47 98 23 80 36 http://www.bouvet.no | arn...@bo... |