[Framework-Team] Re: Plone 5 - rough roadmap

Alexander Limi limi at plone.org
Tue Mar 23 21:52:42 UTC 2010


+1 to xdv as long as it gets a decent new name. ;)

Now that xdv supports CSS-style selectors, it's by far the most compelling
choice.

On Tue, Mar 23, 2010 at 2:29 AM, Martin Aspeli
<optilude+lists at gmail.com<optilude%2Blists at gmail.com>
> wrote:

> Tom Gross wrote:
>
>> On 03/12/2010 04:07 PM, Hanno Schlichting wrote:
>>
>>> Hi there,
>>>
>>>  ...
>>
>>> On the "future" side we have:
>>>
>>> - Chameleon
>>> - Deco / Blocks
>>> - Dexterity
>>> - WSGI
>>> - xdv as the default theming story
>>>
>>
>> Is there still discussion space to choose between xdv and Deliverance.
>> I'm not to deep in the subject but I have heard that Deliverance can be
>> used with other web-applications, but xdv is Plone specific.
>> If this is true, Deliverance would open Plone to a broader community.
>>
>
> Where did you hear that? It's not correct. ;-)
>
> Deliverance is a Python-based implementation. It is used either as a
> standalone proxy or in a WSGI pipeline. As such, it may be attractive to
> people with a WSGI-oriented stack. It also has more client-side tools and is
> generally broader in scope than XDV.
>
> XDV is an XSLT-based implementation. You compile theme + rules into an
> XSLT, which is then deployed either in a WSGI pipeline step, or in a web
> server like nginx or Apache. As such, it is even broader in scope in the
> sense that it's not tied to Python.
>
> collective.xdv is a Plone control panel + hook to apply an XDV theme
> without the need for a fronting web server. This is a good solution for
> people with no further integration needs. However, the same theme + rules
> can be compiled and deployed as an XSLT if that's desirable.
>
> Probably the most important deciding factor is that XDV is more
> lightweight, overlaps less with existing tools, should be faster, and -
> crucially - has more uptake in the community. With Plone 3 and Plone 4 at
> least it's also easier to set up and deploy than Deliverance, which ether
> requires a standalone process that proxies to Zope, or adoptation of
> repoze.zope2 to get a WSGI stack in Zope.
>
>
> Martin
>
> --
> Author of `Professional Plone Development`, a book for developers who
> want to work with Plone. See http://martinaspeli.net/plone-book
>
>
> _______________________________________________
> Framework-Team mailing list
> Framework-Team at lists.plone.org
> http://lists.plone.org/mailman/listinfo/framework-team
>



-- 
Alexander Limi · http://limi.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.plone.org/pipermail/plone-framework-team/attachments/20100323/93ed001d/attachment.html>


More information about the Framework-Team mailing list