Escenic Community Engine 3.3-1
Escenic Community Engine 3.3-1 adds support for Escenic Content Engine 5.1 and introduces Dashboard, a control centre for managing communities.
Dashboard
The Dashboard is greatly inspired by Google Reader and uses AJAX and REST to provide a fast and responsive user interface. There are one-letter shortcuts for the standard actions, making it very easy to quickly moderate numerous user comments. The Dashboard uses the same APIs as Escenic Content Studio, but in a light-weight web interface designed purely for comment moderation. Editorial staff may also use Escenic Content Studio to moderate comments.
Dashboard screenshot:
REST web service API
Escenic Community Engine 3.3-1 provides a RESTful API for 3rd party application developers. This API allows for reading, creating and updating content on an Escenic Community Engine website from any program written in a language using HTTP and XML. This makes it possible to seamlessly include Escenic Community Engine content on different websites, regardless of their location.
The included JavaDoc contains an overview of what servies and operations are available, what content they expect and deliver as well as what return codes they return. These are the most important classes which document what services and operations are available:
- com.escenic.community.ws.AuthTokenService
- com.escenic.community.ws.CommunityService
- com.escenic.community.ws.ArticleService
All XML returned and delivered by the Escenic Community Engine web services validate after RNG schemas located in the schemas directory:
- community-user.rng
- community-blog.rng
- community-auth-token.rng
Please see the Escenic Community Engine for further details.
There is also a separate guide for tuning and optimizing an installation: Escenic Community Engine Performance Guide. This guide contains information about how to best use ESI (Edge Side Includes), apply caching rules to dynamic content and best practices for JSP development.
Further information
This release also contains various fixes and enhancements. See the release notes for details.
Please see Escenic Community Engine 3 roadmap for more details about the upcoming releases Escenic Community Engine.
Escenic Community Engine 3.3-1 was released January 16 2010.
