The Plone Foundation launched a new version of its open-source content management software on Tuesday, emphasizing improvements in ease of use and the addition of automatic versioning throughout the Plone 3.0 product.
Plone helps users manage documents, files, and images through a Web interface and also lets them publish that content to the Internet or to an intranet. The project got under way in 2000 and the software has been downloaded over 1 million times, according to Alexander Limi, Plone's co-founder. Users include eBay, the U.S. Central Intelligence Agency, and Novell.
Plone remains a community effort with the Plone Foundation, in place since 2004, acting as a support organization for the software, its development and marketing. The foundation is the legal owner of the Plone code.
Versioning was the single most requested feature by Plone's user community, Limi said. As changes are made in online content, Plone 3.0 now automatically keeps track of those alterations, providing a trail of who edited what information as well as the ability to roll back to earlier versions of the content.
The new release also reflects a lot of work done by the community to make Plone simpler to use, particularly for those ad-hoc users who may not be fully conversant with content management technology. The improvements are the beginning of a plan to introduce a role-based user interface, Limi said. That capability will likely appear in the next Plone release, he added.
The community has also come up with a new overall look for Plone. "Our design is about five years old," Limi said. "It's starting to look a bit dated." The new design is available in Plone 3.0, but isn't the default setting; that will also come in the next version of the software.
One of the major challenges facing the Plone community is how to deal with the considerable skills gaps between those users up to speed with the latest version of the open-source Zope Web application framework and those who aren't familiar with Zope 3. Plone is based on Zope and is incorporating more and more Zope 3 functionality. One way Plone 3.0 helps address that issue is by providing tools that can wrap around Zope 3 features and make them look and respond as through they were written in Zope 2, Limi said.
There's a temptation for some open-source players to get rid of existing functionality in favor of completely rewriting their software, but hat's not an option for Plone, Limi said. As a community-led effort, the project doesn't want to leave any users of older versions of its technology behind. "We're rebuilding the plane as we fly it," he said.
Other new features in Plone 3.0 include improvements to the software's security, search, and workflow functionality.
Limi believes the new release and recently passing the 1 million downloads milestone signal that Plone is about to become a mainstream technology and one likely to be embraced by more enterprise users. Web content management providers Vignette and Microsoft are Plone's main competitors, Limi said.
The Plone Foundation is interested in the growing trend of open-source organizations working together to create integrated stacks of their software. But Limi pointed out that while that kind of collaboration is easy to do company-to-company, like the February tie-up between database vendor MySQL and business intelligence software company JasperSoft, it's not so easy for Plone.
"You can't just walk up to Plone and say 'We want to partner with you'," he said. Any potential partnership needs the approval of the Plone community and the foundation has to ensure that they're even-handed in their treatment of all third parties. "We don't have time to chase them [partnerships] down," Limi added. "They have to come to us."