On 23.10.2012 13:13, Pierre-Arnaud Marcelot wrote:
> Hi Kiran,
> 
> On 23 oct. 2012, at 12:05, Kiran Ayyagari <[email protected]> wrote:
> 
>> yeap, like we just discussed, we can certainly do that, the two things
>> that immediately come to my mind are
>>
>> 1. the impact of such a change in the code
> 
> It can be important, I haven't checked yet.

<smartass>
$ cd apacheds
$ find . -name "*.java" | xargs grep "uid=admin,ou=system" | wc -l
200
$ find . -name "*.java" | xargs grep "ou=system" | wc -l
2743

Seems to be a good opportunity to define a constant and to follow the
DRY rule ;-)
</smartass>

>> 2. and the number of existing installations that will break because of
>> this change
> 
> These are the exact number of existing installations that are going to break 
> when going from server.xml to config.ldif.
> 1.5.x and 2.x installation will never be upgradable out of the box.
> Since we breaking things, let's be consistent and try to gather all the 
> configuration in a single location.
> 
> Software is about change. We would never go beyond the 1.0 mark if everything 
> was set in stone forever.

+1

Nothing prevents our users to create an ou=system partition and
uid=admin user.

Kind Regards,
Stefan

Reply via email to