Daniel Rall wrote:
>
> Jon Stevens <[EMAIL PROTECTED]> writes:
>
> > on 1/17/01 4:05 PM, "Daniel Rall" <[EMAIL PROTECTED]> wrote:
> >
> > > 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.
> >
> > Remember that the *initial* goal of Turbine was not to be used in a
> > piecemeal fashion like that. Therefore a lot of the code shows that. I'm
> > willing to see this changed though I'm not willing to do all the work
> > required to do so.
>
> Understandable. I think that the sign of a great piece of software is
> in fact the flexiblity to be used in a piecemeal fashion and in ways
> not originally intended. Reducing internal coupling would go a very
> long way towards making this a reality (e.g. don't pass a RunData when
> just a couple of Strings are required by a method).
>
> > I think that this should become a requirement before release though.
>
> Think of it more as something to strive for as Turbine continues to
> develop. :)
+1 on that.
In fact, a lot of decoupling can already be achieved by not using
references to org.apache.turbine.Turbine anywhere.
My editor tells me that this requires changes in:
TurbineResourceService
TurbineConfig
Log
ServletUtils
Studying the use of RunData within the code to reduce coupling is much
more difficult...
--
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]