[Plone-UI] Theme Distribution (was: Should we integrate ACE into p.a.theming?)

Ross Patterson me at rpatterson.net
Thu Sep 8 23:08:54 UTC 2011

Martin Aspeli <optilude+lists at gmail.com>

> On 6 September 2011 23:34, Alex Clark
> <aclark at aclark.net> wrote:
>     Indeed. I tried to do this with the "Diazo theming sprint" a few
>     months back. And several folks followed the "mentioning the zip
>     file first" pattern. E.g.
>     - http://plone.org/products/plonetheme.earthlingtwo
>     But the controversial part was: I put the zips inside a Python
>     package because that struck me as the most logical thing to do. It
>     struck other folks as the opposite. The logic was based almost
>     entirely on one thing: easy distribution. If I create a zip inside
>     a Python package, I can use existing tools to publish it (i.e.
>     mkrelease). If not, I'd have to upload TTW (which I ended up doing
>     anyway to quell complaints).
>     Anyway, in the real world, with elro's resource directory feature
>     in p.r.zope2instance, I suspect *just zips* has at least a
>     fighting chance to catch on. It would stand a better chance if we
>     built a new place to upload them (e.g. an overhauled PSC perhaps
>     integrated with thememanager[1])
> First of all, we could make tools (or you could ;-) to make it a
> one-command thing to upload a theme to plone.org.
> Secondly, this wouldn't have felt natural to you if you weren't a
> developer used to creating eggs and uploading them to PyPI.

What about versioning themes then?  Wouldn't we have to reinvent a bunch
of wheels if we don't use eggs?


More information about the UI mailing list