Il giorno 26/mag/04, alle 11:17, Carsten Ziegeler ha scritto:

Some things that come to my mind for 2.2:
- first finished version of CForms.
- deprecate XSP (and provide a viable alternative)
- cleaning up the caching/store mess
- remove deprecated blocks etc.

- Differentiate between blocks that provide a service to other blocks and blocks that contain just samples or small applications built upon cocoon (petstore, tour, linotpye). Maybe "samples-only" blocks should be a separate download.


-Deprecate blocks that haven't been maintained in a long while or don't serve any evident purpose. Web3, apples, python, php, asciiart come to mind. Maybe I'm wrong about some of them but I just want to make a point, we can then decide on a case-by-case basis.

- Review the implications and the implementation of pooling.

- Reduce unneeded dependencies on Avalon, where possible.

- Review the logging framework. Log4j is the de-facto standard and we have blocks that complain if Log4j is not properly configured, so let's accept it and stop reinventing the wheel.

- Drop that Excalibur datasource. Components that need a DS should get one provided by the container via JNDI. If we don't have a container (running via the CLI, for instance), let the environment provide one and bind it to a JNDI namespace.

- Write more tests (you knew this one was coming ;-) ).

        Fire at will,

                Ugo

--
Ugo Cei - http://beblogging.com/



Reply via email to