Changes between Initial Version and Version 1 of proposals/JeevletSandbox


Ignore:
Timestamp:
May 31, 2011, 5:06:51 AM (13 years ago)
Author:
fxp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • proposals/JeevletSandbox

    v1 v1  
     1= Jeevlet sandbox =
     2
     3|| '''Date''' || 2011/05/30 ||
     4|| '''Contact(s)''' || Francois ||
     5|| '''Last edited''' || ||
     6|| '''Status''' || complete ||
     7|| '''Assigned to release''' || - ||
     8|| '''Resources''' || Available ||
     9|| '''Ticket''' || ||
     10
     11== Overview ==
     12
     13This proposal aims to create a sandbox for the Jeevlet engine which is a Jeeves flavor based on RESTLET.
     14The idea is to add the capability to start many catalogues with only one GeoNetwork installation.
     15Having a public sandbox will improve the visibility of the project.
     16
     17
     18=== Proposal Type ===
     19 * '''Type''': Metadata view
     20 * '''App''': !GeoNetwork
     21
     22=== Links ===
     23 * '''Documents''':
     24 * '''Email discussions''':
     25 * '''Other wiki discussions''':
     26
     27=== Voting History ===
     28 * Vote proposed by Francois on 31th May 2011, result was
     29
     30----
     31
     32== Proposal ==
     33
     34In that environment, you could run many catalogues with only one
     35GeoNetwork installation. Each catalogue are defined using a WEB-INF-!NodeId directory
     36and started as a !GeoNetworkRestletApplication according to that configuration.
     37
     38All catalogues are sharing the Managers (eg. !ThesaurusManager, !SchemaManager) but
     39not the configuration (eg. DB, !DataDir, !LuceneDir).
     40
     41Made by Jean-Pascal Boignard and Mathieu Coudert.
     42
     43The sandbox is composed of:
     44 * svn:externals to trunk
     45 * one new module: jeevlet
     46 * a custom pom to link jeevlet to GeoNetwork main maven module.
     47
     48
     49=== Backwards Compatibility Issues ===
     50None.
     51
     52=== New libraries added ===
     53 * New module.
     54
     55
     56== Participants ==
     57 * Francois