Re: [discuss][Digester] The future of Digester an the Digester3 in sandbox - Take2

2011-03-23 Thread Matt Benson
://www.99soft.org/ On Wed, Mar 23, 2011 at 1:03 PM, Matt Benson gudnabr...@gmail.com wrote: On Wed, Mar 23, 2011 at 6:37 AM, Simone Tripodi simonetrip...@apache.org wrote: Hi all guys, looks like there's not enough activity/interest on new Digester, I suggest to suspend this topic

Re: [math] RandomData/RandomDataImpl

2011-03-21 Thread Matt Benson
On Sun, Mar 20, 2011 at 2:19 PM, Luc Maisonobe luc.maison...@free.fr wrote: Le 20/03/2011 19:28, Phil Steitz a écrit : Quite a few methods have been added to RandomDataImpl that are not in RandomData.  The methods were added to the impl class only to preserve backward compatibility in versions

Re: [math] RandomData/RandomDataImpl

2011-03-21 Thread Matt Benson
On Mon, Mar 21, 2011 at 9:35 AM, Phil Steitz phil.ste...@gmail.com wrote: On 3/21/11 7:14 AM, Matt Benson wrote: On Sun, Mar 20, 2011 at 2:19 PM, Luc Maisonobe luc.maison...@free.fr wrote: Le 20/03/2011 19:28, Phil Steitz a écrit : Quite a few methods have been added to RandomDataImpl

Re: [lang] propse new ObjectExistsException extends IllegalArgumentException

2011-03-09 Thread Matt Benson
On Mar 9, 2011, at 2:05 PM, dev.tom.menzel wrote: hi, does my explaination satisfy u and u deem this ok? and if yes: what is the next step? shall I provide a patch? open an issue? Hello, Tom. We Commons developers are taking the stance that general-purpose exceptions don't have a

Re: [lang3] Pair

2011-03-04 Thread Matt Benson
On Fri, Mar 4, 2011 at 10:29 AM, Henri Yandell flame...@gmail.com wrote: [SNIP] I want to change the release style of Lang - I want to release every couple of issues once we get Lang 3.0 out. Or every month. I want 3.0.68 to exist :) Missing the 3.0 date shouldn't be an issue at all unless

Re: [lang3] Pair

2011-03-04 Thread Matt Benson
On Fri, Mar 4, 2011 at 5:41 AM, Stephen Colebourne scolebou...@joda.org wrote: I now have authoristion from OpenGamma to discuss adding a Pair class to [lang] based on our internal classes. If necessary a CCLA can be signed, although since we are not necessarily importing the OpenGamma classes

Re: [lang3] Pair

2011-03-04 Thread Matt Benson
On Fri, Mar 4, 2011 at 1:45 PM, Gary Gregory garydgreg...@gmail.com wrote: On Fri, Mar 4, 2011 at 2:36 PM, Adrian Crum adrian.c...@sandglass-software.com wrote: +1 on the Association interface. The Tuple interface looks like a Collection, even more so when it expands to more than two

Re: [lang3] Pair

2011-03-04 Thread Matt Benson
On Fri, Mar 4, 2011 at 2:29 PM, Matt Benson gudnabr...@gmail.com wrote: [SNIP] From http://en.wikipedia.org/wiki/Tuple:  a 2-tuple is called a pair.  Not necessarily authoritative, but amusing nevertheless. Another interesting concept mentioned in this article is the summarized

Re: [VOTE] Release Commons Lang 3.0 (RC1)

2011-03-03 Thread Matt Benson
On Thu, Mar 3, 2011 at 5:59 AM, Stephen Colebourne scolebou...@joda.org wrote: I'm not overly enthused about some of the changes, but since I've not been paying attention its difficult for me to vote/block. Anyway here is my review: [SNIP] I don't love the new Pair class. We have an interface

Re: svn commit: r1076446 - in /commons/sandbox/functor/trunk/src: main/java/org/apache/commons/functor/core/collection/FilteredIterable.java test/java/org/apache/commons/functor/core/collection/TestFi

2011-03-02 Thread Matt Benson
On Mar 2, 2011, at 6:19 PM, sebb wrote: On 2 March 2011 22:55, mben...@apache.org wrote: Author: mbenson Date: Wed Mar 2 22:55:02 2011 New Revision: 1076446 URL: http://svn.apache.org/viewvc?rev=1076446view=rev Log: add FilteredIterable [SNIP] +public class FilteredIterableT

Re: [discuss][Digester] The future of Digester an the Digester3 in sandbox

2011-03-01 Thread Matt Benson
On Tue, Mar 1, 2011 at 2:30 AM, Simone Tripodi simonetrip...@apache.org wrote: Hello Jorg, absolutely, thanks a lot for your feedback too, very appreciated! Point taken, +1. Matt Have a nice day, Simo http://people.apache.org/~simonetripodi/ http://www.99soft.org/ On Tue, Mar 1, 2011

Re: [discuss][Digester] The future of Digester an the Digester3 in sandbox

2011-03-01 Thread Matt Benson
On Mar 1, 2011, at 10:22 AM, sebb wrote: On 1 March 2011 15:55, Simone Tripodi simonetrip...@apache.org wrote: Hi Seb! thanks a lot for your hints too, very appreciated! Something suggests me to remove the @SuppressWarnings because ClassCastException are admitted, let's suppose I have the

Re: [discuss][Digester] The future of Digester an the Digester3 in sandbox

2011-02-28 Thread Matt Benson
On Mon, Feb 28, 2011 at 7:35 AM, Simone Tripodi simonetrip...@apache.org wrote: Good morning all guys, in the last month I've invested my spare time on redesigning a new potential version of the Digester component in Sandbox, according to what I proposed time ago on dev ML[1]. The experiment

Re: [codec] Error in the Caverphone implemention

2011-02-28 Thread Matt Benson
Finally, given the fact that we are discussing patches (which have to be granted IP blah blah blah anyway) as well as the fact that you are not subscribed to the developer list, this exchange should be conducted in JIRA. Matt On Mon, Feb 28, 2011 at 10:04 AM, Gary Gregory garydgreg...@gmail.com

Re: svn commit: r1073169 - /commons/proper/collections/trunk/src/java/org/apache/commons/collections/functors/Equator.java

2011-02-21 Thread Matt Benson
On Mon, Feb 21, 2011 at 5:01 PM, sebb seb...@gmail.com wrote: On 21 February 2011 22:13, mben...@apache.org wrote: Author: mbenson Date: Mon Feb 21 22:13:15 2011 New Revision: 1073169 URL: http://svn.apache.org/viewvc?rev=1073169view=rev Log: use svn:keywords and fix up @since tag

Re: [collections] retire or release?

2011-02-21 Thread Matt Benson
Gmail f*cked me over: -- Forwarded message -- From: Matt Benson gudnabr...@gmail.com Date: Mon, Feb 21, 2011 at 10:53 PM Subject: Re: [collections] retire or release? To: Henri Yandell flame...@gmail.com On Mon, Feb 21, 2011 at 12:07 AM, Henri Yandell flame...@gmail.com wrote

Re: [collections] retire or release?

2011-02-21 Thread Matt Benson
So to continue the 3.3 discussion, it looks like Hen created an RC1 nearly 2 years ago... :) But he also tagged the point just before the generics branch was merged back to trunk. Shall we create a 3_X branch from this tag? Matt On Mon, Feb 21, 2011 at 10:54 PM, Matt Benson gudnabr

Re: [collections] retire or release?

2011-02-20 Thread Matt Benson
Obviously it sucks how long it's been since we've had a release. Apparently Stephen C was the heart soul of the project. :) I've been trying to make a little time for it lately, but it would seem that several of us across the project have been somewhat short of time for the past couple of

Re: [sandbox] new sandbox component

2011-01-31 Thread Matt Benson
+1, as long as your seed code is authored solely by yourself and cannot be claimed the property of any other entity, my ignorance of EU IP law notwithstanding. Matt On 1/31/11, Phil Steitz phil.ste...@gmail.com wrote: On Mon, Jan 31, 2011 at 11:23 AM, luc.maison...@free.fr wrote: Hi all, I

Re: [sandbox] new sandbox component

2011-01-31 Thread Matt Benson
On 1/31/11, Luc Maisonobe luc.maison...@free.fr wrote: Le 31/01/2011 19:49, Phil Steitz a écrit : On 1/31/11 12:38 PM, Matt Benson wrote: +1, as long as your seed code is authored solely by yourself and cannot be claimed the property of any other entity, my ignorance of EU IP law

Re: Pointers

2011-01-29 Thread Matt Benson
Adding fuel to the fire, note that [lang] 3.0 will include the PairL, R class. Matt On 1/28/11, Stephen Williams s...@lig.net wrote: On 1/28/11 3:14 PM, James Ring wrote: Hey, On Fri, Jan 28, 2011 at 3:00 PM, Stephen Williamsscient...@gmail.com wrote: True, you shouldn't synchronize on any

Re: [vote][sandbox] Proposal for Digester3 sandbox

2011-01-24 Thread Matt Benson
Speaking as a non-user of Digester, it would seem that as long as a new version can process the same XML configs, and retains the ability to plug in/adapt extensions written against v2, breakage of other APIs (which should be minimal in such a library) isn't terribly important. Again, this is

[lang] What's left for 3.0?

2011-01-14 Thread Matt Benson
See title. -Matt - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [lang] Doing a Lang 2.6 release

2011-01-10 Thread Matt Benson
On Jan 10, 2011, at 5:21 AM, Niall Pemberton wrote: On Mon, Jan 10, 2011 at 3:27 AM, sebb seb...@gmail.com wrote: On 10 January 2011 00:26, Niall Pemberton niall.pember...@gmail.com wrote: On Sun, Jan 9, 2011 at 11:21 PM, sebb seb...@gmail.com wrote: On 9 January 2011 22:46, Niall Pemberton

Re: Pointers

2011-01-03 Thread Matt Benson
On Jan 3, 2011, at 11:54 AM, Paul Benedict wrote: I believe you're looking for JDK 7 method handles: http://java.sun.com/developer/technicalArticles/DynTypeLang/ Actually it sounded to me as though he was talking along the lines of Mutable* in [lang]. :/ Matt Paul On Mon, Jan 3,

[functor] additions/improvements WAS Re: Commons Functor changes

2010-12-08 Thread Matt Benson
On Dec 8, 2010, at 2:10 PM, Haswell, Joe wrote: Coming from a Haskell background, I really miss non-strict semantics in Java, and it seems that functor's support for them is fairly limited (I do note that it exists). It'd be fairly easy to implement them either over existing functor

Re: [lang3] Test Fail in Headless Mode (at Least on a Mac)

2010-12-01 Thread Matt Benson
On Dec 1, 2010, at 2:45 AM, Stefan Bodewig wrote: On 2010-12-01, Henri Yandell wrote: I've fixed this in r1040879. I can confirm it is fixed for Gump as well. I removed all awt.headless settings from the Gump descriptor and the build still passes on adam. Having thought I was

Re: [VOTE] Accept the package name/artifactId guideline as a rule...

2010-11-24 Thread Matt Benson
On Nov 24, 2010, at 2:54 PM, Niall Pemberton wrote: On Wed, Nov 24, 2010 at 7:43 PM, James Carman ja...@carmanconsulting.com wrote: On Wed, Nov 24, 2010 at 12:00 PM, Ralph Goers ralph.go...@dslextreme.com wrote: I disagree. The rule should be that a new package and artifactId is

Re: [compress] patch to TarArchiveEntry for detecting a symlink

2010-10-27 Thread Matt Benson
Hi Max, Stefan is also one of the primary committers to the [compress] component, so he'll very likely look at this soonish. It'd probaby be for the best if you submitted this patch via a new JIRA issue so nothing gets lost, and you can then check the feather icon indicating your patch is

Re: [COLLECTIONS] TransformedCollection generic signature seems wrong

2010-10-20 Thread Matt Benson
On Oct 19, 2010, at 1:14 PM, sebb wrote: On 19 October 2010 14:44, Matt Benson gudnabr...@gmail.com wrote: On Oct 19, 2010, at 7:00 AM, sebb wrote: I'm trying to get my head round the generic signature of the decorate() method, for example in TransformedCollection: public static E

Re: [COLLECTIONS] ExtendedProperties oddities

2010-10-20 Thread Matt Benson
On Oct 19, 2010, at 9:29 PM, sebb wrote: IMO, the ExtendedProperties class has rather odd behaviour. It is documented as an extension of normal Java properties, yet it allows Objects to be used as values: addProperty(String, Object) setProperty(String, Object) The save() method

Re: [COLLECTIONS] ExtendedProperties oddities

2010-10-20 Thread Matt Benson
On Oct 20, 2010, at 2:25 PM, Oliver Heger wrote: Am 20.10.2010 17:37, schrieb Stephen Colebourne: Essentially, a more valid version is in [configuration] IIRC, but this one remained because people didn't want to load another jar just for this simple functaionlity. All IIRC. The Javadocs

Re: [COLLECTIONS] TransformedCollection generic signature seems wrong

2010-10-19 Thread Matt Benson
On Oct 19, 2010, at 7:00 AM, sebb wrote: I'm trying to get my head round the generic signature of the decorate() method, for example in TransformedCollection: public static E CollectionE decorate(CollectionE coll, Transformer? super E, ? extends E transformer) This does not seem to

Re: [pool] runtime re-configuration

2010-10-18 Thread Matt Benson
On Oct 18, 2010, at 3:35 PM, Gary Gregory wrote: -Original Message- From: Steven Siebert [mailto:smsi...@gmail.com] Sent: Monday, October 18, 2010 04:52 To: Commons Developers List Subject: Re: [pool] runtime re-configuration Why not add an (or a small set of) MBean(s) to where

Re: [POOL] generics on KeyedObjectPool

2010-10-12 Thread Matt Benson
Looks like their javadoc is a little off, recommending new MetaDataKey(Role.class) { } when I believe they meant new MetaDataKeyRole() { } . This resonates with the optionality I did for the type parameter in the proxy2-stub module's StubConfigurer class: if the implementation has the

Re: svn commit: r1021892 - in /commons/proper/io/trunk/src: main/java/org/apache/commons/io/monitor/ test/java/org/apache/commons/io/monitor/

2010-10-12 Thread Matt Benson
On the bright side, having given in to the wishes of those who wanted this naming change makes the question of whether there is sufficient reason for a major version bump, as the API is no longer binary-compatible, right? On Oct 12, 2010, at 2:27 PM, nia...@apache.org wrote: Author: niallp

Re: [POOL] generics on KeyedObjectPool

2010-10-12 Thread Matt Benson
objects using it. At compile time. -Matt On Tue, Oct 12, 2010 at 10:54 AM, Matt Benson gudnabr...@gmail.com wrote: Looks like their javadoc is a little off, recommending new MetaDataKey(Role.class) { } when I believe they meant new MetaDataKeyRole() { } . This resonates

Re: svn commit: r1021892 - in /commons/proper/io/trunk/src: main/java/org/apache/commons/io/monitor/ test/java/org/apache/commons/io/monitor/

2010-10-12 Thread Matt Benson
2.0. Gary On Oct 12, 2010, at 14:38, Matt Benson gudnabr...@gmail.com wrote: On the bright side, having given in to the wishes of those who wanted this naming change makes the question of whether there is sufficient reason for a major version bump, as the API is no longer binary-compatible

Re: Weird class names [WAS RE: [VOTE] Release Commons IO 2.0 based on RC3]

2010-10-11 Thread Matt Benson
On Oct 11, 2010, at 11:49 AM, Gary Gregory wrote: Hi All: The more I think about it and read it, the more non-English and odd the word filesystem feels to me. I would never write: 'Do this or that with the filesystem.' It just sounds Dutch or German to me. That's what I get for working

Re: [POOL] can the CheckedObjectPool be removed when introducing Java5 generics?

2010-10-10 Thread Matt Benson
On Oct 10, 2010, at 9:14 AM, Simone Tripodi wrote: Hi all pool team, I've been working on introducing generics in the pool on trunk, I noticed the CheckedObjectPool could lose its power when the pool will use the generics. I don't work on [pool], but I would think that there would be a high

Re: [lang] Wildcard regex

2010-10-08 Thread Matt Benson
On Oct 8, 2010, at 9:10 AM, Paul Benedict wrote: Can I get some sense of use case? What would you use it for? Just curious. I've got code like this as well. It allows you to take a pattern containing glob-style wildcards and convert to a regex that you can then use to do your matching for

Re: [proxy] suppression of equals/hashCode

2010-09-21 Thread Matt Benson
On Sep 21, 2010, at 2:23 AM, Jörg Schaible wrote: Hi Matt and James, Matt Benson wrote: On Sep 20, 2010, at 6:11 PM, James Carman wrote: On Mon, Sep 20, 2010 at 7:01 PM, Matt Benson gudnabr...@gmail.com wrote: This would seem quite complicated to execute, would it not? What

Re: [proxy] suppression of equals/hashCode

2010-09-20 Thread Matt Benson
On Sep 20, 2010, at 5:26 PM, James Carman wrote: On Mon, Sep 20, 2010 at 6:16 PM, Matt Benson gudnabr...@gmail.com wrote: Hi all, By default, [proxy]'s provided ProxyFactory implementations all force their generated proxies to implement hashCode via System.identityHashCode() and equals

Re: [proxy] suppression of equals/hashCode

2010-09-20 Thread Matt Benson
On Sep 20, 2010, at 6:11 PM, James Carman wrote: On Mon, Sep 20, 2010 at 7:01 PM, Matt Benson gudnabr...@gmail.com wrote: This would seem quite complicated to execute, would it not? What do you propose? I don't know for sure yet. My initial reaction would have been to try

[lang] package/manifest utils WAS Re: Version classes

2010-09-15 Thread Matt Benson
On Sep 15, 2010, at 8:04 AM, James Carman wrote: We should just add this to commons lang Agreed--I didn't even realize this info was in Package. On the idea of manifest reading, though, I still have some code adapted from Ant's manifest code that does provide manifest access, if we want to

Re: [Collections] FastHashMap and FastTreeMap (and many others) no longer in trunk

2010-09-12 Thread Matt Benson
On Sep 12, 2010, at 6:42 AM, sebb wrote: On 12 September 2010 12:03, sebb seb...@gmail.com wrote: The classes FastHashMap and FastTreeMap are no longer anywhere in trunk. They were deleted as part of r814999 | bayard | 2009-09-15 06:33:20 +0100 (Tue, 15 Sep 2009) | 3 lines Changed

Re: [SANSELAN] Fixing test case Eclipse warnings

2010-09-08 Thread Matt Benson
For my part, I should think the community would be glad for someone in addition to Charles to have his hands in sanselan. -Matt On Sep 8, 2010, at 11:37 AM, sebb wrote: There are quite a few Eclipse warnings in the Sanselan test code. For example, test cases that declare impossible

Re: svn commit: r984655 - /commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java

2010-08-16 Thread Matt Benson
On Aug 16, 2010, at 4:50 AM, sebb wrote: On 12 August 2010 07:47, joe...@apache.org wrote: Author: joehni Date: Thu Aug 12 06:47:43 2010 New Revision: 984655 URL: http://svn.apache.org/viewvc?rev=984655view=rev Log: Fix wrong cast. What was wrong with the cast? Only that it was

Re: svn commit: r979842 - /commons/proper/proxy/branches/version-2.0-work/core/pom.xml

2010-08-09 Thread Matt Benson
On Aug 8, 2010, at 12:58 PM, sebb wrote: On 27 July 2010 21:21, mben...@apache.org wrote: Author: mbenson Date: Tue Jul 27 20:21:24 2010 New Revision: 979842 URL: http://svn.apache.org/viewvc?rev=979842view=rev Log: mark lang3 as non-optional until/unless I can figure out how to make a

Re: [lang] CharSequenceUtils

2010-08-09 Thread Matt Benson
On Aug 8, 2010, at 7:53 PM, James Carman wrote: +1. I'm good with that. I think that's where most people would tend to look. I would doubt if most folks even know that the CharSequence interface exists. Add my +1 to the pile. -Matt On Sun, Aug 8, 2010 at 7:33 PM, Henri Yandell

Re: svn commit: r983137 - /commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/ArrayUtils.java

2010-08-09 Thread Matt Benson
On Aug 9, 2010, at 7:08 AM, James Carman wrote: On Mon, Aug 9, 2010 at 7:32 AM, sebb seb...@gmail.com wrote: Why not split the code into two methods: public static K,V MapK, V toMap(Map.EntryK,V[] array) and public static K,V MapK, V toMap(ClassK keyType, ClassV valueType, Object[][]

Re: svn commit: r983709 - /commons/proper/lang/trunk/src/main/java/org/apache/commons/lang3/reflect/ConstructorUtils.java

2010-08-09 Thread Matt Benson
Argh, sorry for the comment reformatting. Let me know if somebody feels they need me to revert and redo. -Matt On Aug 9, 2010, at 11:20 AM, mben...@apache.org wrote: Author: mbenson Date: Mon Aug 9 16:20:54 2010 New Revision: 983709 URL: http://svn.apache.org/viewvc?rev=983709view=rev

Re: [io]

2010-08-05 Thread Matt Benson
On Aug 5, 2010, at 1:29 PM, Michael Wooten wrote: Will IO 2.0 be targeting Java 1.5+ (with generics, varargs, other 1.5+ goodness) like Lang 3.0 or will it be retaining backwards compatibility? The first option. :) -Matt On Wed, Aug 4, 2010 at 1:43 AM, Henri Yandell flame...@gmail.com

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-30 Thread Matt Benson
This vote is for a beta release--there will most likely still be some changes before the final release. -Matt On Jul 30, 2010, at 11:31 AM, Honton, Charles wrote: -1, Still desire patch for LANG-462 applied. chas

Re: [all] snapshots

2010-07-27 Thread Matt Benson
I think Sebastian B. has already done all the hard part wrt providing snapshots: wiki.apache.org/commons/UsingNexus and Brian Fox and the rest of the Maven team have done the rest: http://www.apache.org/dev/publishing-maven-artifacts.html It should be as simple as `mvn publish` with

Re: [all] snapshots

2010-07-27 Thread Matt Benson
know much about Continuum and wouldn't expect we would start doing Hudson builds in addition to the Continuum builds. -Matt On Mon, Jul 26, 2010 at 4:15 PM, Matt Benson gudnabr...@gmail.com wrote: Now that our parent POM is mostly Nexus-friendly, can we declare a snapshot policy? IMO

Re: [all] snapshots

2010-07-27 Thread Matt Benson
In any event, I see no dissent, so with that I will start practicing this policy and whoever plucks up his courage ;) can see about Continuum. It might be me, who knows? -Matt On Jul 26, 2010, at 6:15 PM, Matt Benson wrote: Now that our parent POM is mostly Nexus-friendly, can we declare

Re: [all] snapshots

2010-07-27 Thread Matt Benson
Oops--per Sebastian's doc, my `mvn publish` command line below was incomplete. That said, it appears it would do the job, just without producing source and javadoc jars. :) Thanks, Seb! -Matt On Jul 27, 2010, at 7:51 AM, Matt Benson wrote: I think Sebastian B. has already done all

[lang] EventListenerSupport type variable Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-26 Thread Matt Benson
AbstractEventSupport. I look at the class names, and I ask what does the concrete class do that AbstractEventSupport doesn't? I say either provide one abstract class, or one concrete class, but not both. On Thu, Jul 22, 2010 at 1:23 PM, Matt Benson gudnabr...@gmail.com wrote: Paul: As of now

[lang] EventSupport interface WAS Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-26 Thread Matt Benson
extending AbstractEventSupport. I look at the class names, and I ask what does the concrete class do that AbstractEventSupport doesn't? I say either provide one abstract class, or one concrete class, but not both. On Thu, Jul 22, 2010 at 1:23 PM, Matt Benson gudnabr...@gmail.com wrote: Paul

Re: [lang] EventListenerSupport type variable Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-26 Thread Matt Benson
story. I can't argue much, because my $work stuff indeed does have a listener interface that does not extend EventListener... -Matt On Mon, Jul 26, 2010 at 12:16 PM, Michael Wooten mwooten@gmail.com wrote: +1 to restricting the type. On Mon, Jul 26, 2010 at 12:05 PM, Matt Benson

[all] snapshots

2010-07-26 Thread Matt Benson
Now that our parent POM is mostly Nexus-friendly, can we declare a snapshot policy? IMO, it should be permissible for any committer to publish a snapshot from an unblemished trunk at any time. Let's say that a lack of dissent will make this quasi-official. :) -Matt

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
On Jul 22, 2010, at 8:43 AM, James Carman wrote: I'm going to vote -1 on this one until we figure out what to do with the LANG-580 stuff. I committed my event support stuff and I think it is a better implementation. I would rather not release a beta with the other event stuff in there if

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
On Jul 22, 2010, at 10:08 AM, James Carman wrote: On Thu, Jul 22, 2010 at 11:02 AM, Matt Benson gudnabr...@gmail.com wrote: I like the compiler-checked aspect of your code, James, considering it scratches an itch reminiscent of my current work in [proxy]. I'm happy for your code

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
. Please look over this solution and see if it meets everyone's needs. Thanks. -Michael P.S. I also contributed a patch with the package.html file for the event package. This will need to be updated however based on whatever is decided. On Thu, Jul 22, 2010 at 11:20 AM, Matt Benson gudnabr

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
On Jul 22, 2010, at 12:34 PM, James Carman wrote: On Thu, Jul 22, 2010 at 12:44 PM, Michael Wooten mwooten@gmail.com wrote: I personally believe that there is a benefit for the EventSupport interface, even if it can only register one type of listener. I also believe that

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
point was that one could just as easily add these methods to a subclass of EventListenerSupport. :) -Matt Hope this helps. -Michael On Thu, Jul 22, 2010 at 12:56 PM, Matt Benson gudnabr...@gmail.com wrote: On Jul 22, 2010, at 11:44 AM, Michael Wooten wrote: All, Since I started

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
paradigm to emulate anyway. -Matt On Thu, Jul 22, 2010 at 12:49 PM, James Carman ja...@carmanconsulting.comwrote: On Thu, Jul 22, 2010 at 1:43 PM, Matt Benson gudnabr...@gmail.com wrote: My point was that one could just as easily add these methods to a subclass of EventListenerSupport

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
and not too much difference. Can you guys agree to removing one? Which one? I know the classes are not identical, but they are similar enough to go hmmm. On Thu, Jul 22, 2010 at 1:17 PM, Matt Benson gudnabr...@gmail.com wrote: On Jul 22, 2010, at 1:11 PM, Paul Benedict wrote: Does

Re: [lang] Change artifactId to commons-lang3 for trunk...

2010-07-22 Thread Matt Benson
On Jul 22, 2010, at 2:00 PM, Paul Benedict wrote: And we have abandoned commons-lang as the groupId, right? Correct. On Thu, Jul 22, 2010 at 1:57 PM, James Carman ja...@carmanconsulting.comwrote: Ok, just wanted to make sure I wasn't off base here. Want me to commit it (it's change

Re: [VOTE] Release Commons Lang 3.0 Beta.1

2010-07-22 Thread Matt Benson
class, but not both. On Thu, Jul 22, 2010 at 1:23 PM, Matt Benson gudnabr...@gmail.com wrote: Paul: As of now there are two options. The first is to remove AbstractEventSupport in favor of EventListenerSupport. The second is for EventListenerSupport to extend AbstractEventSupport. -Matt

Re: svn commit: r966779 - in /commons/proper/proxy/branches/version-2.0-work/core/src/main/java/org/apache/commons/proxy2: DefaultProxyFactory.java ProxyUtils.java

2010-07-22 Thread Matt Benson
Wow, a rash of these. Apparently I've not yet set this up on my new drive. :/ On Jul 22, 2010, at 3:23 PM, sebb wrote: On 22 July 2010 19:14, mben...@apache.org wrote: Author: mbenson Date: Thu Jul 22 18:14:42 2010 New Revision: 966779 URL:

Re: svn commit: r966839 - in /commons/proper/proxy/branches/version-2.0-work: ./ test/ test/src/ test/src/main/ test/src/main/java/ test/src/test/ test/src/test/java/ test/src/test/java/org/ test/src/

2010-07-22 Thread Matt Benson
On Jul 22, 2010, at 3:31 PM, Jörg Schaible wrote: sebb wrote: On 22 July 2010 21:15, mben...@apache.org wrote: Author: mbenson Date: Thu Jul 22 20:15:25 2010 New Revision: 966839 URL: http://svn.apache.org/viewvc?rev=966839view=rev Log: add new test module to exercise the

Re: [flyweight] WAS [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-21 Thread Matt Benson
a reference to his object as well as to his container. If the container is no longer accessible by virtue of its static mapping being held only weakly, game over. -Matt On Tue, Jul 20, 2010 at 2:43 PM, James Carman ja...@carmanconsulting.com wrote: On Tue, Jul 20, 2010 at 2:36 PM, Matt Benson

Re: [flyweight] WAS [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-21 Thread Matt Benson
On Jul 21, 2010, at 8:16 AM, James Carman wrote: On Wed, Jul 21, 2010 at 9:14 AM, Matt Benson gudnabr...@gmail.com wrote: That's why I had thought the flyweight would carry a reference to his object as well as to his container. If the container is no longer accessible by virtue of its

Re: [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-20 Thread Matt Benson
On Jul 14, 2010, at 10:22 PM, James Carman wrote: On Wed, Jul 14, 2010 at 11:07 PM, Matt Benson gudnabr...@gmail.com wrote: I believe that's the code I originally pulled in [lang] for TypeUtils. However, since the latest contributions I've merged, the [lang] one now far surpasses

Re: [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-20 Thread Matt Benson
On Jul 20, 2010, at 9:55 AM, James Carman wrote: On Tue, Jul 20, 2010 at 10:49 AM, Matt Benson gudnabr...@gmail.com wrote: So how do you feel about making [lang] a dependency to use its reflection util classes for [proxy] 2? I've never been one to be averse to using dependencies

Re: [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-20 Thread Matt Benson
On Jul 20, 2010, at 10:44 AM, James Carman wrote: On Tue, Jul 20, 2010 at 11:05 AM, Matt Benson gudnabr...@gmail.com wrote: Yep, 3.0... we'd need to get a snapshot published from [lang], which should be dead easy now that we're using Nexus in the parent POM. I say go for it. I'll put

[flyweight] WAS [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-20 Thread Matt Benson
On Jul 20, 2010, at 1:01 PM, James Carman wrote: [SNIP] I have also been thinking a bit about how to best create proxies to things that have to be looked up (such as Spring beans) when they're deserialized. Basically, you need to use the writeReplace()/readResolve() mechanism so that you

Re: [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-20 Thread Matt Benson
On Jul 20, 2010, at 1:01 PM, James Carman wrote: On Tue, Jul 20, 2010 at 1:51 PM, Matt Benson gudnabr...@gmail.com wrote: Not quite. I would like to move the RecordedInvocation class to some sort of support package where it can be reused beyond InvocationRecorder, e.g. in the code I'll

Re: [all] ApacheCon North America 2010

2010-07-18 Thread Matt Benson
Guys, I could possibly do a presentation on [flatfile], but (a) do we even want to highlight sandbox components?, and (b) my plans for attendance are still up in the air at present. :| -Matt On Jul 18, 2010, at 5:49 AM, Siegfried Goeschl wrote: Hi Ralph and Phil, +) I would highly

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-17 Thread Matt Benson
, such as pipeline and whatever the other one was that picked the target of the invocation based on the type of one of the parameters. On Jul 17, 2010 6:34 AM, Jörg Schaible joerg.schai...@gmx.de wrote: Matt Benson wrote: On Jul 16, 2010, at 5:40 PM, Jörg Schaible wrote: James Carman wrote

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
On Jul 16, 2010, at 3:56 PM, James Carman wrote: On Fri, Jul 16, 2010 at 3:20 PM, Matt Benson gudnabr...@gmail.com wrote: * WRT modules, what do you intend for the code remaining in the parent project? I thought we might have a module each where we provide specialized implementations

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
On Jul 16, 2010, at 4:43 PM, James Carman wrote: On Fri, Jul 16, 2010 at 5:09 PM, Matt Benson gudnabr...@gmail.com wrote: But you can agree that making the first class a separate argument preserves the usability of varargs while accomplishing the typed result in a single method

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
On Jul 16, 2010, at 4:58 PM, James Carman wrote: On Fri, Jul 16, 2010 at 5:48 PM, Matt Benson gudnabr...@gmail.com wrote: Consider it done, then. :) Poor birds. Sorry, my wife has that angry birds application on her ipod touch, so I've been on a bird killing spree for the past few

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
On Jul 16, 2010, at 5:40 PM, Jörg Schaible wrote: James Carman wrote: On Fri, Jul 16, 2010 at 5:09 PM, Matt Benson gudnabr...@gmail.com wrote: But you can agree that making the first class a separate argument preserves the usability of varargs while accomplishing the typed result

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
tastes good. ;) -Matt On Fri, Jul 16, 2010 at 5:58 PM, James Carman ja...@carmanconsulting.com wrote: On Fri, Jul 16, 2010 at 5:48 PM, Matt Benson gudnabr...@gmail.com wrote: Consider it done, then. :) Poor birds. Sorry, my wife has that angry birds application on her ipod touch, so

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-16 Thread Matt Benson
On Jul 16, 2010, at 5:40 PM, Jörg Schaible wrote: James Carman wrote: On Fri, Jul 16, 2010 at 5:09 PM, Matt Benson gudnabr...@gmail.com wrote: But you can agree that making the first class a separate argument preserves the usability of varargs while accomplishing the typed result

[proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-14 Thread Matt Benson
configured to do sane things for annotation proxies. -Matt On Jul 13, 2010, at 6:10 PM, Matt Benson wrote: Hi all, I've been getting friendly with the Bean Validation (bval) podling camp of late, and one of the requirements of implementors of JSR303 is that they generate annotation

Re: [proxy] 2.0 WAS Re: a bit of commons-style code in search of a home

2010-07-14 Thread Matt Benson
hadn't tracked down exactly how you were using it yet. I suspect there are still some cool ideas we can borrow from Mockito. I'll respond to your other thread as well. -Matt a bit of TLC tonight. On Wed, Jul 14, 2010 at 7:01 PM, Matt Benson gudnabr...@gmail.com wrote: James, What's

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-14 Thread Matt Benson
On Jul 14, 2010, at 9:21 PM, James Carman wrote: All, One of the biggest complaints I've received from folks about the proxy library is that it's not based on interfaces. What is the typical basis of a complaint? I.e., what problem does the abstract class cause? The main class is the

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-14 Thread Matt Benson
On Jul 14, 2010, at 10:14 PM, James Carman wrote: On Wed, Jul 14, 2010 at 11:12 PM, Matt Benson gudnabr...@gmail.com wrote: I would support [proxy] becoming a multi-module project; among other things we could selectively have a larger set of dependencies this way. How would you feel

Re: [proxy] Changing the API to an interface (AGAIN)...

2010-07-14 Thread Matt Benson
On Jul 14, 2010, at 10:45 PM, James Carman wrote: On Wed, Jul 14, 2010 at 11:27 PM, Matt Benson gudnabr...@gmail.com wrote: This is in the neighborhood, but let me drop some stuff in there tomorrow so we can do a little CTR. :D I am splitting proxy into multiple modules right now

a bit of commons-style code in search of a home

2010-07-13 Thread Matt Benson
Hi all, I've been getting friendly with the Bean Validation (bval) podling camp of late, and one of the requirements of implementors of JSR303 is that they generate annotation instances on the fly. In practice this means proxying interfaces. It's a foregone conclusion that a JSR303

Re: [VOTE] Commons Parent POM version 16

2010-07-05 Thread Matt Benson
On Jul 5, 2010, at 4:14 AM, sebb wrote: Trying again, because the previous vote thread got nowhere. Please vote on this so that we can move forward with Nexus, and fix the current deployment URLs which are not safe. Note that components don't have to upgrade immmediately to v16, but there

[lang3] StringUtils.equals*

2010-06-10 Thread Matt Benson
Should(n't) these methods call toString() before comparing CharSequence arguments of different RT types since CharSequence makes no claims regarding equals methods? ObjectUtils.equals() can call .equals(), but IMHO the principle of least surprise would dictate that StringUtils ensure that

Re: [codec][lang] Provide a test jar plus [daemon]

2010-04-05 Thread Matt Benson
Is it not sufficient to simply run clirr reports before a release? -Matt On Apr 5, 2010, at 11:16 AM, Gary Gregory wrote: Seeing the discussion about [daemon] and not releasing made me think of another use for a test jar file. What I would like to know when evaluating an RC for releasing a

Re: Nexus for mvn management WAS Re: [LANG][COLLECTIONS] Beta releases

2010-03-30 Thread Matt Benson
On Mar 30, 2010, at 12:50 AM, Ralph Goers wrote: On Mar 29, 2010, at 8:11 AM, Matt Benson wrote: What was the release process for the sandbox component you and Ralph released? To be precise, Ralph and I had worked with Nexus on separate components, and as those were sandbox

Re: Nexus for mvn management WAS Re: [LANG][COLLECTIONS] Beta releases

2010-03-29 Thread Matt Benson
On Mar 28, 2010, at 1:00 PM, Henri Yandell wrote: On Sun, Mar 28, 2010 at 10:29 AM, Matt Benson gudnabr...@gmail.com wrote: On Mar 28, 2010, at 11:29 AM, Henri Yandell wrote: On Sun, Mar 28, 2010 at 6:40 AM, Matt Benson gudnabr...@gmail.com wrote: On Mar 27, 2010, at 4:07 PM, Henri

Re: [LANG][COLLECTIONS] Beta releases

2010-03-28 Thread Matt Benson
On Mar 27, 2010, at 4:07 PM, Henri Yandell wrote: Possibly a query for IO too if it's 2.0 has large changes. Given the large API changes in Lang 3.0 and Collections 4.0, a beta release seems like a very useful thing (kudos to pbenedict for convincing of me that months ago on IM :) ). I'm

<    2   3   4   5   6   7   8   9   10   >