Hi,

I've been a active user for a number of years now and a big fan of the
project. I'm a total beginner when it comes to contributing on Apache
projects, so please bear with me.

The code base for Apache Chain is starting to feel more and more
dated. I would like to see the following changes in the project:

* Upgrading the source code to 1.6.
* Supporting generics on commands, so that we get something like
Command<MyContext>
* Switching the logging API over to SLF4J, so that we can swap out
logging implementations
* Using the new java.util.concurrency classes to handle thread safety as needed.
* Removing deprecated methods.

I realize that I am suggestion rather drastic API changes that may
break the existing API and that is why I'm suggesting a 2.0. I have a
prototype that I am working on and I do not see it being a lot of work
to accomplish the above tasks.

Would a 2.0 version of Chain be useful to anyone? Or should I just
fork the project for my own needs and release it independently like
the Commons Collections with Generics?

I know that I'm assuming a lot and diving in head first here, so thank
you ahead of time for any replies.

-Elijah Zupancic

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org

Reply via email to