You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-user@portals.apache.org by Serge Huber <se...@jahia.com> on 2003/10/12 18:33:56 UTC
Objectives for Pluto / Jetspeed 2 portal services
Hi all,
Please excuse the newcomer question, but I am not very clear as to where
the seperation between Pluto and Jetspeed will be. I see a lot of people in
the Pluto mailing list discussing features which I think should really be
left at the portal layer than the portlet container level. So this brings
the question : is Pluto supposed to contain a portal at all ? I know there
a sample portal implementation, but now that it is open sourced it might be
tempting to expand on that, and therefore sorta have a "concurrent"
implementation to Jetspeed 2.
I'm not trying to heat anything up, I'm just trying to understand where
people stand on this issue. Is Jetspeed 2 supposed to be the "main" portal
implementation for Pluto, or will Pluto keep offering portal services ?
As for where I stand, I think Pluto should be kept as close as possible to
the implementation of the container itself, by staying as embeddable as
possible with Jetspeed 2 but also other portals if interesting. The
seperation will probably be an exercice in design itself ?
Regards,
Serge Huber.
Re: Objectives for Pluto / Jetspeed 2 portal services
Posted by Stephan Hesmer <sh...@apache.org>.
Hi Santiago,
>
>> Pluto will not offer portal services, only the services that fall into
>> the container domain. I'm strongly for keeping portal and container
>> seperate. A portlet container should be callable from different
>> portals (e.g. jetspeed or WSRP4J).
>>
>
> +1
>
> If we don't go this way, we will loose a lot of what we are winning with
> JSR-168, i.e. decoupling between container, portal and portlet
> Applications.
+1
I totally agree. We need to decouple this.
>
> In doing so, in addition, we are starting the process for having a "de
> facto" standard for container <-> portal API, which I think is an
> interesting exercise.
interesting point. yes, we definitely can gather experience with pluto
about this API. I also think, that this iwll give use valueable
information that might go into another standard some time in the future.
Aso long as there is no we have the "de facto" standard from pluto.
>
> This API should evolve here, but should be managed carefully by pluto
> community. This will help a lot portals interested in plugging into
> pluto (as opposed to developing their own container) to avoid moving
> targets and redesigns.
+1
we as the pluto community need to carefully look inot this topic to
ensure this. I am glad we all think along the same lines here :-)
>
> Jetspeed is *just* one of those portals.
>
> What do you think?
>
> Regards,
> Santiago
>
>
Regards,
Stephan
Re: Objectives for Pluto / Jetspeed 2 portal services
Posted by Santiago Gala <sg...@hisitech.com>.
El lunes, 13 octu, 2003, a las 10:02 Europe/Madrid, Stefan Hepper
escribió:
> Pluto will not offer portal services, only the services that fall into
> the container domain. I'm strongly for keeping portal and container
> seperate. A portlet container should be callable from different
> portals (e.g. jetspeed or WSRP4J).
>
+1
If we don't go this way, we will loose a lot of what we are winning
with JSR-168, i.e. decoupling between container, portal and portlet
Applications.
In doing so, in addition, we are starting the process for having a "de
facto" standard for container <-> portal API, which I think is an
interesting exercise.
This API should evolve here, but should be managed carefully by pluto
community. This will help a lot portals interested in plugging into
pluto (as opposed to developing their own container) to avoid moving
targets and redesigns.
Jetspeed is *just* one of those portals.
What do you think?
Regards,
Santiago
Re: Objectives for Pluto / Jetspeed 2 portal services
Posted by Stefan Hepper <st...@hursley.ibm.com>.
Hi Serge,
Pluto is the reference implementation of JSR 168 that defines a portlet
container. Pluto is per se not coupled to Jetspeed, but provides a
container implementation that can also be used by other projects. In
order to pass the TCK for JSR 168 (and therefore be compliant with JSR
168) you need to have some portal driver, as the JSR 168 currently not
defines any interface between the portlet container and the portal that
the TCK coul d leverage. Therefore I think the portal driver is needed
in pluto.
However, I agree that people are tempted to enhance the pluto portal
driver, which I think is the wrong way to go. If you need a full portal,
not just a container to run your JSR 168 portlets for testing, you
should take jetspeed.
Pluto will not offer portal services, only the services that fall into
the container domain. I'm strongly for keeping portal and container
seperate. A portlet container should be callable from different portals
(e.g. jetspeed or WSRP4J).
Regards,
Stefan
Serge Huber wrote:
>
> Hi all,
>
> Please excuse the newcomer question, but I am not very clear as to where
> the seperation between Pluto and Jetspeed will be. I see a lot of people
> in the Pluto mailing list discussing features which I think should
> really be left at the portal layer than the portlet container level. So
> this brings the question : is Pluto supposed to contain a portal at all
> ? I know there a sample portal implementation, but now that it is open
> sourced it might be tempting to expand on that, and therefore sorta have
> a "concurrent" implementation to Jetspeed 2.
>
> I'm not trying to heat anything up, I'm just trying to understand where
> people stand on this issue. Is Jetspeed 2 supposed to be the "main"
> portal implementation for Pluto, or will Pluto keep offering portal
> services ?
>
> As for where I stand, I think Pluto should be kept as close as possible
> to the implementation of the container itself, by staying as embeddable
> as possible with Jetspeed 2 but also other portals if interesting. The
> seperation will probably be an exercice in design itself ?
>
> Regards,
> Serge Huber.
>
>
>