Book Review: Professional Plone Development by Martin Aspeli
Alan Berg from Free Software Magazine publishes a review of Martin Aspeli's new book. He introduces Plone and explains what the book is made for. In 300 pages, Aspeli systematically builds from scratch a viable example application based on Plone version 3.
Source : BERG A., Book Review: Professional Plone Development by Martin Aspeli, in FSM, 15.05.2008
Plone is a well-known Content Management Systems (CMS). Since it’s relatively easy to customize to a specific enterprises style and workflow, there is a healthy trade of services around the core software. Martin Aspeli, the book’s author, is an active contributor to Plone. Heavy involvement in a project that you are writing about always bodes well for the potential value and quality of a book that you, the reader might be considering buying. Aspeli’s book “Professional Plone Development”, published by PACKT, proves this quality point once again.
Plone is a stable and well thought of application. Based on Zope (an application server) and built with the Python programming language, the terminology and underlying structures may take an inexperienced developer a while to fully understand.
Plone is not just a CMS, but also a mature framework for extensions floating on top of the services Zope provides.
I am sometimes amazed by the difference in terminology between languages and also across application space. When is a package a gem or a gem an egg or an object repository etc, etc? Reading about Plone for the first time, I was relieved to find that Martin Aspeli’s book fully explained each new term. He fully understands the meaning of each term and consistently takes the time to explain it.
Martin Aspeli positively radiates Plone experience. Historically, he
has contributed significantly. He has also been the spokesperson for
the Framework Team.