Re: [configuration] Interface vs class

2008-11-05 Thread Simon Kitching
James Carman schrieb: > > This pattern (replacing the implementation of specific methods) is not > supported "out of the box" by Proxy, but perhaps it should be? I > wonder how common it is that you'd want to replace the implementation > of certain methods and you wouldn't just go ahead and extend

Re: [configuration] Interface vs class

2008-11-05 Thread Simon Kitching
James Carman schrieb: > On Wed, Nov 5, 2008 at 4:04 AM, Simon Kitching <[EMAIL PROTECTED]> wrote: > >> So the rule would be: >> * the project provides both an interface and an abstract class that >> implements that interface. >> * code that *uses* the API

Re: [configuration] Interface vs class

2008-11-05 Thread Simon Kitching
Jörg Schaible schrieb: >>> IMHO we should define what we want to reach. Adding a >>> method to an interface does not break *binary* compatibility >>> of existing code. The method is simply not called. However, a >>> client will have to implement the new method, if CConf is a >>> compile time depend

Re: [CLI] Building Commons CLI

2008-10-17 Thread Simon Kitching
Jörg Schaible schrieb: Hi Hendrik, Hendrik Maryns wrote: Hi, I have downloaded and edited Commons CLI. It works fine after some configuring in Eclipse. Building from the command line, however, fails, both with Ant and with Maven. Ok, that is not entirely true: ant dist works in that it p

Re: [LANG] - suggestions for new Identity Hash code classes

2008-09-16 Thread Simon Kitching
sebb schrieb: On 16/09/2008, Jörg Schaible <[EMAIL PROTECTED]> wrote: sebb wrote: > On 16/09/2008, Simon Kitching <[EMAIL PROTECTED]> wrote: [snip] It's not quite clear to me why a threadlocal is being used here. I'm >> guessing it is for

Re: [LANG] - suggestions for new Identity Hash code classes

2008-09-16 Thread Simon Kitching
sebb schrieb: On 16/09/2008, Simon Kitching <[EMAIL PROTECTED]> wrote: One other concern is regarding garbage collection. From a brief look at the code, this thread-local registry object contains a set of Integer hashcodes. With this change, the set will now contain real hard referen

Re: [LANG] - suggestions for new Identity Hash code classes

2008-09-16 Thread Simon Kitching
sebb schrieb: I think I've found a fix to LANG-459 - which is to borrow some code from Apache Axis. The required code is a single short class - IDKey (e.g. http://www.jdocs.com/axis/1.4/org/apache/axis/utils/IDKey.html) It could be added as a private class of HashCodeBuilder, but it has wider u

Re: [BeanUtils] 1.8.0 RC2 available for review

2008-08-20 Thread Simon Kitching
Luc Maisonobe schrieb: Maven also failed with a fatal error trying to compare with version 1.8.0-BETA which it did not found (I'm not even sure it tried to download it). I fixed this again by downloading and installing both the pom and jar file manually. This is a known bug with the clirr p

Purging of people.apache.org m2 snapshot repository

2008-08-07 Thread Simon Kitching
Hi All, People here may want to be aware of some changes with regard to the m2 snapshot repo on people.apache.org. On 5 Aug the intrastructure team deleted every file in the snapshot repo which is more than 30 days old. They intend to do this on a regular basis from now on. As a result, if

Re: (BEANUTILS-180-BETA) Access/configuration of PropertyUtilsBean caches

2008-04-29 Thread Simon Kitching
Hi Aaron, This is the right list, and your suggestion makes good sense. Beanutils is a fairly quiet project (though not dead). There are a couple of people who work on it regularly, and I'm sure there will be an answer from them. I'm a little surprised they haven't responded already, but perhaps

Re: [io] 2.0 Moving to minimum of JDK 1.5

2008-02-06 Thread Simon Kitching
Niall Pemberton <[EMAIL PROTECTED]> schrieb: > On Feb 6, 2008 1:44 PM, Simon Kitching <[EMAIL PROTECTED]> wrote: > > Stephen Colebourne <[EMAIL PROTECTED]> schrieb: > > > Deprecation is useful when a method has been > > > implemented inco

Re: [io] 2.0 Moving to minimum of JDK 1.5

2008-02-06 Thread Simon Kitching
Stephen Colebourne <[EMAIL PROTECTED]> schrieb: > Deprecation is useful when a method has been > implemented incorrectly, and we want to push users > to a replacement, or for similar issues. Removing deprecated > classes/methods should be considered in a major version change, > but even there

Re: [VOTE] publish missing -sources.jar on maven central (was : apache commons-* -sources.jar)

2008-02-05 Thread Simon Kitching
Niall Pemberton <[EMAIL PROTECTED]> schrieb: > I don't see why people are voting -1 on all of this when its only > certain jars in question. IMO those that have an AL 2.0 and NOTICE > file are good to go. Those with missing bits should be -1 (betwixt > 0.5, httpclient 3.1, jxpath 1.2, pool 1.0

Re: [io] 2.0 Moving to minimum of JDK 1.5

2008-02-05 Thread Simon Kitching
Stephen Colebourne <[EMAIL PROTECTED]> schrieb: > > On Feb 4, 2008 8:47 PM, Niall Pemberton <[EMAIL PROTECTED]> >> From memory the preference was to move to a new package name - how >> about "org.apache.commons.io2"? To avoid confusion with version numbers, we could choose [io-two]: org.ap

Re: [All] Extraneous svn:executable properties for non-executable files

2008-02-05 Thread Simon Kitching
sebb <[EMAIL PROTECTED]> schrieb: > I'm working on a Perl script to check that SVN properties have sensible > values. > > I've tried it against some Commons projects, and found a few with > rather odd settings, for example the following files are all flagged > as svn:executable: > > Commons

Re: [fulcrum] Moving to M2

2008-02-01 Thread Simon Kitching
Hi Siegfried, Siegfried Goeschl <[EMAIL PROTECTED]> schrieb: > Hi folks, > > since my last releases of Fulcrum components reminded me of the dark > ages of release management I decided to move Fulcrum to M2 > +) I still have problems with the svn report - it picks up everything > which I

Re: [monitoring] jars in svn [was svn commit: r616742 - in /commons/sandbox/monitoring/trunk....]

2008-01-30 Thread Simon Kitching
Seconded about jars in svn. It's just clutter. Perhaps if an apache project needs a jar for a project that has not yet published it, the jar could be placed in the apache snapshot repo? A custom groupid, like "external.example.foo" or "tmp.example.foo" (instead of the real group "example.foo")

Re: Translating Java commons Libs to C# commons libs

2008-01-29 Thread Simon Kitching
Hi Robert, If the question is whether or not to host/develop such stuff here in the commons project, I would think it unlikely. As Henri noted, most of these libs would need to be significantly rewritten, rather than just "translated". And I expect that there is not a lot of c# knowledge (or i

Re: Support for OSGi

2008-01-22 Thread Simon Kitching
sebb <[EMAIL PROTECTED]> schrieb: > On 22/01/2008, Jörg Schaible <[EMAIL PROTECTED]> wrote: > > Mark Proctor wrote: > > > Torsten Curdt wrote: > > >> > > >> On 21.01.2008, at 10:08, Tom Schindl wrote: > > >> > > >>> Hi Torsten, > > >>> > > >>> I understand this but we are seeing many J2EE-Serv

Re: Support for OSGi

2008-01-21 Thread Simon Kitching
Torsten Curdt <[EMAIL PROTECTED]> schrieb: > > On 21.01.2008, at 10:08, Tom Schindl wrote: > > > Hi Torsten, > > > > I understand this but we are seeing many J2EE-Servers adopting OSGi > > and many applications > > (I admit most of them in Eclipse-world) also. It seems strange to > > me

Re: [Commons Wiki] Update of "CommonsOsgi" by NiallPemberton

2008-01-17 Thread Simon Kitching
Apache Wiki <[EMAIL PROTECTED]> schrieb: > set up. Therefore adding OSGi attributes to commons-logging is not useful, > as commons-logging > is not usable in an OSGi environment. > > + ''niallp: Can't be? But what if it is, logging is used by many so I would > be surprised if its not.

Re: [VOTE] Release commons-sandbox-parent 3 (2nd attempt)

2008-01-16 Thread Simon Kitching
Luc Maisonobe <[EMAIL PROTECTED]> schrieb: > Niall Pemberton wrote: > > > I'd like to release commons-sandbox-parent pom version 3 - then last > > release used commons-parent version 4 and the only changes are to > > upgrade to the latest version 7 of commons-parent and update the > > plugin

Re: svn commit: r612386 - /commons/proper/math/trunk/pom.xml

2008-01-16 Thread Simon Kitching
[EMAIL PROTECTED] schrieb: > - See the License for the specific mathuage governing permissions Guess org.apache.commons.lang was the template used for this file :-) :1,$s/lang/math/g - To unsubscribe, e-mail: [EMAIL PR

Undocumented dormant projects

2008-01-15 Thread Simon Kitching
Hi, I just happen to be experimenting with a project that used something called org.apache.commons.jrcs, and was puzzled as I had never heard of it. Eventually I found it here: http://svn.apache.org/repos/asf/commons/dormant/ Interestingly, there are 40 project directories in the svn dormant

Re: [VOTE] Release pool 1.4

2008-01-15 Thread Simon Kitching
Niall Pemberton <[EMAIL PROTECTED]> schrieb: > On Jan 14, 2008 9:13 PM, Oliver Heger <[EMAIL PROTECTED]> wrote: > > The artifacts look good, the build also succeeded in all variants (on a > > JDK 1.6). So I am +1 for this release. > > > > Two minor points: > > - On my first attempt to build wi

Re: [exec] How to support the various Logging APIs?!

2008-01-15 Thread Simon Kitching
Phil Steitz <[EMAIL PROTECTED]> schrieb: > I agree here, but also with Luc's point above about logging not being > part of the API contract. So the problem is how do you support the > use case above and one more: configurable debug/trace information. I > don't want to hijack this thread, but

Re: [IO] Planning IO 1.4 release

2008-01-10 Thread Simon Kitching
Dennis Lundberg <[EMAIL PROTECTED]> schrieb: > simon wrote: > > On Thu, 2008-01-10 at 21:11 +0100, Dennis Lundberg wrote: > >> sebb wrote: > >>> AIUI, the NOTICE file is not about dependencies, it is about the > >>> artefacts that are actually included in the distribution. > >>> > >>> In the c

Re: [all] project.xml name element inconsistency

2008-01-10 Thread Simon Kitching
Gary Gregory <[EMAIL PROTECTED]> schrieb: > Hello all: > > I am seeing two types of names in project.xml name elements. For a project > "Foo": > > - Foo > - Commons Foo > > Can we standardize one pattern for all [commons] projects? > > Current examples: > > Codec (SVN) > Commons Pool (SV

Re: [IO] Planning IO 1.4 release

2008-01-10 Thread Simon Kitching
Jochen Wiedmann <[EMAIL PROTECTED]> schrieb: > On Jan 10, 2008 9:04 AM, Simon Kitching <[EMAIL PROTECTED]> wrote: > > > No. What I am saying is that the NOTICE file should have *only* information > > about the files in the current maven module. The NOTICE sh

Re: [IO] Planning IO 1.4 release

2008-01-10 Thread Simon Kitching
Jochen Wiedmann <[EMAIL PROTECTED]> schrieb: > On Jan 10, 2008 8:51 AM, Simon Kitching <[EMAIL PROTECTED]> wrote: > > > Sorry to repeat myself again, but I really do not think the > > maven-remote-resources approach is > > even legal. IANAL, but as I

Re: [IO] Planning IO 1.4 release

2008-01-09 Thread Simon Kitching
Jochen Wiedmann <[EMAIL PROTECTED]> schrieb: > On Jan 9, 2008 11:16 PM, Dennis Lundberg <[EMAIL PROTECTED]> wrote: > > > No, not in my opinion. We've agreed to disagree on which way to go with > > this. There are two option, each with its merits and flaws. > > > > A) Use maven-remote-resource

Re: [VOTE] Release commons-parent 7

2008-01-08 Thread Simon Kitching
Niall Pemberton <[EMAIL PROTECTED]> schrieb: > On Jan 8, 2008 4:11 PM, Henri Yandell <[EMAIL PROTECTED]> wrote: > > > > Does the current parent pom deal with adding NOTICE.txt and > > > > LICENSE.txt to the javadoc jar files? > > > > > > No - but AIUI it doesn't need to since it only contains

Re: svn commit: r602666 - in /commons/proper/commons-skin/trunk/src/main/resources: LICENSE.txt NOTICE.txt

2007-12-14 Thread Simon Kitching
Niall Pemberton <[EMAIL PROTECTED]> schrieb: > On Dec 14, 2007 6:35 AM, Henri Yandell <[EMAIL PROTECTED]> wrote: > > Seems like a bad idea to me, but I might not be understanding it correctly. > > > > 1) Does this mean the LICENSE and NOTICE file are not sitting in svn > > next to the source?

RE: [configuration] JDK compatibility

2007-12-13 Thread Simon Kitching
"Jörg Schaible" <[EMAIL PROTECTED]> schrieb: > Oliver Heger wrote: > > (There was a similar discussion about commons lang recently.) > > > > Configuration used to support JDK 1.3. For the next release (either > > 1.6 or 2.0) I would like to drop this compatibility. The number > > of feature >

Re: [logging] change groupId (Re: [RESULT][VOTE] Release commons-logging 1.1.1 (take 4))

2007-12-06 Thread Simon Kitching
Joerg Hohwiller <[EMAIL PROTECTED]> schrieb: > Could you please change the groupId to "org.apache.commons.logging". > It is an ugly legacy problem that many projects are still ignoring the maven > conventions. > > Here are the good boys that have already been convinced: > http://repo1.maven.o

Re: [VOTE] Release commons-logging 1.1.1 (take 2)

2007-11-19 Thread Simon Kitching
sebb <[EMAIL PROTECTED]> schrieb: > On 18/11/2007, Dennis Lundberg <[EMAIL PROTECTED]> wrote: > > > > Some files in the tagged directory tree are not in the distribution zip: > > > > > > xdocs/** > > > build-testing.xml > > > commons-logging-api.pom > > > doap_logging.rdf > > > PROPOSAL.html

[logging] 1.1.1 release

2007-10-03 Thread Simon Kitching
Hi Dennis, It's great to see you're working towards a JCL release. However there is one problem that probably should be resolved before the release: the unit tests related to java.util.logging fail on Java 1.6. It looks like the mechanism used by the unit tests to install a custom java.util.lo