cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Davanum Srinivas <d...@yahoo.com>
Subject Re: [C2][VOTE] Sync C2.0 and C2.1 branches
Date Wed, 05 Sep 2001 15:26:46 GMT
Team,
Here's a summary of the VOTE so far. If anyone has not voted yet, please add your vote below:

Thanks,
dims

--- Berin Loritsch <bloritsch@apache.org> wrote:
> Davanum Srinivas wrote:
> Team,
> 
> Here are the "significant" differences. Please go ahead and add your +1/-1/0 to each
item. If i
> have missed anything, please add it to the bottom of the list with your vote.
>
> 1) XML:DB Generators - There are two generators in C2.1 for dealing with data from XML:DB
data
sources

Carsten	: +0 (These are additional components which do not affect the core)
Berin	: -1  This should be reason to upgrade, not necessary or as well tested as other C2.0
generators.
Giacomo : +0 as well. Yes, they don't affect the core. But as it is an XML stream comming
from an
xmldb what about making it a protocl (dbxml:/db/mydocs/foo[is='bar'])?
John    : +0
Dims    : +0 Need out of the box samples 

> 2) FOP Serializers / Renderer Components - C2.1 has a configurable, SAX based Serializer
that
supports PCL, PS and PDF.

Carsten : +1 (I tend to think that the FOP serializer belongs to the core)
Berin   : +1  Latest FOP makes it easier to create XSL:FO documents and see expected results.
Giacomo : +1 
John    : +1 This shouldn't impact anyone currently using 2.0
Dims    : +1

> 3) JUnit based Test cases - C2.1 has a framework for test cases from Stuart

Carsten : +0
Berin   : +0  Avalon uses JUnit for Test cases, and I am all for it--this is somewhat lower
priority though.
Giacomo : +0
John    : +0 Good for 2.1 - required for 2.0?  Prob not.
Dims    : +0 We need to work start adding more of them.

> 4) Source Interface changes - C2.1 has changes from Ovidiu for better core implementation.

Carsten : +5 (Important core changes)
Berin   : +1  The API should be stable when we release C2.0
Giacomo : +1
John    : +1 Best to try and keep the core in sync
Dims    : +5 We need to keep the core in sync.

> 5) LogKit mechanism - C2.1 has better support for log messages from Giacomo
Carsten : +5 (Great work from Giacomo)
Berin   : +10  Fine grained control of the Loggers is definitely needed. This allows us to
pay
attention only to the information we want to see.
Giacomo : +1, thanks :)
John    : +1 Seconded!
Dims    : +5 

> 6) Site WEBAPP - Separate Webapp for SITE from Donald Ball.

Carsten : +0 to +1 (could make SITE maintanance a bit easier?)
Berin   : -0  It would be nice to have, but the first thing I would ax on a time crunch
Giacomo : +1
John    : +1
Dims    : +0 Maybe later for C2.1

> 7) SiteBuilder - Sitemap editor cocoon app contribution from Sergio 

Carsten : Haven't tested it yet.
Berin   : -10  SiteBuilder is in its infancy, I would like to see it mature before being in
a
cocoon release
Giacomo : -0. I still see it throwing exceptions.
John    : I've not used this either
Dims    : -1 Definitely needs more work

> 8) Catalog Support - Entity Catalog support from David Crossley

Carsten : +1
Berin   : +.5  I like the ability to set a bunch of entities (like all the ISO entities) and
have
them resolve, but give precidence to stability and API consistency.
Giacomo : +1
John    : Or this - but I can see why it's needed! (+1)
Dims    : +1

> 9) Better JSP Support - JspEngineImplWLS and JSPEngineImplNamedDispatcherInclude from
Bernhard 

Carsten : +1
Berin   : -0 I don't use JSP, so there is little for me to gain here.  (I am biased though).
Giacomo : +0
John    : 0 - I don't use JSP
Dims    : +1 Some people need it.

> 10) Parent Component Manager Support - Specify a configurable parent Component Manager
from Leo 

Carsten : +1
Berin   : +0 I haven't seen it in full action yet.  Leo does good work and consults smart
folks ;)
but I would have it slated for C2.1
Giacomo : +1
John    : +1
Dims    : +1 But we need better documentation for this.

> 11) XSLTProcessor + TRaX Transformer update - componentize TRaX support from Ovidiu

Carsten : +1 (core changes)
Berin   : +0  If it is critical functionality, ok.  If not, I would hold off on it.  Remember
we
do want to give people a reason to upgrade.
Giacomo : +1
John    : +1
Dims    : +1 - We should also check our SAXON support to see if anything is broken

> 12) Simple Profiler and related Event Pipelines - Profiler Support from Vadim

Carsten : +1 (could help in starting with C2)
Berin   : -1  I like profiler support, but this should be for C2.1
Giacomo : +0. Don't know the stability of it.
John    : +0 I need to look into this soon...
Dims    : -1 Need to flesh it out.

> 13) DatabaseSelectionAction.java 

Carsten : +0
Berin   : +1  This eases form development
Giacomo : +0 Didn't know this is in 2.1 only.
John    : +0 Don't use...
Dims    : +0 Have not used it.

> 14) ScriptAction.java

Carsten : +1 (simple writing of actions)
Berin   : -1  Leave for C2.1 and make sure it works well
Giacomo : +1
John    : +0 Again, don't use.
Dims    : +0 Haven't used it.

> 15) ServerPagesAction.java / action.xsl 

Carsten : +0
Berin   : -1  We need to see this mature a little more.
Giacomo : -0
John    : +0 guess what...
Dims    : +0 Maybe later

> 16) IncludeCacheValidity.java and CachingCIncludeTransformer.java

Carsten : -1 (it depends on to many internal assumptions right now)
Berin   : +1  It would speed up so many things for me.
Giacomo : +0 Don't know its state.
John    : +0
Dims    : +1 Need to test...

> 17) Updated AbstractMarkupLanguage.java, LogicSheet.java, NamedLogicSheet.java. 

Carsten : If this affects core changes +1
Berin   : +1
Giacomo : +1
John    : Agreed +1
Dims    : +1 definitely

> 18) Slightly updated HttpRequest.java.

Carsten : +1
Berin   : +1
Giacomo : +1
John    : +1
Dims    : +1


> 19) Updated EnvironmentWrapper.java.

Carsten : +1
Berin   : +1
Giacomo : +1
John    : +1
Dims    : +1

> 20) Updated Directory/File Generator.java

Carsten : +1
Berin   : +1
Giacomo : +1
John    : +1
Dims    : +1

> 21) updated i18n Transformer.

Carsten : +1
Berin   : +1
Giacomo : +5
John    : +1
Dims    : +1

> 22) Trivial SOAP samples.

Carsten : +1 (Examples, yes!)
Berin   : -1  This is new functionality that should probably wait.
Giacomo : +0
John    : +0 I do think that it's xsl files ought to be moved from docs/samples/soap though...
Dims    : -1 Need SOAP Taglib from Ovidiu

> 23) RoleFilterTransformer.java

Carsten : What's this? I must have missed it.
Berin   : -1  I wrote it, but I know it needs a bit more testing
Giacomo : +0
John    : +0
Dims    : -1 Needs samples too.

> 24) CocoonTargetFactory.java

Carsten : What's this? I must have missed it, too.
Berin   : -0  I am not familiar with this piece of code
Giacomo : It's part of the move to the LogKit Management where you have Factories for different
LogTargets. As Cocoon has a custom LogTarget (CocoonLogTarget) I've written the corresponding
Factory for it. So here is no voting needed/acceptable.
John    : No Vote Needed as per Giacomo.
Dims    : No Vote Needed as per Giacomo.

> 25) XMLizable interface

Carsten : +1
Berin   : -1  Additional API is acceptable--changed API makes people mad.
Giacomo : +1
John    : +1
Dims    : +1 as this is part of the Source changes (?)

> 26) SEL taglib

Carsten : +0
Berin   : -0  I am not familiar with this.  If it is XSPAction related then -1 for afforementioned
reasons
Giacomo : +0 What the hell is this. Must have missed it.
John    : 0 Me too!
Dims    : +0

> 27) Action taglib

Carsten : +0
Berin   : -1  Goes with XSP Action above.
Giacomo : +0
John    : +0
Dims    : +0

> 28) More sub sitemap samples.

Carsten : +5 (yes, examples!)
Berin   : -0  Again it is probably trivial--but I would ax it when faced with a time crunch
Giacomo : +1
John    : +1 examples - the more the merrier :)  Donald - you've had some prettily formatted
documents on your site - what ever happened to them?  Could they be added too?
Dims    : +1 Need to test it.




=====
Davanum Srinivas, JNI-FAQ Manager
http://www.jGuru.com/faq/JNI

__________________________________________________
Do You Yahoo!?
Get email alerts & NEW webcam video instant messaging with Yahoo! Messenger
http://im.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message