RE: [Portal] future and design questions

2003-10-31 Thread Laurent Trillaud
Hi!
My company is also working on the new portal engine.
Our goal is to use the portal as the cocoon framework for all our webapps.
We will work very soon on enhancements of the portal to build complex websites.
- Work area managed by multiple menus with multiple level.
- Bookmarkable portal url.
- More back office.
- etc.
See also http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=106700374115231&w=2

Portal enhancements will be given to the community.

Regards,
Laurent Trillaud

> -Message d'origine-
> De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Envoyà : jeudi 30 octobre 2003 16:17
> Ã : [EMAIL PROTECTED]
> Objet : Antwort: RE: [Portal] future and design questions
> 
> 
> 
> Hi!
> 
> We are using the portal aswell, and did some extensions like the
> ApplicationCoplet and the Cachingcoplet in
> cooperation with Carsten from s&n.
> 
> Our main goal was on application integration. That means to run any
> existing webapp inside a coplet, featuring
> starting a new instance of an embedded webapp. Aggregating the "normal"
> portal menu with the menu of the integrated webapp.
> 
> Also javascripts, java-applets and layers are from the embedded webapp are
> reused inside the coplet.
> 
> We are also going to implement some new features eg admin tools for
> customizing and personalzation.
> Maybe we could collaborate?
> 
> regards
> Manfred
> 
> 
> 
> 
> [EMAIL PROTECTED] am 30.10.2003 14:23:23
> 
> Bitte antworten an [EMAIL PROTECTED]@inet
> 
> An:  [EMAIL PROTECTED]
> Kopie:
> Thema:   RE: [Portal] future and design questions
> 
> 
> Hi,
> 
> thanks for your offer - it would be great if others can step
> in and extend the portal.
> 
> Now, the current version in cvs is stable and is already
> used in different projects around the globe.
> There is no real list of what is missing; so if you can
> think of anything that you're missing just do it :)
> I think in the usuability area are some things missing.
> 
> One major think currently is the complicated configuration,
> so if anyone has a good and clever idea on how to simplify
> this, I would be very happy.
> 
> Obviously, tools are missing. If you look at the old
> portal engine you have some html based administration
> tools. It would be great to have those as well, although
> imho this isn't restricted to html based tools, e.g.
> Ecplise based plugins would be great as well.
> 
> HTH
> Carsten
> -Original Message-
> From: ÄURDINA Michal [mailto:[EMAIL PROTECTED]
> Sent: Monday, October 27, 2003 2:56 PM
> To: Cocoon-dev
> Subject: RE: [Portal] future and design questions
> 
> Thank you for prompt answers!
> Our team can eventually choose cocoon as portal solution
> (we really have good and long-term experiences with cocoon).
> Therefore we can eventually help on developing and testing
> tasks and provide valuable feedback from the real world
> applications environment.
> For this purpose we need to know additional information about
> the status of current implementation of portal-engine block.
> We would like to know, how much work is left that needs to
> be done. Could you please summarize those specific tasks that
> are left for finishing the block to be fully functional and
> eventually how much time they would take?
> Thank you,
> Michal
> 
> 
> 
> 
> 
> 
> 




Antwort: RE: [Portal] future and design questions

2003-10-30 Thread manfred . weigel


Hi!

We are using the portal aswell, and did some extensions like the
ApplicationCoplet and the Cachingcoplet in
cooperation with Carsten from s&n.

Our main goal was on application integration. That means to run any
existing webapp inside a coplet, featuring
starting a new instance of an embedded webapp. Aggregating the "normal"
portal menu with the menu of the integrated webapp.

Also javascripts, java-applets and layers are from the embedded webapp are
reused inside the coplet.

We are also going to implement some new features eg admin tools for
customizing and personalzation.
Maybe we could collaborate?

regards
Manfred




[EMAIL PROTECTED] am 30.10.2003 14:23:23

Bitte antworten an [EMAIL PROTECTED]@inet

An:  [EMAIL PROTECTED]
Kopie:
Thema:   RE: [Portal] future and design questions


Hi,

thanks for your offer - it would be great if others can step
in and extend the portal.

Now, the current version in cvs is stable and is already
used in different projects around the globe.
There is no real list of what is missing; so if you can
think of anything that you're missing just do it :)
I think in the usuability area are some things missing.

One major think currently is the complicated configuration,
so if anyone has a good and clever idea on how to simplify
this, I would be very happy.

Obviously, tools are missing. If you look at the old
portal engine you have some html based administration
tools. It would be great to have those as well, although
imho this isn't restricted to html based tools, e.g.
Ecplise based plugins would be great as well.

HTH
Carsten
-Original Message-
From: ĎURDINA Michal [mailto:[EMAIL PROTECTED]
Sent: Monday, October 27, 2003 2:56 PM
To: Cocoon-dev
Subject: RE: [Portal] future and design questions

Thank you for prompt answers!
Our team can eventually choose cocoon as portal solution
(we really have good and long-term experiences with cocoon).
Therefore we can eventually help on developing and testing
tasks and provide valuable feedback from the real world
applications environment.
For this purpose we need to know additional information about
the status of current implementation of portal-engine block.
We would like to know, how much work is left that needs to
be done. Could you please summarize those specific tasks that
are left for finishing the block to be fully functional and
eventually how much time they would take?
Thank you,
Michal










RE: [Portal] future and design questions

2003-10-30 Thread Carsten Ziegeler
Hi,

thanks for your offer - it would be great if others can step
in and extend the portal.

Now, the current version in cvs is stable and is already
used in different projects around the globe.
There is no real list of what is missing; so if you can
think of anything that you're missing just do it :)
I think in the usuability area are some things missing.

One major think currently is the complicated configuration,
so if anyone has a good and clever idea on how to simplify
this, I would be very happy.

Obviously, tools are missing. If you look at the old
portal engine you have some html based administration
tools. It would be great to have those as well, although
imho this isn't restricted to html based tools, e.g.
Ecplise based plugins would be great as well.

HTH
Carsten
-Original Message-
From: ĎURDINA Michal [mailto:[EMAIL PROTECTED]
Sent: Monday, October 27, 2003 2:56 PM
To: Cocoon-dev
Subject: RE: [Portal] future and design questions

Thank you for prompt answers!
Our team can eventually choose cocoon as portal solution
(we really have good and long-term experiences with cocoon).
Therefore we can eventually help on developing and testing
tasks and provide valuable feedback from the real world
applications environment.
For this purpose we need to know additional information about
the status of current implementation of portal-engine block.
We would like to know, how much work is left that needs to
be done. Could you please summarize those specific tasks that
are left for finishing the block to be fully functional and
eventually how much time they would take?
Thank you,
Michal



RE: [Portal] future and design questions

2003-10-27 Thread sarah . ho

Return Receipt


Your document:
RE: [Portal] future and design questions


was received by:
Sarah Ho/CoRe


at:
10/28/2003 09:21:50 AM



RE: [Portal] future and design questions

2003-10-27 Thread ĎURDINA Michal
Title: RE: [Portal] future and design questions






(resending because of some delivery problems)


Thank you for prompt answers!


Our team can eventually choose cocoon as portal solution (we really have good and long-term experiences with cocoon). Therefore we can eventually help on developing and testing tasks and provide valuable feedback from the real world applications environment.

For this purpose we need to know additional information about the status of current implementation of portal-engine block. We would like to know, how much work is left that needs to be done. Could you please summarize those specific tasks that are left for finishing the block to be fully functional and eventually how much time they would take?

Thank you,

Michal


> -Original Message-

> From: Carsten Ziegeler [mailto:[EMAIL PROTECTED]]

> Sent: Monday, October 27, 2003 11:57 AM

> To: [EMAIL PROTECTED]

> Subject: RE: [Portal] future and design questions

> 

> 

> > ĎURDINA Michal wrote:

> >

> > Hello!

> > Right now I am in process of evaluating available portal solutions.

> > Because I am big cocoon enthusiast I took a deeper look 

> into the cocoon

> > portal-fw and portal blocks.

> The portal block is a newer implementation that is in general 

> more flexibel

> than the old one but currently lacks for example 

> administration tools etc.

> 

> >

> > I would try to summarise the main features I found when 

> played with both

> > portal-framework and portal engine. Please correct me if I am wrong:

> >

> > - both solutions aim mostly to implement portlet container 

> capabilities

> > - both solutions are quite similar from the view of sitemap 

> configuration

> and coplet features

> > - coplets provide XML feeds and are realized by sitemap 

> pipelines (local)

> or by accessing any

> >   source in the internet (defined by uri)

> > - authentification is done by authentification-fw but this 

> is not required

> as this can be

> >   replaced by other solution i.e. by container managed security

> > 

> (http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=106703524221219&w=2)

> Yes, but this is only true for the portal block; the 

> portal-fw block is tied

> to the

> authentication-fw. Although it is possible with some trick to use a

> different

> approach with the portal-fw as well.

> 

> > - user's settings are stored in files (by means of sourcewriter

> transformer) but they can

> >   be persisted by any data store by means of specialized 

> transformers

> > - final HTML look is created by xsl stylesheet applied 

> after syndicating

> all coplets in layout template

> > - other clients (PDA, WAP) can be handled by applying different xsl

> stylesheet and targeting required markup

> > - JSR-168 portlet container behaviour will be implemented 

> in portal-engine

> block to support

> >   3rd party portlet implementations

> 

> > I still have some questions where I am not sure about answers:

> > - what will be (or is) the main difference of current 

> portal-framework and

> new portal engine?

> >   What were the main issues that caused rewrite of existing 

> portal-fw to

> portal engine?

> Mainly flexibility, like choosing different authentication 

> mechanism etc and

> implementing

> the JSR-168 which will only happen for the portal block 

> (unless someone

> steps in and

> does it for the portal-fw as well, which would be very very tricky).

> 

> > - what exactly will be implemented from JSR-168 spec to 

> portal engine,

> what components will

> >   then be still used from cocoon?

> Good question, I'm wondering this myself these days :) Now, 

> currently the

> JSR-168 defines

> only portlets, but not the portlet container itself (only part of the

> behaviour of the

> container), so it might be that the portal engine of Cocoon 

> stays the same.

> But you

> will have the abilitiy to use a JSR-168 portlet instead of a pipeline.

> 

> > - what future do you see for cocoon as a portal framework 

> when JSR-168

> compliant containers

> >   will come out (i.e. Jakarta Pluto) and what part of 

> portal application

> lifecycle should

> >    then cocoon cover?

> I honestly don't know - this is something the users will 

> decide. Now, I hope

> that the

> cocoon portal engine will be JSR-168 compliant as well (soon), so when

> developing portlets it

> doesn't matter if you choose Cocoon or Pluto or Jetspeed or 

> whatever. At

> least that's

> the theory which I think will not always be the practice

RE: [Portal] future and design questions

2003-10-27 Thread ĎURDINA Michal
Title: RE: [Portal] future and design questions






Thank you for prompt answers!


Our team can eventually choose cocoon as portal solution (we really have good and long-term experiences with cocoon). Therefore we can eventually help on developing and testing tasks and provide valuable feedback from the real world applications environment.

For this purpose we need to know additional information about the status of current implementation of portal-engine block. We would like to know, how much work is left that needs to be done. Could you please summarize those specific tasks that are left for finishing the block to be fully functional and eventually how much time they would take?

Thank you,

Michal


> -Original Message-

> From: Carsten Ziegeler [mailto:[EMAIL PROTECTED]]

> Sent: Monday, October 27, 2003 11:57 AM

> To: [EMAIL PROTECTED]

> Subject: RE: [Portal] future and design questions

> 

> 

> > ĎURDINA Michal wrote:

> >

> > Hello!

> > Right now I am in process of evaluating available portal solutions.

> > Because I am big cocoon enthusiast I took a deeper look 

> into the cocoon

> > portal-fw and portal blocks.

> The portal block is a newer implementation that is in general 

> more flexibel

> than the old one but currently lacks for example 

> administration tools etc.

> 

> >

> > I would try to summarise the main features I found when 

> played with both

> > portal-framework and portal engine. Please correct me if I am wrong:

> >

> > - both solutions aim mostly to implement portlet container 

> capabilities

> > - both solutions are quite similar from the view of sitemap 

> configuration

> and coplet features

> > - coplets provide XML feeds and are realized by sitemap 

> pipelines (local)

> or by accessing any

> >   source in the internet (defined by uri)

> > - authentification is done by authentification-fw but this 

> is not required

> as this can be

> >   replaced by other solution i.e. by container managed security

> > 

> (http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=106703524221219&w=2)

> Yes, but this is only true for the portal block; the 

> portal-fw block is tied

> to the

> authentication-fw. Although it is possible with some trick to use a

> different

> approach with the portal-fw as well.

> 

> > - user's settings are stored in files (by means of sourcewriter

> transformer) but they can

> >   be persisted by any data store by means of specialized 

> transformers

> > - final HTML look is created by xsl stylesheet applied 

> after syndicating

> all coplets in layout template

> > - other clients (PDA, WAP) can be handled by applying different xsl

> stylesheet and targeting required markup

> > - JSR-168 portlet container behaviour will be implemented 

> in portal-engine

> block to support

> >   3rd party portlet implementations

> 

> > I still have some questions where I am not sure about answers:

> > - what will be (or is) the main difference of current 

> portal-framework and

> new portal engine?

> >   What were the main issues that caused rewrite of existing 

> portal-fw to

> portal engine?

> Mainly flexibility, like choosing different authentication 

> mechanism etc and

> implementing

> the JSR-168 which will only happen for the portal block 

> (unless someone

> steps in and

> does it for the portal-fw as well, which would be very very tricky).

> 

> > - what exactly will be implemented from JSR-168 spec to 

> portal engine,

> what components will

> >   then be still used from cocoon?

> Good question, I'm wondering this myself these days :) Now, 

> currently the

> JSR-168 defines

> only portlets, but not the portlet container itself (only part of the

> behaviour of the

> container), so it might be that the portal engine of Cocoon 

> stays the same.

> But you

> will have the abilitiy to use a JSR-168 portlet instead of a pipeline.

> 

> > - what future do you see for cocoon as a portal framework 

> when JSR-168

> compliant containers

> >   will come out (i.e. Jakarta Pluto) and what part of 

> portal application

> lifecycle should

> >    then cocoon cover?

> I honestly don't know - this is something the users will 

> decide. Now, I hope

> that the

> cocoon portal engine will be JSR-168 compliant as well (soon), so when

> developing portlets it

> doesn't matter if you choose Cocoon or Pluto or Jetspeed or 

> whatever. At

> least that's

> the theory which I think will not always be the practice: 

> When you develop a

> portlet you

> 

RE: [Portal] future and design questions

2003-10-27 Thread Carsten Ziegeler
> ĎURDINA Michal wrote:
>
> Hello!
> Right now I am in process of evaluating available portal solutions.
> Because I am big cocoon enthusiast I took a deeper look into the cocoon
> portal-fw and portal blocks.
The portal block is a newer implementation that is in general more flexibel
than the old one but currently lacks for example administration tools etc.

>
> I would try to summarise the main features I found when played with both
> portal-framework and portal engine. Please correct me if I am wrong:
>
> - both solutions aim mostly to implement portlet container capabilities
> - both solutions are quite similar from the view of sitemap configuration
and coplet features
> - coplets provide XML feeds and are realized by sitemap pipelines (local)
or by accessing any
>   source in the internet (defined by uri)
> - authentification is done by authentification-fw but this is not required
as this can be
>   replaced by other solution i.e. by container managed security
> (http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=106703524221219&w=2)
Yes, but this is only true for the portal block; the portal-fw block is tied
to the
authentication-fw. Although it is possible with some trick to use a
different
approach with the portal-fw as well.

> - user's settings are stored in files (by means of sourcewriter
transformer) but they can
>   be persisted by any data store by means of specialized transformers
> - final HTML look is created by xsl stylesheet applied after syndicating
all coplets in layout template
> - other clients (PDA, WAP) can be handled by applying different xsl
stylesheet and targeting required markup
> - JSR-168 portlet container behaviour will be implemented in portal-engine
block to support
>   3rd party portlet implementations

> I still have some questions where I am not sure about answers:
> - what will be (or is) the main difference of current portal-framework and
new portal engine?
>   What were the main issues that caused rewrite of existing portal-fw to
portal engine?
Mainly flexibility, like choosing different authentication mechanism etc and
implementing
the JSR-168 which will only happen for the portal block (unless someone
steps in and
does it for the portal-fw as well, which would be very very tricky).

> - what exactly will be implemented from JSR-168 spec to portal engine,
what components will
>   then be still used from cocoon?
Good question, I'm wondering this myself these days :) Now, currently the
JSR-168 defines
only portlets, but not the portlet container itself (only part of the
behaviour of the
container), so it might be that the portal engine of Cocoon stays the same.
But you
will have the abilitiy to use a JSR-168 portlet instead of a pipeline.

> - what future do you see for cocoon as a portal framework when JSR-168
compliant containers
>   will come out (i.e. Jakarta Pluto) and what part of portal application
lifecycle should
>then cocoon cover?
I honestly don't know - this is something the users will decide. Now, I hope
that the
cocoon portal engine will be JSR-168 compliant as well (soon), so when
developing portlets it
doesn't matter if you choose Cocoon or Pluto or Jetspeed or whatever. At
least that's
the theory which I think will not always be the practice: When you develop a
portlet you
need functionality and in some cases you find this functionality in your
portlet container
(in Cocoon, in Jetspeed etc.) and you will use this. From that point on
you're
tied to that container. But the JSR-168 helps here a lot.

Anyway, personally, I think Cocoon is a good base for portal applications as
it
provides so many good concepts, like the avalon based architecture, the
sitemap,
the processing pipelines, flow, blocks (with 2.2), form handling frameworks
etc
that make developing complex applications alot easier. And you can use all
these nice little things in your portlets as well.

HTH
Carsten