Jon Stevens wrote:
> 
> on 1/17/01 2:10 PM, "[EMAIL PROTECTED]"
> <[EMAIL PROTECTED]> wrote:
> 
> > Careless use of RunData as a convenience parameter is one of the main
> > cause of strong tying between Turbine components.
> > There are also way too many direct references to the Turbine servlet.
> >
> > For example, TurbineSecurity inherits a dependency on ECS through
> > the use of Criteria in the SecurityService interface !
> > (Criteria -> TurbineDB -> DBConnection -> ServletUtils ->
> > Turbine -> RunData -> ECS )
> >
> > If you don't want your components to be used outside of the complete
> > Turbine framework than you don't have to mind, but if you want people
> > to be able to pick only the part of Turbine they're interested in
> > then this need to be fixed...
> 
> Why is a dependency on ECS such a bad thing?
> 

Why is it bad that TurbineSecurity require ECS for compiling ? 
It doesn't require anything even close to ECS functionalities for 
it's actual purpose !

--
Raphaël Luta - [EMAIL PROTECTED]
Vivendi Universal Networks - Services Manager / Paris


------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?:           [EMAIL PROTECTED]

Reply via email to