Ivar Vasara wrote:
>
> A couple of weeks back, I emailed Kevin (and subsequently this list) about
> possibly working on Jetspeed for my upcoming practicum. Unfortunately
> things didn't quite work out as I had hoped and the idea of Jetspeed as
> a project was scrapped..
>
> Things have taken an interesting twist though.. instead of a particular
> project I'm doing an internship at the Vancouver Community Net
> (freenet) helping them improve their webspace.. after much discussion it
> looks like I'm going to be setting up jetspeed for them. The components
> they most want is a web/email gateway (hotmail clone) and a voting
> booth. My 'official' project is to help get the email gateway working as
> they were looking at commercial options before I got here..
>
> I am definitely still just a student and Jetspeed is new to me, so I may
> be over my head here (allocated project time is 16 hrs/week for 10 weeks)
> especially with learning all the subtools (cvs, turbine, ant, etc?..) but
> I figured I'd announce my intentions anyway..
Ok. Here is the scoop about the e-mail gateway.
Jetspeed actually started out a long time ago (when it wasn't called
Jetspeed or under Apache) and I decided to Open the source. Because soo
many things have changed and the code basically became obsolete I
decided to scrap my web gateway and work on the Portal infrastructure
and then come back to the old code and port it to use XSP (see Cocoon).
Mail-XSP (http://24.3.47.214:8080/cocoon/mail-xsp/index.html) has been
written since then and does a pretty good job of integrating Mail and
Cocoon. I have got the go ahead to make it part of Jetspeed and change
the license to APL. It does need some work but will be a decent
starting point. As per XSP/Java/Jetspeed integration it should become a
Portlication. This is just a portlet with application="true" as an
attribute (see the PortletBrowserPortlet).
After this we should look over the old code to see if there is something
that we can bring over.
The hardest part is to get XSP to work under Jetspeed. There is a bug
in Cocoon that prohibits it to work. It could be that I am just
accidentally manifesting it with our
JetspeedServletConfig/JetspeedServletResponse/JetspeedServletRequest.
You should be able to get it running 100% under Cocoon very easy. If
you have problems with the integration as a Portlet don't worry about
it. Someone else will hack on the core and then you can have it part of
Jetspeed as 1.3 or something. The things that need to change to bring
Mail-xsp to Jetspeed are some work that we would appreciate to. Like
changing the package to org.apache.jetspeed.mail.xsp and putting the
license on all the code. Committing it. Telling the author. notes in
the xml/xsl files and then commit them.
If you have any questions let me know.
Kevin
--
Kevin A Burton ([EMAIL PROTECTED])
http://relativity.yi.org
Message to SUN: "Please Open Source Java!"
"For evil to win is for good men to do nothing."
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]