Hi Emmanuel!

Emmanuel Lecharny wrote:
I will gather all the items present in the previous roadmap into three different lists :
1) Mandatory : what we absolutely need for a 2.0
2) Good to have : what we want to have in a 2.0 if we have time to do it
3) Not urgent : what we can push in a 2.5 release

So here is the list :

1) Mandatory

...


- Interface cleaning : we have to check all the common interfaces and clean them. It's not necessarily a costly task, but as we will freeze the API, we have to do that before 2.0-RC1

This one is really important if someone plans to extend the server. The task includes updating the javadoc of the interfaces as well.

- Documentation : This is also an something we must deliver. Documentation is not only good for our users, it's also good for us, as developpers, because writtng documentation helps to see where the API is not consistent.

Main problem is the configuration, which has changed with each minor version. In order to make any progress here, we need to finalize the configuration for the 2.0 first. There must be a decision at some point about the technologies used etc. (XML, xbeans, stored in DIT, ...). We had discussions about this topic every month.

- VSLDAP : We would like to pass the STANDARD test this year. That should not be too complicated.

In order to reduce workload, I would declare VSLDAP at STANDARD level as "Good to have". Only BASE level is "Mandatory" from my point of view.

Even for BASE, stabilizing the configuration soon is a must. Configuring the test suite is tricky (especially the SSL part), and it costs time to modify it if configuration changes.

Greetings from Hamburg,
    Stefan


Reply via email to