cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Piroumian Konstantin <KPiroum...@protek.com>
Subject RE: [PROPOSAL] Remove SQLTransformer in 2.1
Date Fri, 12 Jul 2002 06:07:59 GMT
> From: Vadim Gritsenko [mailto:vadim.gritsenko@verizon.net] 
> > From: Andrew C. Oliver [mailto:acoliver@apache.org]
> > Bertrand Delacretaz wrote:
> > >On Thursday 11 July 2002 22:44, Andrew C. Oliver wrote:
> > >
> > >>. . .
> > >>I'd like to propose we remove the SQLTransformer from 
> Cocoon 2.1 and
> > >>newer releases, remove all SQLTransformer based samples 
> (or provide
> esql
> > >>alternatives).
> > >>
> > >
> > >(I have no formal voting rights here but)
> > >-1
> > >
> > >Why remove a component that works?
> > >This would certainly break some existing apps and annoy users.
> > >
> > >Maybe it could be marked "deprecated", as is done in java, 
> meaning it
> won't
> > >be developed any further and is not recommended for new projects.
> > >
> > And that has worked so well in Java.... hehe.  Its been 
> deprecated for
> > awhile.  The documentation has said this.  Officially
> > Sun considers deprecated to mean that in future releases it may go
> away.
> >  They're just lazy about doing it.  This results in
> > some things that work intermittantly which is the worst kind of bug.
> > 
> > One reason is that its a maintenance drag, cocoon is undergoing some
> > resonable re-engineering under the covers, along with Avalon.
> Updating
> > this deprecated class is a drag.
> > 
> > As an alternative, perhaps we could move it off into something like
> the
> > scratchpad like a "oldstuff" or "compatibility-layer" kinda deal so
> that
> > it isn't included by default.
> > 
> > Thoughts?
> 
> Here is one... 
> 
> xml-cocoon2\src\scratchpad\src\org\apache\cocoon\taglib\Tag.java
> 
> If this idea picks up, SQLTransformer will be re-implemented 
> as a set of
> tags (one tag?), and ESQL will be deprecated.

Another options is to move all the shared functionality to helper classes or
components and reuse them in both places.

Konstantin

> 
> :)
> 
> 
> PS SQLTransformer code might be messy. But functionality it 
> provides is
> valuable to some (many?) users.
> 
> Vadim
> 
> > -Andy
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
> For additional commands, email: cocoon-dev-help@xml.apache.org
> 

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


Mime
View raw message