sophia antipolis, september 2006 behind the portal software - the naaya technology miruna bădescu...

12
Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

Upload: lorin-hardy

Post on 03-Jan-2016

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

Sophia Antipolis, September 2006

Behind the portal software - the Naaya technology

Miruna Bădescu

Finsiel Romania

Page 2: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

2

What is Naaya?

A multilingual content management system based on glossaries and thesauri for data indexing

Strong interoperability featuresAllows non-technical people to administrate

various aspects of the portal

Page 3: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

3

Naaya main features

User friendliness in content managementMultilingual supportSkinable layout Publishing workflow and version controlEasy import/export of dataFlexible security modelModern accessible layoutExpandablePowerful search mechanismsCollaboration (syndication and web services)

Page 4: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

4

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 portalscustom features, relevant for each customer

Page 5: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

5

History of Naaya

2000 – the EEA needs more and more Zope-based portals with common CMS functionality

2002 – the first portal toolkit is released - NatPort2004 – EWPublisher is released, a more advanced

toolkit2005 – 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

Page 6: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

6

Naaya …

Naaya glossary

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 content

Naaya calendar

Naaya forum

Naaya core

CHMmodule

SEMIDEmodule

Finsielmodule

Page 7: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

7

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

Page 8: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

8

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)

Page 9: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

9

The Naaya community

Each successful (open source) framework has a community behind it:end users giving feedbackstakeholders deciding on trends, standards,

technologiessoftware developers implementing the updates

Page 10: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

10

How to maintain/build the community

Tracker for wish lists?Helpdesk agent – ticketing systemDiscussion forum for end users (countries)?Mailing lists?Online demonstration website for upcoming

versions What else?

Page 11: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

11

Why the name?

Because we like how it sounds and it didn’t have hits on Google

Linguistic sciences say:Naaya = little sister, in GreenlandicNaaya = dog, in the Indian dialect from CalcuttaNaaya = round trip journey, in the Navajos

dialect from AmericaNaaya = common surname in Uganda

Page 12: Sophia Antipolis, September 2006 Behind the portal software - the Naaya technology Miruna Bădescu Finsiel Romania

12

Coming up…

www.naaya.org