Re: Jestpeed 1.2: status

2000-12-06 Thread ingo schuster

At 21:31 2000-12-03, Raphael Luta wrote:
Hello,

It's been about one month since we started clean-up the Jetspeed source
code and implement new features. In this one month, a lot of work has
been done and many new ideas were proposed and the project now counts
3 new committers.
I think this is a good time for every feature owner to give a little
statis report on his different tasks.

Here is my status:

* Update Jetspeed to the new Turbine User and ACL architecture: done
As I wrote in an earlier note, jetspeed now works with latest turbine, 
but it doesn't take any advantage of the new security model so far.
(This is another task on the todo: "Incorporate Turbine ACL features in 
Jetspeed")
I'm not happy with all the enrollment and login screens/actions, but I 
don't think we should spend much time at this point, as they are gonna be 
reworked in the templates anyway.

* Implement a customizer system for both the Portlets and the Portal Layout
Some of my colleagues have been working on this. There was/is much more 
to do here, as we needed some sort of persistence mechanism in order to 
write configuration data/psml files back to the disk...
Anyway, I understood that this work is almost done. The customizer will 
be very basic, but still: it works and it is something that does it's job 
(and can be improved later).
I'll explain this to you in more detail in a few days (there are some 
other high priority jobs for me to first). We should discuss the changes on 
the list next week so that hopefully I'll be able to commit the changes end 
of next week or the one after that.



I'll start with mine:

I've been mainly active this month in the clean-up process of the source
code and the integration of services within Jetspeed.

I'm currently working on 3 issues:
- patching Turbine and Jetspeed in order to be able to distribute
   a binary WAR
- reworking the screens/layouts/navigations to use Webmacro

My JSP templates are only layout and navigations, I haven't fully replaced 
ecs (screens). That's an item on the todo...
Raphael, I somewhere read following statement about the jars in turbine's 
lib directory: "vleocity-0.4.jar: Atemplating engine that will soon replace 
Webmacro." This was a posting of Cristopher Elkins on 17th, October - I'm 
not sure if this is agreed upon by all turbine members, but if so, we 
should probably use velocity instead of webmacro?

- implementation of template support in portlets/portletcontrols/
   portletcontrollers

I think WAR support should be achieved within next week.
The 2 other tasks will take between 1 week and 3 weeks depending
on the time I have available for working on Jetspeed.

That's great! WAR support will solve many installing questions.

ingo.

During next week, real work will probably prevent me from being very
active on the project but I should be able to catch in the
following weeks.

--
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]



--
--
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]




RE: Jestpeed 1.2: status

2000-12-06 Thread Diethelm Guallar, Gonzalo

 Raphael, I somewhere read following statement about the jars 
 in turbine's 
 lib directory: "vleocity-0.4.jar: Atemplating engine that 
 will soon replace 
 Webmacro." This was a posting of Cristopher Elkins on 17th, 
 October - I'm 
 not sure if this is agreed upon by all turbine members, but if so, we 
 should probably use velocity instead of webmacro?

Yes, Velocity is (will be) replacing WebMacro as far as the
Turbine list is concerned. It is pretty stable right now, with
a few minor wrinkles to be ironed out. Its parser is WAY more
flexible than WebMacro's, and there are already key components
in Turbine (such as torque) that heavily use Velocity.


-- 
Gonzalo A. Diethelm
[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]




Re: Jestpeed 1.2: status

2000-12-06 Thread Raphael Luta

"Diethelm Guallar, Gonzalo" wrote:
 
  Raphael, I somewhere read following statement about the jars
  in turbine's
  lib directory: "vleocity-0.4.jar: Atemplating engine that
  will soon replace
  Webmacro." This was a posting of Cristopher Elkins on 17th,
  October - I'm
  not sure if this is agreed upon by all turbine members, but if so, we
  should probably use velocity instead of webmacro?
 
 Yes, Velocity is (will be) replacing WebMacro as far as the
 Turbine list is concerned. It is pretty stable right now, with
 a few minor wrinkles to be ironed out. Its parser is WAY more
 flexible than WebMacro's, and there are already key components
 in Turbine (such as torque) that heavily use Velocity.
 

Yes, but currently there's still some support classes missing for 
Velocity and most important: the templates are the same so switching
for Webmacro to Velocity will just be an issue of changing the default
configuration in TR.p.

AFAIK, in the latest Turbine, Webmacro is still the default templating
system.

--
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]




Re: Jestpeed 1.2: status

2000-12-06 Thread Jon Stevens

on 12/6/2000 6:52 AM, "Raphael Luta" [EMAIL PROTECTED]
wrote:

 Yes, but currently there's still some support classes missing for
 Velocity and most important: the templates are the same so switching
 for Webmacro to Velocity will just be an issue of changing the default
 configuration in TR.p.
 
 AFAIK, in the latest Turbine, Webmacro is still the default templating
 system.

However, in the TDK, Velocity is.

We will 120% support WebMacro, but people will be strongly encouraged to use
Velocity instead.

-jon



--
--
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]




Re: Jestpeed 1.2: status

2000-12-05 Thread Raphael Luta


[EMAIL PROTECTED] wrote:
 
 Raphael,
 
 thanks for the info.
 
 Would the template support in portlets/controls/controllers
 use nested invocation of templates like in the example below
 to avoid use of ECS for page generation ?


Yes
 
 template1 (e.g. controller template)
   calls template11 (e.g. control template )
 calls template111 (portlet template)
 calls template112 (portlet template)
   calls template12 (e.g. control template )
 calls template121 (portlet template)


Something like that yes, although I was also playing with the idea
of changing the portal OM, the control would become the display peer
of a portlet thus completely hiding the portlet API from the
rendering engine. This will allos to evolve the rendering/layout 
engine independently of the portlet API.
 
 I assume that would that also be WebMacro templates ?

I like Webmacro :)

 Maybe we might do something similar based on JSPs also ...
 

Definitely, the framework will be template system abstracted.

--
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]




Re: Jestpeed 1.2: status

2000-12-05 Thread SCHAECK





 Something like that yes, although I was also playing with the
 idea of changing the portal OM, the control would become the
 display peer of a portlet thus completely hiding the portlet API
 from the rendering engine. This will allos to evolve the
 rendering/layout engine independently of the portlet API.

Seems like a very good idea to me.

Best regards,

Thomas

Thomas Schaeck
IBM Pervasive Computing Division
Phone: +49-(0)7031-16-3479  e-mail: [EMAIL PROTECTED]
Address: IBM Deutschland Entwicklung GmbH,
Schoenaicher Str. 220, 71032 Boeblingen, Germany

[EMAIL PROTECTED] wrote:

 Raphael,

 thanks for the info.

 Would the template support in portlets/controls/controllers
 use nested invocation of templates like in the example below
 to avoid use of ECS for page generation ?


Yes

 template1 (e.g. controller template)
   calls template11 (e.g. control template )
 calls template111 (portlet template)
 calls template112 (portlet template)
   calls template12 (e.g. control template )
 calls template121 (portlet template)


Something like that yes, although I was also playing with the idea
of changing the portal OM, the control would become the display peer
of a portlet thus completely hiding the portlet API from the
rendering engine. This will allos to evolve the rendering/layout
engine independently of the portlet API.

 I assume that would that also be WebMacro templates ?

I like Webmacro :)

 Maybe we might do something similar based on JSPs also ...


Definitely, the framework will be template system abstracted.

--
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]






--
--
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]




Re: Jestpeed 1.2: status

2000-12-04 Thread SCHAECK





Raphael,

it may be that some of your work impacts our work in the areas
of WAP support and JSP template support. Can you provide a brief
overview on these items ?

 - reworking the screens/layouts/navigations to use Webmacro
 - implementation of template support in portlets/portletcontrols/
  portletcontrollers

Best regards,

Thomas

Thomas Schaeck
IBM Pervasive Computing Division
Phone: +49-(0)7031-16-3479   e-mail: [EMAIL PROTECTED]
Address: IBM Deutschland Entwicklung GmbH,
Schoenaicher Str. 220, 71032 Boeblingen, Germany




--
--
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]




RE: Jestpeed 1.2: status

2000-12-04 Thread David Sean Taylor

Im working on the profiler service. Starting today and for the remainder of
December, I hope to be a lot more active. I am looking at doing this in two
phases: first without Turbine security and then the second phase to add the
security. I hope to commit the first part of the work by the end of next
week, and the second phase 1-2 weeks after.

--
David Taylor
[EMAIL PROTECTED]

 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED]]On Behalf Of Raphael Luta
 Sent: Sunday, December 03, 2000 12:31 PM
 To: JetSpeed
 Subject: Jestpeed 1.2: status


 Hello,

 It's been about one month since we started clean-up the Jetspeed source
 code and implement new features. In this one month, a lot of work has
 been done and many new ideas were proposed and the project now counts
 3 new committers.
 I think this is a good time for every feature owner to give a little
 statis report on his different tasks.

 I'll start with mine:

 I've been mainly active this month in the clean-up process of the source
 code and the integration of services within Jetspeed.

 I'm currently working on 3 issues:
 - patching Turbine and Jetspeed in order to be able to distribute
   a binary WAR
 - reworking the screens/layouts/navigations to use Webmacro
 - implementation of template support in portlets/portletcontrols/
   portletcontrollers

 I think WAR support should be achieved within next week.
 The 2 other tasks will take between 1 week and 3 weeks depending
 on the time I have available for working on Jetspeed.

 During next week, real work will probably prevent me from being very
 active on the project but I should be able to catch in the
 following weeks.

 --
 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]





--
--
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]




Re: Jestpeed 1.2: status

2000-12-04 Thread SCHAECK




Raphael,

thanks for the info.

Would the template support in portlets/controls/controllers
use nested invocation of templates like in the example below
to avoid use of ECS for page generation ?

template1 (e.g. controller template)
  calls template11 (e.g. control template )
calls template111 (portlet template)
calls template112 (portlet template)
  calls template12 (e.g. control template )
calls template121 (portlet template)

I assume that would that also be WebMacro templates ?
Maybe we might do something similar based on JSPs also ...

Best regards,

Thomas

Thomas Schaeck
IBM Pervasive Computing Division
Phone: +49-(0)7031-16-3479  e-mail: [EMAIL PROTECTED]
Address: IBM Deutschland Entwicklung GmbH,
Schoenaicher Str. 220, 71032 Boeblingen, Germany

Raphael Luta wrote:

 [EMAIL PROTECTED] wrote:
 
  Raphael,
 
  it may be that some of your work impacts our work in the areas
  of WAP support and JSP template support. Can you provide a brief
  overview on these items ?
 
   - reworking the screens/layouts/navigations to use Webmacro

 This is just implementing the screens awith Webmacro templates
 just like Ingo did with JSP templates so have users have their
 choice of templating
 system.

   - implementation of template support in portlets/portletcontrols/
portletcontrollers
 

 I'll send to the list a proposal as soon as I have time.

 --
 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]