This is a follow up to my ‘Getting Excited about Plone as Eggs’ post. This is a follow up to my Getting Excited about Plone as Eggs post. Generally speaking, the recommended and supported way to install Plone is via the installers, e.g. the Unified Installer. Obviously, if you want things to Just Work™ you […]
Category: Uncategorized
New Year’s Python Meme
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 […]
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 […]
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 […]