Naaya is an open source content management system built on top of the Zope Internet and application server. It is suited for people that want to quickly start a website and reduce to a minimum the need to refer to technical system administrators for its update and maintenance. Also, it is suited for creating networks of portals due to the integrated search across multiple sites, skinnable layout and support for creating self-installable toolkits.
It is released under the Mozilla Public License (MozPL or MPL) and it is designed in a modular and extensible way. It was initially developed by the European Environment Agency and several modules were added to suit the needs of other European institutions.
Naaya source code and relevant documentation are maintained at the Eionet Subversion repository using Trac as issue tracker for new features, bugs and enhancements.
Buildout scripts for the installation of Naaya are available on the corresponding repositories, along with some extension packages. Several custom Naaya distributions have been developed for various networks of portals with specific installation procedures, documented separately.
Naaya was developed and it is being maintained by the European Environment Agency (EEA) through its IT consultants. Although the EEA only builds the features needed for its projects, the consultants can answer questions and enhance the platform for its community of users.
Main features
Content management functionalities: cut/copy/paste, delete, submit/approve/validate content, edit, translate, check-in/edit/check-out of single itemsWide range of pluggable content types, starting from the standard ones till specific ones like Project, Expert, ContactPowerful graphical page editor integrated, for easily creating HTML pagesBuilt-in publishing workflow that allows public submission, review and delegation of authorityOld version storing for filesSupport for publishing multimedia filesLink checker with detailed reports on broken linksVersioning, history and undo supportFull-text indexing of documents such as Word, open Office and PDFIndexing of the content using glossaries and thesauriUser management with the possibility to use other sources of users aside from the local repositorySkinnable layout: easy to create and change different layouts that can have multiple color schemesComplete separation of the content (data), logic (functionality and behavior) and presentation (layout)Upload notificationsPortlets engineMultilingualityTranslation of each individual content item (e.g. folder, news, file, HTML document, event)Translation centre for the messages and labels that appear in the user interface, with import/export of the translations in XLIFF, PO and CSV formatsInteractive mapsComments on contentDiscussion forumConsultation toolsSurvey toolPhoto gallery with automatic image scaling, thumbnail generation, geo-localization of the photos and bulk upload/download of photos from zipIssue trackerPowerful syndication tools to expose the local RSS channels and grab remote onesAutomatic export of content in RSS or ATOM-based formats (feeds such as latest uploads, latest news, content of folders, etc.)XML exports of site configurationsRDF calendar of events from multiple websitesStandards-compliant XHTML and CSSCross-platformAccessibility compliantNavigation and updated site mapsHuman-readable URLsExpandable: easy to integrate other Zope products or write your ownModular: possibility to replace certain modules