metamod:roadmap

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
metamod:roadmap [2008-10-21 11:35:23]
egils
metamod:roadmap [2011-02-15 10:44:21]
heikok
Line 1: Line 1:
-====== Roadmap ======+====== Roadmap for 2.8 ======
  
-Next Release: possibly December including +**due Jan/Feb 2011**
-  OAI-PMH harvest and distribution +
-  Editing metadata through quest +
-  new dataset xml files +
-  hierarchical metadata+
  
 +The roadmap is currently work in progress.
  
-Future Development: +The requirements specification for the release can found here https://svn.met.no/metamod/catalyst-testing/docs/requirement_specification.ods (work in progress)
-  * pluggable security configuration+
  
 +Current open questions can be found here [[open_questions28]]
 +
 +===== Planned changes =====
 +
 +  * Rewrite the web frontend from PHP to the [[http://www.catalystframework.org/|Catalyst]] Perl framework.
 +  * Implement collection basket.
 +
 +Of the planned changes the conversion to Catalyst is expected use most of the time.
 +
 +===== Conversion to Catalyst =====
 +
 +==== Functionality ====
 +
 +The functionality is expected to be the same for most parts of the application except that the use of sessions will be removed from the search page.
 +
 +==== Technology ====
 +
 +The conversion will be based on the following Perl modules:
 +
 +  * Moose
 +  * Template::Toolkit
 +  * DBIx::Class
 +
 +==== Installation and deployment ====
 +
 +Installation of dependencies will be based on .deb packages. As we cannot be restricted by the packages that are provided as part of Debian we need to create our own packages for all CPAN packages that are used.
 +
 +When deploying an application update_target.pl will still be used. update_target.pl will still be able to replace any file from the source directory to the target directory. Over time it is expected that this functionality is not needed and that it will be replaced by a different system. What this will be is not known at this time.
 +
 +To override the CSS styles for the application, the file 'catalyst/root/static/css/custom.css' should be replaced. This file is be default empty, but still loaded for all pages.
  • metamod/roadmap.txt
  • Last modified: 2022-05-31 09:29:32
  • (external edit)