[
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