|
From: Luke T. <ne...@fr...> - 2003-08-07 21:29:15
|
Rod Johnson wrote: > ... > > Unless for some such reason we end up with the support earlier, I > think Spring 1.1 should have Web Services and JMS as the major new > features. Because these are essentially "bolt-ons" that don't require > extensive changes, we could probably get to 1.1 reasonably quickly > from 1.0. There seem to be quite a few potential new modules/components and there are already several distinct parts to Spring. Do you think it would be an idea to split the codebase into separate modules reflecting these different modules and making the dependencies between them more obvious? This is coming from a "Mavenised" perspective of project organisation where there is usually a one-one mapping between jars and sub-projects. You could have a core compent and separate sub-projects for beans, jdbc, persistence, MVC framework etc. This would make it easier for people arriving new to the codebase to navigate through the source and work out exactly what is specific to a particular component. It would also make it easier to manage things as the project grows and more stuff potentially gets added, much of which is in fact independent and not well represented by a single source tree. Just a thought since you're planning on rearranging soon for the new package names. cheers, Luke. -- Luke Taylor. Monkey Machine Ltd. PGP Key ID: 0x57E9523C http://www.monkeymachine.ltd.uk |