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]