bloritsch 2002/12/17 05:07:18
Modified: src/proposal/avalon5 discussion-points.txt
Log:
incorporating comments from Peter D. since he can't do it himself
Revision Changes Path
1.2 +44 -0 jakarta-avalon/src/proposal/avalon5/discussion-points.txt
Index: discussion-points.txt
===================================================================
RCS file: /home/cvs/jakarta-avalon/src/proposal/avalon5/discussion-points.txt,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- discussion-points.txt 16 Dec 2002 17:16:12 -0000 1.1
+++ discussion-points.txt 17 Dec 2002 13:07:17 -0000 1.2
@@ -28,6 +28,11 @@
figure out what is the best solution.
PRO:
CON:
+ pdonald - Nah. For the sharing of one interface
+ it does not seem useful to couple the projects.
+ Commons also passes down objects which is not a
+ great idea as it means that you are binding to
+ specific subsystems if you use that "feature".
---------------------------------------------------
@@ -46,7 +51,38 @@
bloritsch - We are in desparate need of a unified
and simple build architecture. IMO, Maven is
the best choice we have available.
+ pdonald - I am using maven to build the site for
+ all the stuff I am moving out of Avalon. It is
+ absolutely fantastic. There is a few hickups
+ and it is definetly still alpha quality but it
+ is better than what we have now. The great thing
+ about it is that a lot of people have already
+ done all the integration work and it is easy
+ enough to get coverage, junit etc all integrated
+ in.
CON:
+ pdonald - The negatives:
+ - speed (not a great problem in CVS version because
+ of "console" plugin)
+ - project inheritance is not fully done so we have
+ to copy a 3 line property file around when we are
+ using - however this is supposed to be fixed before
+ next release
+ - inheritance of maven.xmls is not possibel as far as
+ I know so you can end up copying some around. Not
+ sure if this will be fixed .. but will become
+ irrelevent if next point picked up ...
+ - painful to manage your own plugins if not in maven
+ CVS. I believe this will hopefully be fixed sometime
+ in the future ... maybe :)
+
+ I am using their last release and it seems to work
+ well. However it may be best to wait till next release
+ before converting Avalon (Just to avoid a few bugs that
+ the last Maven has). However I suggest we keep our current
+ ant build system around until Maven gets the ability to
+ easily install plugins on per project basis at which
+ point we can dump our exisitng build system.
--------------------------------------------------
@@ -65,6 +101,10 @@
longer supported or needed (like Testlet).
It would be a good way to clean out the cruft,
and help manage the focus and scope of Avalon.
+ pdonald - Yes, BUT Maybe we should wait for subversion
+ (subversion.tigris.org) - it looks like a much
+ better tool and if we go to that we can do the
+ big re-arrange then.
CON:
--------------------------------------------------
@@ -80,6 +120,7 @@
PRO:
bloritsch - It would help establish the
Avalon brand instead of Jakarta.
+ pdonald - +1 (aka me too)
CON:
------------------------------------------------
@@ -94,5 +135,8 @@
sure we have mirror friendly distributions.
PRO:
bloritsch - Again we are solidifying Avalon.
+ pdonald - +1, though personally I would prefer
+ that our website removed some of the crap
+ that it has about.
CON:
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>