News
Plone 5 Released
PLOG 2013
Plone Open Garden 2013 is hosted by Abstract in Italy.
The agenda includes Speakers' Corner Program and lots of inspiring sprints and discussions.
Since 2007, people innovate Plone around-the-clock in a fabulous high end hotel, brainstorming by the pool in its mediterranean garden and sprinting in its meeting rooms.
Plone 4.3 Alpha Release
Improvement proposals included in this release:
- #8699 (https://dev.plone.org/ticket/8699) Make byline use the publication date if it exists
- #10959 (https://dev.plone.org/ticket/10959) API for password validation policy
- #11773 (https://dev.plone.org/ticket/11773) Ship with Dexterity
- #11838 (https://dev.plone.org/ticket/11838) Add z3c support to plone.app.portlets
- #12110 (https://dev.plone.org/ticket/12110) Plain text searches ignore accents
- #12227 (https://dev.plone.org/ticket/12227) In-Plone theme editor
- #12235 (https://dev.plone.org/ticket/12235) Unified batch implementaion
- #12776 (https://dev.plone.org/ticket/12776) Removing kupu completely from plone
- #12844 (https://dev.plone.org/ticket/12844) Switch to new version of TinyMCE
- #13101 (https://dev.plone.org/ticket/13101) Update to DateTime 3
Plone 4.3 no longer pulls in a bunch of zope.app.* packages that it doesn't actually need. If you're using an add-on that does need things from zope.app.* packages, that add-on should either declare the dependency itself, or very likely it can be easily adjusted to no longer have the dependency. In this case it is probably an import of getSite, which should now be from zope.component.hooks instead of zope.app.component.hooks.
KSS is about to be removed.
Also worth reading: Ten Lesser Known Improvements in Plone 4
In-Plone Theme Editor
It is a significant milestone that plone.app.theming is included in Plone 4.2, but creating themes and uploading as zip files is not an effective way to create a new theme. A sensible environment is needed in which designers and administrators can create themes without filesystem access or knowledge of Buildout or Python, whilst still allowing them to reuse and download/distribute (via zip files) themes or progress to filesystem development.
PLIP 1227 describes this needs, and the core work is a theme editor expected to be included in Plone 4.3. The discussion and development work keeps going. Hopefully amazing results will arrive soon.
Plone's Theme Editor from Eric Steele on Vimeo.
Build Web Apps Having Fun
Andrew Mleczko 是義大利 RedTurtle 公司的工程師,在 EuroPython 2011 的 How to Build Complex Web Applications Having Fun? 講題裡,他介紹了 Plone 與 Pyramid 整合案例,讓 Plone 負責內容管理,再由 Pyramid 負責垂直功能的開發。
plone4_buildout Template
Templer is the successor of ZopeSkel. templer.core beta release is the first step in the breakup of the ZopeSkel package into a number of smaller and more easily managed packages. ZopeSkel is a collection of skeletons for quickstarting Zope and Plone projects. The templer.core package contains basic namespace, nested namespace and recipe templates and the zopeskel script.
The plone4_buildout recipe results in a self-contained version of ZopeSkel installed via the buildout method described above. It thus provides the zopeskel and paster commands inside its bin folder.
Original posts:
- http://plone.293351.n2.nabble.com/ANN-templer-core-tp5793771p5793771.html
- http://plone.293351.n2.nabble.com/ANN-templer-core-1-0b2-templer-buildout-1-0a1-tp5816174p5816174.html
- The Templer Manual provides the canonical documentation on how to use ZopeSkel
- http://plone.293351.n2.nabble.com/ANN-ZopeSkel-2-19-Released-tp5949864p5949864.html
New Plumi Release
Plumi is a Free Software video sharing Content Management System based on Plone and produced by EngageMedia.
In addition to other improvements and re-factoring of Plumi, this release includes new production and development buildouts located inside the plumi.app egg, updating the caching system, cleanup of installation code and moving parts to GenericSetup, replacing older products with newer and better maintained products or removing dependencies and other improvements.
See Plumi demo site for its step-by-step content editing, flowplay display view, and multilingual support.
Original message:
Ubuntu Package for Plone
Here are the steps:
- Adding Enfold Systems GPG public key to apt-get configuration
wget http://www.enfoldsystems.com/pubkey.gpg
apt-key add ./pubkey.gpg
- Adding repository information
vi /etc/apt-get/sources.list
deb http://dist.clients.enfoldsystems.com/ubuntu lucid universe
- Update apt-get database
apt-get update
- Install Plone demo site
apt-get install plone40-demo
Original message is at http://plone.293351.n2.nabble.com/Ubuntu-package-for-Plone-3-3-4-0-was-Re-Plone-4-0-1-on-Debian-5-0-tp5677038p5677038.html
Tropo Mashing up Demo
Moveable Weather is a free web app with Tropo, for people to call a special phone number and get their local wether read to them. They can then hop in the car, drive 500 miles down the highway, call the same number, and get the updated wether. Tropo provides the Python Web API library for developers to work with Google App Engine.
Original message is at The Tropo Blog.