Hi all,

As Amdatu we already have several projects building on our core. At the same 
time, we're a project that is still growing, refactoring and optimizing fast. 
I'm starting this thread to try to come to some kind of consensus about how do 
deal with change in such a way that people using Amdatu can still build on it 
whilst we can still innovate.

I think recent initiatives such as restructuring the build, making sure Bamboo 
is up and running, adding tests and code coverage and our roadmap [1] already 
help a lot here, but nevertheless we need to make sure we all work in a 
predictable way. That means that changes in general should be initiated by 
creating a task for it in JIRA, especially if they involve some kind of 
feature/API change. This way people using Amdatu can learn about them in 
advance and voice their concerns if appropriate.

At the same time, users of Amdatu have two options. They can either uses 
released versions, as found in our downloads section [2], or they can use our 
"bleeding edge" trunk. In any case it is probably advisable for them to 
register to our mailing lists to learn about what's going on in the project, as 
that's our only official way of making decisions and discussing features and 
changes [3].

WDYT?

Greetings, Marcel


[1] http://amdatu.org/confluence/display/Amdatu/Roadmap

[2] http://amdatu.org/confluence/display/Amdatu/Downloads

[3] http://amdatu.org/confluence/display/Amdatu/Project+information

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.amdatu.org/pipermail/amdatu-developers/attachments/20101011/147b9066/attachment.html
 

Reply via email to