Raphaël Luta wrote:
Should a propose a formal vote on this reorg?



Before a full blown proposal suitable for a vote I think there are quite
a few detaiuls to work out, like:
- making sure the svn:externals actually work as expected in the ASF setup

Could you explain a little more about the svn:externals feature?

Im also going to read up on Maven-2 profiles.


I don't know if build goals are really the best tool to "configure"
jetspeed.
As far as I understand the situation, different "jetspeed packages"
could possibly vary from one to another based on:
- the spring assembly files used (that would control the portal features
  and select appropriate component implementations for the target
  environment)
- the portal applications bundled within the package
- the bundled runtime environment (defaults users, permissions, themes
and pages)

IMO, some of these choices should be made at the source repository level
(like assembly files), some at compile time (maybe runtime app server
target) and some at runtime (choosing which apps to deploy or choosing
whther to create default user environment or not ?)

I like this idea. It clearly defines what we are building instead of hiding that information deep inside of a maven jelly plugin

I see the different configs being the basic equivalent of the src/webapp directory in Jetspeed. Almost all of these directories can be tailored to a custom configuration, although we may want to factor out things like decorations and layouts since they can be used across all configurations.

IM just wondering how we should start this refactoring.
Its going to require a new build for one.
Maybe DDW has a point: lets try moving out applications first, and try to build them with Maven-2 and svn:externals. But Im just wondering if the components should be factored out first, since everything is dependent on components.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to