I am happy to announce the availability of the Community Version 2.1 of its Open Source Enterprise Content Management System. I know it came out a week ago last Friday, but we wanted to give the vacationing Americans a chance to catch up after the 4th of July holiday.
This release brings a more modern REST-oriented or Web-oriented architecture where anything can be addressed through a URL through our new Web Script technology. In addition, Web Scripts are our strategy for bringing new light-weight UI components into portals and Microsoft Office. Using Web Scripts, the Alfresco system now provides access to its repository services from anywhere, are easier to access content and workflow information, and are easier to construct using scripting languages like JavaScript, FreeMarker or PHP. Alfresco Version 2.1 is available for download from SourceForge at http://dev.alfresco.com/downloads. (Remember to vote for Alfresco for Best Project for the Enterprise while you are there.)
I'd like to publicly thank all of engineering for the tremendous effort around Release 2.1, which is the foundation for a revolution in how enterprise content management is done. The engineers accomplished a tremendous amount while supporting the customers and the technical support team to provide the level of service that you all expect. Thanks to Paul Holmes-Higgin for managing the project and Kevin Cochrane for bringing in product management. Bringing you the actual code of Version 2.1 was:
- Andy - Web Content Management indexing and search
- Ariel - Forms enhancement, asset regeneration
- Britt - Locking services, deployment services, attribute service for web content
- Dave - Creating the Web Script technology while updating BPM for WCM launch & expiry workflows
- Derek - Multilingual services, XML extractor, map-able metadata extraction, core service improvements
- Gary - CIFS Fixes and enhancements (major code merge still going on for AIFS)
- Gav - Link management UI, deployment UI, launch and expiry UI
- Jon - Link management service
- Kev - JavaScript & Freemarker enhancements, portlets, WCM locking UI and web client enhancements
- Linton and Lawrence - UI design for this release and next
- Mike - Word integration and portlets with some cool AJAX enhancements
- Roy - PHP scripting, Blog integration, Mediawiki integration
- Steve - For managing the quality assurance process as always
In addition, new employees Jan started work on extending multi-tenant support for our hosting customers and Saravanan provided prototyping with Flex and Web Scripts for our enterprise network offering which will be in a follow-on release.
I would also like to thank those in the community that have contributed to this release. Particularly interesting were the extensions to manage translations and multi-lingual documents contributed by the developers in the European Commission.
Version 2.1 of Alfresco is a significant change in how we are approaching integration with other systems. The Web Script framework for constructing REST-style interfaces will simplify mashups and provide several out of the box user interfaces for previewing and viewing content, view query results and processing workflows. The Web Script dispatcher maps URIs to resources such as user interface components and data-oriented resources in the Alfresco repository, such as content, content metadata, workflows or people registered with the repository. Web Scripts support access and update using standard HTTP methods and can be constructed using light-weight scripting languages including JavaScript or PHP. The Alfresco server includes a built-in server-side JavaScript debugger to enable line by line step through, variable inspection and arbitrary script execution.
JSR-168 Portlet construction and integration is now much easier with Web Scripts with pre-built components providing some of the most common features required in portals, such as document browsing, mapping of web content, tracking of workflow and tasks, and tracking of web content forms, tasks and assets. These new components use a much easier AJAX-based user interface that simplify browsing, hide more complex information and provide detachable previews and summaries. Out of the box integrations with Liferay 4.3 and JBoss Portal 2.6 will be available soon. Creating new portlets can be done using simple scripting using FreeMarker or JavaScript.
A new Microsoft Word integration built using the Web Script technology, provides a simple, light-weight browser control that display Web Script components based upon the context of the document being edit. The plugin provides a Office-tailored set of components including a document dashboard for personal context, current tasks and actions available on the document, a repository browser, document detail view, task and workflow information and search pane providing federated search available using the OpenSearch API.
In addition, version 2.1 provides extensions to web content management and workflow to simplify the management of websites. Alfresco web content management now supports transactionally-complete deployment of content to one or more web servers. Either all the updates happen or they don’t. Preventative locking of web assets is now supported as is native search of the web site based upon the Lucene full-text engine. The Alfresco workflow, built using JBoss jBPM, now provides task commenting, viewing history of completed tasks, and timers to support expired tasks or timed release of content to a website.
Recent Comments