> -----Original Message-----
> From: Raphael Luta [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 14, 2000 6:51 AM
> To: JetSpeed
> Subject: Re: CVS Clean up, Part 1: Initialization and Properties
>
>
> "Brekke, Jeff" wrote:
> >
> > [SNIPPED]
> > > Most of the initialization work done in the Jetspeed servlet could
> > > actually be done by Turbine directly if the daemons, pools, etc...
> > > were implemented as TurbineServices. I'm definitely +1 for
> > > reimplementing all these packages as Turbine services.
> > [SNIPPED]
> >
> > We should have this reimplemented as turbine services asap.
> Subclassing the
> > turbine servlet is not recommended. There is an entire
> services/initable
> > framework in turbine for accomplishing initialzations.
> >
>
> I think it would be a bad design decision.
> Reimplementing the Jetspeed servlert init() code as a JetspeedService
> would mean both :
> - that Jetspeed can be described as a Turbine service, which
> it can't. it's
> a full web application
> - that we would have a service which only task is to initialize other
> components without providing any access to them, ie a
> useless service,
> a hack.
>
> I think the real fix is to move all the initialized components as real
> Turbine services so that Turbine can take care of this initialization
> itself and actually use them ! We can then remove the
> Jetspeed servlet
> because it's not required anymore.
Understood and I agree. My reply was not clear and you nailed it. Jetspeed
is a web application based on the Turbine framework.
> I've just committed the first such service (Threadpool) and
> I'd definitely
> like if some other people could step in and move the deamons,
> etc as services.
>
> BTW, why subclassing Turbine is not recommended ?
If there is specialization that is required of the Turbine servlet, then it
should be added to Turbine. This is why the entire initable stuff was
created and even spec'd out by Kevin Burton as I recall.
Thanks again for all your work on Jetspeed.
>
> --
> Rapha�l Luta - [EMAIL PROTECTED]
>
>
> --
> --------------------------------------------------------------
> Please read the FAQ! <http://java.apache.org/faq/>
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Archives and Other: <http://marc.theaimsgroup.com/?l=jetspeed>
> Problems?: [EMAIL PROTECTED]
>
-----------------------------------------------------------------------
This message has been scanned for viruses with Trend Micro's Interscan VirusWall.
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://marc.theaimsgroup.com/?l=jetspeed>
Problems?: [EMAIL PROTECTED]