Tarek’s new thing What’s the coolest Python application, framework or library you have discovered in 2009? That would be Zenoss. I’m very impressed with the application as well as the community, which is awesome. They remind me a lot of the Plone community; I think the two can learn a lot from each other. What […]
A Sane Buildout For repoze.zope2 + Plone
This is a follow-up to Martin Aspeli’s introduction to repoze and Plone from last year A Tale of Two Buildouts There are two stories going on here, both of which Martin Aspeli recently described in great detail and Chris McDonough tackled last year. For the purposes of this blog entry, I’ll refer to the issue […]
Is Anyone Using plone.org’s New PyPI Functionality?
python setup.py upload -r plone.org Lots of exciting things are happening with Plone.org! Calvin Hendryx-Parker and Six Feet Up are working on moving *.plone.org to one of their powerful new servers (with some exceptions, most notably {svn,dev}.plone.org will remain in place, as I understand it)! Alex Limi and company are working on deploying a new […]
Getting Excited About Plone as Eggs
Updated for 4.x I’m really excited about this because it greatly simplifies the development and deployment story for Plone. For example you can now create a Plone buildout.cfg file like this: [buildout] extends = http://dist.plone.org/release/4.0a1/versions.cfgversions = versions find-links = http://dist.plone.org/thirdparty/PILwoTk-1.1.6.4.tar.gz parts = instance [instance] recipe = plone.recipe.zope2instance user = admin:admin eggs = PILwoTk Plone Thanks […]
ZPUGDC Meeting Tonight
ZPUGDC & DC Python Meetup: December Meeting http://python-groups.blogspot.com/2008/12/zpugdc-dc-python-meetup-december.html
Naked Plone Theme
Products.naked_plone I’ve needed this for some time, but I’m finally getting around to shipping it. In addition to making it easy to disable default Plone styles, this add-on provides an “Advanced Setup” site action. The action is disabled by default, but you can enable it in portal_actions -> site_actions. It adds a “placeful” string:manage_main link […]
repoze.bfg Tonight
Tonight ex-Zope Corporation developer Chris McDonough unveils his BFG From the docs, BFG is: is a Python web application framework. is inspired by Zope’s publisher, though it is less ambitious in scope. relies heavily on Zope libraries and WSGI. Familiarity: As web developers, we’ve become accustomed to working in very particular ways (primarily using Zope […]
Placeful Theming
For some themed location /foo/bar, you want “bar” and everything below it to look different than “foo”. I had to do a bit of placeful theming lately and I thought I would share the techniques I used (thanks davisagli, jonbaldievieso, vedawms). Let’s say you have a Plone 3 site, and for some location /foo/bar/baz, you […]
Help Me Upgrade plone.org
Because plone.org should run the latest Plone You may be wondering why plone.org is not running the latest version of Plone. Well wonder no more! By the end of this month, it will be. I have been working onthe various bits and pieces needed to upgrade for months, including: Testing the “live” Data.fs against the […]
Take Back The Tap
Promote tap water over bottled water ACLARK.NET, LLC is proud to announce http://www.takebackthetap.org. The following software was used to deploy this site: Plone 3.0.6 PloneFormGen 1.2.1 RedirectionTool 1.2 qSEOptimizer 1.0.1 webcouturier.dropdownmenu 1.1.2
Buildout Recipe Tip: hexagonit.recipe.download
How to handle difficult old-style add-ons. Sometimes an “old-style” add-on is distributed as foo.tar.gz and extracts to foo/, but the package is called bar. This can be a problem when using the plone.recipe.productdistros recipe because when bar is extracted to parts/productdistros/foo it will not work. Fortunately there is hexagonit.recipe.download, which allows you to specify the […]
Zope User Groups
Updated Zope User Group Information Today I updated http://www.zope.org/Resources/UserGroups. Most of the information came from Chris Calloway. Now it’s better than the old one and should be easier to maintain.
Repoze Meetups
Plumbing Zope into the WSGI Pipeline As Paul Everitt recently mentioned, the dudes are back. Three self-described graybeards doing what they love: Zope. But this is not your father’s Zope. This is Repoze, which integrates Zope technologies with WSGI and reusable Python middleware. One of the dudes will be delivering the first of a two […]
First Post
I have decided to start a blog! Why? Because Plone allows me to do so. But also: I have been reading a lot of Plone blogs lately and they have inspired me to write my own. I want to interact with other Plonistas. I want to get my web 2.0 on. To that end, this […]
Help Improve Plone’s API Documentation
Sponsor my trip to the Plone Doccom Sprint in California I’m travelling from Washington, DC, USA to Mountain View, CA, USA June 26 – 29 to participate in the 2007 Plone Doccomm Sprint. My main focus will be updating Plone’s online API documentation. If you are interested in seeing this done and would like to […]