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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]