El mar, 27-09-2005 a las 11:00 +0200, Raphaël Luta escribió:
> David H. DeWolf wrote:
> > [EMAIL PROTECTED] wrote:
> >> "David H. DeWolf" <[EMAIL PROTECTED]> wrote on 09/16/2005 07:27:11 PM:
> >>
> >>  > [ ] Utilize an existing framework for the admin portlet.  Why rewrite?
> >>  > [ ] Roll our own framework for the admin portlet. Why not?
> >> [X] Utilize a simple controller portlet.  Simplicity is best!
> >>
> 
> You could add an additionnal option: roll your own framework but contribute
> it in bridges rather than directly in pluto so that it gets more exposure
> as a stand-alone framework (and also decouple the container from the 
> framework).
> 
> >> I'd rather not add any other complexity to the mix including
> >> portals-bridges.
> >>
> 
> Bridges does not really add complexity since it releases individual
> bridge artefacts and not a complete heavyweight binary so you could
> simply use a struts-bridge if that's waht you aim for or roll you own
> there and depend only on your framework.
> 

For instance, without taking into account the proper framework
dependencies (struts, jsf, velocity, jython, etc.):

14243 sep 26 23:11 common/target/portals-bridges-common-0.4-SNAPSHOT.jar
28730 sep 26 23:11
frameworks/target/portals-bridges-frameworks-0.4-SNAPSHOT.jar
41893 sep 26 23:12 jsf/target/portals-bridges-jsf-0.4-SNAPSHOT.jar
13746 sep 26 23:12 perl/target/portals-bridges-perl-0.4-SNAPSHOT.jar
11840 sep 26 23:12 php/target/portals-bridges-php-0.4-SNAPSHOT.jar
9361 sep 27 16:49 python/target/portals-bridges-python-0.4-SNAPSHOT.jar
63998 sep 26 23:12
struts/target/portals-bridges-struts-1.2.7-0.4-SNAPSHOT.jar
9099 sep 26 23:11
velocity/target/portals-bridges-velocity-0.4-SNAPSHOT.jar

So they are really lightweight, and the functionality they offer is
basically turning servlet requests into portlet requests and
session/request utilities, plus taglibs or similar framework level
abstractions.

The perl bridge uses jetspeed html rewriter, which is a jetspeed
component that should probably be also taken out from the core (it is
used for proxying requests or adapting external resources). David and
myself were talking informally that it could go under Jakarta Web
Components, I'm not sure they have something for web page scraping.

> I'm aware that Christophe in Graffito is also working on his own
> portlet framework... better to have everyone sharing his thoughts on
> bridges and shows his ideas rather that having several "private" frameworks
> hidden in every portals subproject.
> 

Tell him to come to bridges :)

-- 
VP and Chair, Apache Portals (http://portals.apache.org)
Apache Software Foundation

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to