commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Henning P. Schmiedehausen" <>
Subject Re: [configuration]Last call for patches
Date Mon, 16 Aug 2004 22:21:24 GMT
Emmanuel Bourg <> writes:

>Even with a deprecated getVector() method the 1.0 release will not 
>become a drop in replacement for the various pre-1.0 snapshots, the 
>constructors with a default configuration have disappeared for example 
>and some classes have been renamed. I'd prefer a clean 1.0 API and 
>encourage people to update their code, if they don't do it now they'll 
>do it later for the 1.x or 2.0 release when the deprecated methods are 
>removed, why postponing the inevitable ?

Because for the main users of commons-configuration, which are turbine
and torque, with this patch, these _are_ drop in replacements.

I understand your argumentation, as you and Eric are the current main
developers on c-c, feel free to revert the patch; I did check it in
before reading the mailing list, sorry.

I would still vote for a release _with_ the getVector() stuff, because
there are so many commons-configuration-200xyyzzzz versions floating
out there and an 1.0 release with getVector() would give them a
released baseline to work from.

I know about the C'tors, however, the only problematic case I've found
is PropertyConfiguration(String, Configuration), which is used by
older turbine-stratum, but Eric fixed this up for the HEAD.


Dipl.-Inf. (Univ.) Henning P. Schmiedehausen          INTERMETA GmbH        +49 9131 50 654 0

RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

"Fighting for one's political stand is an honorable action, but re-
 fusing to acknowledge that there might be weaknesses in one's
 position - in order to identify them so that they can be remedied -
 is a large enough problem with the Open Source movement that it
 deserves to be on this list of the top five problems."
                       -- Michelle Levesque, "Fundamental Issues with
                                    Open Source Software Development"

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message