WebLion: Seeking Feedback and Contributions: Buildout for K-12
A PloneEdu Project to Assist K-12 and Other Educational Institutions Adopting Plone We are developing a product list to provide a working buildout or installation of Plone that meets the needs of core...
View ArticlePlumi: Plumi 3.1-Final has been released
EngageMedia and Unweb are pleased to announce the release Plumi 3.1, the latest version of the video sharing platform that is built on the Plone open source content management system. You can download...
View ArticleMaurits van Rees: Indexes in catalog.xml considered harmful
Basic use of catalog.xml Using GenericSetup you can add indexes and metadata columns to the portal_catalog with a catalog.xml file like this: <?xml version="1.0"?> <object...
View ArticleSix Feet Up: High(er) Performance Single Server Hosting
The following post talks a bit about the hosting environment I built for my personal site. Please feel free to ask me questions on the following configuration and I will do my best to answer them. Now,...
View ArticleTarek Ziade: Firefox Sync Server in Python — Take 1
I have been working for a bit more than a month now on the next generation of the Firefox Sync server in Python and while the project is still in its early stages and subject to a lot of changes, I...
View ArticleEncolpe: Using WingDBG as egg for Zope buildout
For Wing IDE user I start a mercurial branch for the WingDBG product that allow you to make live debugging in the editor in Zope/Plone. It’s just an eggification of the official WingDBG product and...
View ArticleRepoze: Groundhog (Using BFG to Build a Microframework) #5: Exception Handling
In the fifth screencast in the Groundhog series, we equip our microframework with a way to translate exceptions raised by developers into HTTP responses. We then allow our developers to use convenience...
View ArticleRepoze: Groundhog (Using BFG to Build a Microframework) #6: Events and...
In the sixth and final screencast in the Groundhog series, we allow our microframework's users to subscribe to and receive events, which are objects broadcast by BFG at various well-known points during...
View ArticleMikko Ohtamaa: Applying monkey patches in Django middleware layer
Monkey patching is a technique to modify module functions or class methods in Python and other dynamic languages run-time. It differs from the traditional source code patching that it does not need...
View ArticleKarl Horak: Amazon Sales Ranks for Plone Books
It's been a good year so far for Plone textbooks. New titles have been rolling out steadily. Packt currently lists 10 plus a couple related titles dealing with CMS selection and Python. I should...
View ArticleNoe Nieto: Hola mundo con twitter y python
Primero Preparar Ubuntu 10.04 para usar el api de twitter con python en virtualenv $ sudo aptitude install python-virtualenv $ virtualenv --no-site-packages --verbose twitter_api $ cd twitter_api $...
View ArticleEncolpe: Que lire pour faire du Plone
Plutôt que de faire une revue des deux ouvrages paru cet été sur Plone je vais vous présenter l’état des lieux des publications autour de Plone. Du développement à la documentation En quelques années...
View ArticleMikko Ohtamaa: Python Interest Group Finland (PIG FI) – join now
I have started a mailing list / Google group for Python Finnish community. http://groups.google.com/group/pigfi As far as I know such thing didn’t exist before. We discussed about the establishment of...
View ArticleFour Digits: Iterate, Sharing, Permissions and Workflows
Sharing is caring! In this use-case I will describe all actions done to get my workflow working.In my case there are two roles: processowner and author. The processowner has the rights to iterate and...
View ArticleRedTurtle: Where is my manage portlets link?
Check that your content implements plone.portlets.interfaces.ILocalPortletAssignable
View ArticleIsrael Saeta Perez: On Deco and Tiles – the big picture
I’ve been working these months in a Google Summer of Code project entitled Core tiles development. One thing I wanted to do is to write some documentation about how the whole Deco/Blocks/Tiles system...
View ArticleIsrael Saeta Perez: Organizing a competition with Plone
The following story is an attempt to show an example of how one can work with Plone in real world project. It’s based on a real product whose development I contributed to: acentoweb.competition. The...
View ArticleSix Feet Up: Plone Interest Continues to Grow
Plone texts have seen increased sales in recent months. The Plonemetrics Blog gathered the data from Amazon for the number of Plone books that were sold so far this year. What stands out is that there...
View Article