<br>I'm curious about zope/plone, so not the best option to be a maintainer. I can, however, take a shot at the update, although it's not looking like a trivial process to get up to speed on this one!<br><br>Check out this list of ports in the dports/zope tree:<br>
<br><span style="font-family: courier new,monospace;">zope-archetypes/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-btreefolder2/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-cmf/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-cmfactionicons/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-cmfformcontroller/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-cmfmessage/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-cmfphoto/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-cmfphotoalbum/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-cmfplone/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-cmfquickinstallertool/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-cmfusertracktool/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-cvsfile/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-emil_email_client/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-externaleditor/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-externalfile/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-extfile/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-formulator/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-generator/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-groupuserfolder/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-localfs/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-localizer/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-mimetypesregistry/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-placelesstranslationservice/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-ploneerrorreporting/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-plonekeywordmanager/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-ploneloginhistory/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-plonewebmail/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-portaltransforms/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-revisionmanager/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-stripogram/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-usersniffer/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-usertrack/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-validation/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-zopetree/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-zopezen/</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">zope-zphotoslides/</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">zope-zsyncer/</span><br style="font-family: courier new,monospace;"><br><br>The download link looks simple enough:<br><a href="http://www.zope.org/Products/">http://www.zope.org/Products/</a><br>
<br>Zope appears to be stable at 2.11.4 and 3.4.0, so the dilemma may be which one or how many to port?<br><br>From the zope site, we have options to download/install various python CMF too:<br><a href="http://www.zope.org/Products/CMF/">http://www.zope.org/Products/CMF/</a><br>
<br>The recent stable versions of the python CMF available are 2.1.1, which is not the same as the python-zopeinterface version (3.3.0).<br><br>The plot thickens when we get to the level of a Plone dependency tree, i.e.:<br>
<a href="http://plone.org/documentation/faq/plone-versions">http://plone.org/documentation/faq/plone-versions</a><br><br>From this FAQ, it appears the plone installation may require it's own "tailor-made" CMF.<br>
<br>For my part, I want to focus on Plone. I may work out a way to install plone with the bundled dependencies to avoid conflicts with other ports OR try to massage a Plone port to work with other ports. Note the specific dependency for Plone 3.x on python2.4.4 - it just doesn't get more specific than that ;-) As a general note about MacPorts, the general philosophy to maintain the most up to date packages is good. It's best to avoid multiple installation versions, wherever possible. In this case (Plone 3.x), it appears the very specific dependency requirements may force us to adopt some very version specific ports to satisfy those dependencies (eg, a port for python2.4.4 and zope2.10.x.<br>
<br>Take care,<br>Darren<br><br><br><br><br><div class="gmail_quote">On Tue, Sep 8, 2009 at 12:57 PM, Ryan Schmidt <span dir="ltr"><<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im"><br>
On Sep 8, 2009, at 14:53, Darren Weber wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm curious about using Plone, which is currently at version 3.3. I've downloaded the "unified installer" from <a href="http://plone.org/products/plone" target="_blank">http://plone.org/products/plone</a> and I'll take a look at the content of that package to see what the latest dependencies are (most likely they are satisfied by some MacPorts). However, it appears the zope port is outdated.<br>
<br>
Is anyone else working on the Zope port? Is it a significant dependency of many other ports that are in wide use now? That is, what reason is there for the zope port to be "outdated", if any? Are there functional reasons, politics, superceded software, or what?<br>
</blockquote>
<br></div>
As far as I know, the zope ports (there are 43 ports with "zope" in the name) are outdated because nobody maintains them. (Only the three py*-zopeinterface ports are maintained.) It would be great if somebody would maintain the rest of them and update them.<br>
<br>
</blockquote></div><br>