[EMAIL PROTECTED] writes:
> 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...
I agree. What you described is the major limitting factor imposed on
me whenever I want to pick and choose pieces of Turbine to use in
Tigris.
--
Daniel Rall <[EMAIL PROTECTED]>
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]