Vincent Fretin
A professional blog
Plone 3 for Education (sample chapter)
Erik Rose wrote a new Plone book about using Plone for Education. Click to view a sample chapter.
Full example of committing and merging a fix
I show you a full example of committing a fix in a branch and then merging it to trunk. I'm sure it will be useful to someone.
Please don't put mo files in subversion
Please don't commit mo files to subversion. I show you a problem that can occur if you do that. Then I explain how you can include mo files in your package at release time.
Review: Plone 3 Theming
I finally managed to finish my reading of the Plone 3 Theming book written by Veda Williams that Packt Publishing sent me some months ago. Here is my review.
Fourth Annual Open Source CMS Award Launched
Nominations for "2009 Open Source CMS Award" by Packt Publishing opened since August 3 and closes September 11. Last year, Plone won the "Best Other Open Source CMS" category. I hope it will win this year too. If you want to nominate Plone, go to Open Source CMS form: http://www.packtpub.com/nominate-open-source-cms-mvp The content of this post is the Press release untouched from Packt Publishing.
Chapter of the new "Plone 3 Theming" book
Packt Publishing asked me to publish a chapter of the new "Plone 3 Theming" book written by Veda Williams. Here it is. I should receive shortly a copy of the book so I can review it.
Creating a viewlet with five.grok
I show you how to use five.grok to easily insert a warning box when an ATDocument is expired.
Varnish user, be careful!
Update: It seems I made wrong assumption, the problem was not grace options, but default_ttl option set to 120s. If you use the varnish configuration generated by plone.recipe.varnish < 1.0rc11, you are in trouble. Please read on!
Review: Practical Plone 3
My review of the Practical Plone 3 book. This book is not only for beginners! There are great chapters in this book like a good introduction to ArchGenXML and ArgoUML, setting up Varnish and CacheFu... I recommend it to everyone!
Varnish Guru Meditation on timeout
How to configure the backend connection timeout to avoid Varnish "Error 503 Service Unavailable Backend did not respond. Guru Meditation: XID: 456452130" Update 2009-06-27: You should not have the problem with Varnish 2.0.4 and plone.recipe.varnish 1.0rc11 anymore. Please read the article for details.
Update your translation for Plone 3.3
You have 6 days to update your translation before Plone 3.3 release.

