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?
-jon
--
Honk if you love peace and quiet.
------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Search: <http://www.mail-archive.com/turbine%40list.working-dogs.com/>
Problems?: [EMAIL PROTECTED]