Re: Archetypes-oriented Sprint

"Boos, Paul M." <[email protected]> Thu, 17 Aug 2006 09:01:04 -0400
Newsgroups gmane.comp.web.zope.plone.archetypes.devel
Message-ID <22F7362FE26C4B4FB7B88749EA2E7F01013F9F18@0015-its-exmb02.us.saic.com>
Martin,

 

I'll address your issues below...

 

Cheers!

Paul

 

 

Boos, Paul M. wrote:

> 

> My team at SAIC is looking to sponsor a Sprint to do some updates to 

> Archetypes and wanted to explore other developer's interest in 

> participating.  Here is some general information on how the Sprint is 

> being planned - the first 3 are Archetypes general; the last bullet 

> focused on integration with Openlaszlo, which will be a bulk of the 

> work:

> 

 

I don't quite understand this.

 

What is Laszlo? Why would this benefit AT? Are you talking about making
changes to AT core (in which case you'll need to get buy-in from the wider
community and the release manager, of course)?

 

PAUL> Laszlo is a presentation server - it consumes an XML file and web
services and produces either an HTML or Flash interface.  I used to work for
a non-open source CMS company and while we had a portal API (just like
CMF/Plone) almost all customers wanted the presentation layer separate.
What we are proposing is concentrating on having a set of templates that
would produce the Laszlo XML as an add-on/plug-in/maybe as a fork. 

 

 

> -          We would add in a set of properties for JavaScript events (e.g.

> onBlur) so that these could be produced in a more tightly integrated 

> fashion as opposed to using CSS and JavaScript. These would be 

> registered on an Archetypes class.

> 

 

Have you looked at the work going on in Bling and KSS?

 

PAUL> No, but if this being geared toward a 3.0 release of Plone it is a
little late for us.  We needed some of the event property registration stuff
yesterday.  

 

 

> -          We would modify all standard widgets that ship with Archetypes

> and some others (particularly a couple used in building references) to 

> take advantage of these registered events.

> 

 

This sounds fairly risky, and potentially overlapping with wider AJAX work

proposed for 3.0 in the shape of Bling and/or KSS.

 

PAUL> Perhaps, when we did some searching, none of these turned up, so if
you can pass me some URLS that explain that work, we would be happy to synch
up with them if the work is truly similar.  Perhaps we can accelerate its
release.

 

 

> -          Develop documentation for these properties and how you would

> implement these in ArgoUML (or other modeling tool).

> 

> -          We have 10 use-cases based around developing default

> lzx_contents, lzx_edit, and lzx_view - these would produce Laszlo lzx

> files

> rather than XHTML; we are not focusing on much of the standard Plone

> skinning architecture at this point - Laszlo must know the URLs to go to

> for

> these, but we would utilize workflow, permissions, and need to be logged

> in

> (if the permission set required it).  The idea is that Plone could be used

> to manage content and be able to render lzx compliant XML for use by

> Laszlo.

> This in turn can provide rich Dynamic HTML or Flash interfaces.

> 

 

PAUL> It sounds to me like you're takling about introducing a dependency on
a

third-party system in AT - again, this sounds a bit suspect to me.

 

PAUL> Not at all; this would be just another way of rendering data - we will
not be replacing base_edit, or any of the other fundamental "templates", but
provide another set of templates that could be called.

 

PAUL> BTW, this email to this list is precisely a reach-out to the broader
community.  We will donate the code developed (which most certainly will not
be production ready for the Laszlo connectivity, but hopefully will be
production ready for the JavaScript events registration to the Archetypes
community and will also assist as we can in integrating with what the
broader community wants.  Basically view it as a set of volunteers out of
the woodwork that have seen a need and are working to fill it.

 

 

 

Martin

-- 

View this message in context:
http://www.nabble.com/Archetypes-oriented-Sprint-tf2115342.html#a5835274
<http://www.nabble.com/Archetypes-oriented-Sprint-tf2115342.html#a5835274> 

Sent from the Archetypes - devel forum at Nabble.com.

 

 

 

Paul M. Boos, PMP

NIPO Program Manager

SAIC: From Science to Solutions

Office:   703-419-5065

Mobile:  703-307-4322

On-Site: 703-601-9831 (no voicemail)

eMail:    [email protected] <mailto:[email protected]> 

Navy eMail: [email protected] <mailto:[email protected]>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
Archetypes-devel mailing list
Archetypes-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/archetypes-devel