[ 
http://jira.amdatu.org/jira/browse/AMDATU-131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=10180#comment-10180
 ] 

Bram de Kruijff commented on AMDATU-131:
----------------------------------------

Ok, so we agree on no fancy storage engine, no (webbased) ui and I also agree 
on the KISS (for now) argument.  The Preferences-might-not-be-what-you-expect 
argument is more about bundle storage I guess (and yes I know but we wanted 
simple) and this is why I advocate a (more or less) consolidated pluggable 
mechanism for core services. As Ivo said before... you might want something 
else to back it in a specific environment. True, I have not really thought 
through how the service selection mechanism would work and be configurable. 
Maybe through config or even system properties as it is not something one would 
likely change (on the fly) for a particular deployment. Are there common 
patterns for this or is it in fact an anti-pattern?

Bottomline on my part is that I think we agree on the most important points and 
can decouple  with simple (specific) storage. I will rethink and explore 
possibilities for my argument and may revisit the topic at some later point in 
time :)

> Implement Simple persistent storage for Amdatu core
> ---------------------------------------------------
>
>                 Key: AMDATU-131
>                 URL: http://jira.amdatu.org/jira/browse/AMDATU-131
>             Project: Amdatu
>          Issue Type: Task
>          Components: Platform - Persistence
>    Affects Versions: 0.0.6
>            Reporter: Ivo Ladage - van Doorn
>            Assignee: Ivo Ladage - van Doorn
>             Fix For: 0.0.6
>
>
> Some simple storage engine needs to be used to store roles for UserAdmin, 
> configuration for ConfigurationAdmin and tenants for the tenant service. 
> There are a lot of (open source) options, most of them described on this 
> page: http://java-source.net/open-source/database-engines
> The main question however is I think; what do we require from this storage?
> Requirements:
> -1- Very lightweight; small in size, low memory footprint, etc.
> -2- Low software/hardware requirements (i.e. supports Java 1.3)
> -3- The storage engine must be open source and provide a Java API
> -4- A simple web-based GUI would be nice, though not required

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to