Hi:

Recently, the representatives of the main Invenio 2 development teams
get together to discuss the road map to Invenio 3.  The following
diagram summarises our common vision:

   
http://simko.home.cern.ch/simko/tmp/invenio-3-roadmap-2015-04-01/invenio-3-vision.png

You can see the big topics outlined in the map: the move towards (1) new
data model and (2) elasticsearch; continued (3) separation of Invenio
into a set of independent packages; and (4) progressive renaissance of
legacy modules by fully reinventing them in the new ecosystem.

Another part of the map focuses on processes inherent in the move: nice
defaults to drive easy adoption, better documentation and rich test
suite to empower people, promoting cross-team sprints for topics of
general interest, etc.

To borrow a chess terminology, the above "strategic" map will be
completed by several "tactical" maps discussing how do we get there
concretely.  As an example, the data model topic is described in detail
here: (WIP)

   
http://simko.home.cern.ch/simko/tmp/invenio-3-roadmap-2015-04-01/invenio-3-data-model.png

More to follow in the coming weeks.

Best regards
--
Tibor Simko

Reply via email to