I will read and reply to the various comments later, but I want to put some figures into the picture.
$ du -hs branches/v2.3/src/java trunk/src/java 13M branches/v2.3/src/java 15M trunk/src/java $ svn diff --old=https://svn.apache.org/repos/asf/james/server/branches/v2.3/src/j ava \ --new=https://svn.apache.org/repos/asf/james/server/trunk/src/ja va >diff.txt $ ls -l diff.txt -rw-rw-r-- 1 noel noel 2056010 Sep 14 13:19 diff.txt So there are 2MB worth of differences in the Java code between trunk and v2.3. Some of the 2MB are overhead in the diff format, some are license headers, some are refactoring, some are more substantial and functional changes. I am *not* willing to effectively accept blindly changes of roughly 15% (and that's only the current stuff, not including major new development) of a stable codebase. I *am* willing to go through it with everyone, change by change, and decide what is reasonably safe to add in the short term, and what needs much more attention for a later merger. --- Noel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]