cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vadim Gritsenko" <vgritse...@hns.com>
Subject RE: [C2][VOTE] Sync C2.0 and C2.1 branches
Date Wed, 05 Sep 2001 16:22:15 GMT
> -----Original Message-----
> From: Davanum Srinivas [mailto:dims@yahoo.com]
> Sent: Wednesday, September 05, 2001 11:27 AM
> To: cocoon-dev@xml.apache.org
> Subject: Re: [C2][VOTE] Sync C2.0 and C2.1 branches
> 
> 
> 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 

+0. Needs caching (if possible) and 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

+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.

+0

> 
> > 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.

+1

> 
> > 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 

+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

+0 to +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

0

> 
> > 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

+0

> 
> > 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.

+1. JSPReader also would be nice component to have.

> 
> > 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.

+0

> 
> > 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

+1

> 
> > 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.

+0

> 
> > 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.

+0.5. Also would be nice to keep syntax of Database*Action descriptors in sync


> 
> > 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.

+0

> 
> > 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

+0

> 
> > 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...

0

> 
> > 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

+1

> 
> > 18) Slightly updated HttpRequest.java.
> 
> Carsten : +1
> Berin   : +1
> Giacomo : +1
> John    : +1
> Dims    : +1

+1

> 
> 
> > 19) Updated EnvironmentWrapper.java.
> 
> Carsten : +1
> Berin   : +1
> Giacomo : +1
> John    : +1
> Dims    : +1

+1

> 
> > 20) Updated Directory/File Generator.java
> 
> Carsten : +1
> Berin   : +1
> Giacomo : +1
> John    : +1
> Dims    : +1

+1

> 
> > 21) updated i18n Transformer.
> 
> Carsten : +1
> Berin   : +1
> Giacomo : +5
> John    : +1
> Dims    : +1

+0

> 
> > 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

0

> 
> > 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.

0

> 
> > 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 (?)

+0

> 
> > 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

0

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

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.

+1

Vadim

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


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


Mime
View raw message