My comments on JSR-168 support are as follows. First let me say that JSR-168 support is probably the most important feature needed in Wicket. The reason for this is that as an architect or project leader I cannot choose a framework for a web application that has no plan for supporting a portal environment. Since most portal products are JSP-based, we end up bound into a JSP strategy many times even when it is clearly not the optimal approach.

My objectives for Wicket (or any web framework) is to enable my ability to build a web application in Wicket which can be deployed as a portlet in a JSR-168 compatible portal environment (ie. Jetspeed, Weblogic Portal, Websphere Portal, Plumtree, Liferay, etc).

I do provide instruction in several portal environments and would be interested/willing to put together a tutorial for building a Wicket- based portlet, probably targeted towards Weblogic Portal.

Great to see this effort underway!!

Cheers,

Vince

On Aug 20, 2005, at 11:57 PM, Ate Douma wrote:

All,

I finally got some time this week to start with the JSR-168 Portlet support and I
committed my first set of changes for that to the 1_2 branch.

Beware: this is still very much a work in progress (not "process" as I accidentally
wrote in some commit messages :-).

As you already can tell from my changes, this will require some big structural changes because currently Wicket is still very deeply entangled with the Servlet api. To be able to use Wicket in a Portlet context, *all* of that needs to be abstracted
away to a generalized interface.
And, although I will do my best to keep as much of the current public api intact,
important changes will be required.

This is a "major operation" which will take easily several weeks or more, and although I'm very dedicated to get this working ASAP, I can only work on this in my own free time. Furthermore, although I have a rough idea what will be needed, it certainly will take some time before the whole picture becomes clear. So don't expect this to be finished
or even stabilized overnight.

Next week, I'll try to provide a global overview of the things I think are needed.

I think it also might be interesting to know why I'm working on the JSR-168 support.
I'm a core developer of the Apache Jetspeed 2 Enterprise Portal:
  http://portal.apache.org/jetspeed-2.
And, I'm also the creator of the Struts Portlet Bridge which allows you to use Struts
for JSR-168 Portlet Development.

Since I created the Struts Bridge, other Portlet bridges were developed too (not only by me) and recently the Apache Portals Project Management Committee decided to create a new
(and Jetspeed independent) home for these bridges:
  http://portals.apache.org/bridges.

And then came Wicket :-)

We of the Jetspeed-2 team have become very interested in Wicket as possible portlet development framework. So, a few months ago, I got in touch with Eelco and after some discussions I agreed on joining the Wicket team and help providing native portlet support. I also like to mention that others from the Jetspeed-2 team have promised to provide support.

So, everyone interested in Wicket Portlets: please help out with discussing, coding and
testing this baby.

Regards,

Ate Douma

Oh, and I'm also Dutch ;-)




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/ bsce5sf
_______________________________________________
Wicket-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/wicket-user




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to