RE: Once more: Commons refactoring and releasing

2006-02-22 Thread Stan Silvert
To reduce the risk of version conflicts and to make the release cycle of core and tomahawk really independent, the shared classes should not be released as JAR, but should automatically be repackaged and inlined into impl, tomahawk, tobago, etc. Thoughts? Manfred Interesting idea. Do

Re: Once more: Commons refactoring and releasing

2006-02-22 Thread Manfred Geiler
Once our refactoring of commons classes into namespace org.apache.myfaces.commons.* is done we can easily change namespace for inlining by doing String search and replace on source level: replace org.apache.myfaces.commons by org.apache.myfaces.impl-commons (or alike) I already have a working

RE: Once more: Commons refactoring and releasing

2006-02-22 Thread Stan Silvert
Once our refactoring of commons classes into namespace org.apache.myfaces.commons.* is done we can easily change namespace for inlining by doing String search and replace on source level: replace org.apache.myfaces.commons by org.apache.myfaces.impl-commons (or alike) I already have a

Re: Once more: Commons refactoring and releasing

2006-02-22 Thread Sean Schofield
This is a really big issue to wrap our collective heads around. Maybe we should focus on the immediate problem first? The immediate problem, as I see it, is that we are about to release the core and it has shared code that will potentially conflict with the same shared code in tomahawk. It will

Re: Once more: Commons refactoring and releasing

2006-02-22 Thread Sean Schofield
Now that I have thought about Manfred's proposal its starting to make more sense to me. Here is my revised proposal. It will allow us to make progress on this and still defer the final decision for several days. 1.) Create a shared subproject. Leave the trunk empty and copy the existing