120 likes | 207 Views
Behind the portal software - the Naaya technology. Miruna Bădescu Finsiel Romania. What is Naaya?. A multilingual content management system based on glossaries and thesauri for data indexing Strong interoperability features
E N D
Behind the portal software - the Naaya technology • Miruna Bădescu • Finsiel Romania Sophia Antipolis, September 2006
What is Naaya? • A multilingual content management system based on glossaries and thesauri for data indexing • Strong interoperability features • Allows non-technical people to administrate various aspects of the portal
Naaya main features • User friendliness in content management • Multilingual support • Skinable layout • Publishing workflow and version control • Easy import/export of data • Flexible security model • Modern accessible layout • Expandable • Powerful search mechanisms • Collaboration (syndication and web services)
What does Naaya bring? • A set of components that allow the creation of an “out of the box” portal with: • generic characteristics for today’s portals • custom features, relevant for each customer
History of Naaya • 2000 – the EEA needs more and more Zope-based portals with common CMS functionality • 2002 – the first portal toolkit is released - NatPort • 2004 – EWPublisher is released, a more advanced toolkit • 2005 – Naaya is released and widely used: • EC CHM toolkit version 2 • SEMIDE portal toolkit • EIONET West Balkans nodes • Various Italian clients • Finsiel’s public websites • Others in preparation
PTK – sustainable development • Zope – mature Web and application server • Naaya – framework with a core set of generic modules + 1 custom module for each type of application Naaya forum Naaya content CHM module Naaya calendar SEMIDE module Naaya glossary … Naaya core Finsiel module Naaya …
Toolkit distribution page • A page to be decided on the SEMIDE public website • Needs to keep track of all released versions • Needs a changes log for each new version • Offers links to tutorials and manuals Example distribution page for the CHM community: http://biodiversity-chm.eea.europa.eu/ptk
Source code management The EIONET SVN repository http://svn.eionet.europa.eu makes the Naaya tools and SEMIDE custom components publicly available (Currently, the SEMIDE components are stored on Finsiel’s SVN)
The Naaya community • Each successful (open source) framework has a community behind it: • end users giving feedback • stakeholders deciding on trends, standards, technologies • software developers implementing the updates
How to maintain/build the community • Tracker for wish lists? • Helpdesk agent – ticketing system • Discussion forum for end users (countries)? • Mailing lists? • Online demonstration website for upcoming versions • What else?
Why the name? • Because we like how it sounds and it didn’t have hits on Google • Linguistic sciences say: • Naaya = little sister, in Greenlandic • Naaya = dog, in the Indian dialect from Calcutta • Naaya = round trip journey, in the Navajos dialect from America • Naaya = common surname in Uganda
Coming up… • www.naaya.org