[SCXML] Are we close to ready for a 2.0 release?

2019-05-17 Thread James Carman
A coworker of mine was wanting to use SCXML2. Obviously we can't use SNAPSHOTs in production, so I was just wondering if we are close to buttoning up 2.0. If need be, I can offer to help get it out the door (it has been a while). Thanks, James --

Re: [SCXML] Are we close to ready for a 2.0 release?

2019-05-24 Thread James Carman
ed my colleagues to get involved and start submitting PRs. Perhaps we'll get some "new blood" to help revive SCXML. Thanks to Ate and Woonsan for their hard work on this library! The folks at work are really digging using it! Thanks, James On Fri, May 17, 2019 at 6:00 PM James

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
What happens if/when you want to release a 2.0-alpha1 in the future? On Tue, Jun 4, 2019 at 6:53 AM Gilles Sadowski wrote: > Hello. > > Does someone see a practical way to automate package names > and source files conversions so that each all alpha/beta releases > can be used together (e.g. to c

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
Ok, what about 1.2? On Wed, Jun 5, 2019 at 10:44 AM Gilles Sadowski wrote: > Le mer. 5 juin 2019 à 16:18, James Carman a > écrit : > > > > What happens if/when you want to release a 2.0-alpha1 in the future? > > Hmm, what happens? > [At point, we'

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
Wouldn’t you have a package collision between two different alpha releases? On Wed, Jun 5, 2019 at 10:56 AM Gilles Sadowski wrote: > Le mer. 5 juin 2019 à 16:47, James Carman a > écrit : > > > > Ok, what about 1.2? > > How is it different? > > Gilles > > &

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
What sort of comparison are you looking to do within the same code? Performance? On Wed, Jun 5, 2019 at 10:54 AM Gilles Sadowski wrote: > Le mer. 5 juin 2019 à 16:22, sebb a écrit : > > > > On Wed, 5 Jun 2019 at 15:06, Gilles Sadowski > wrote: > > > > > > Le mer. 5 juin 2019 à 15:59, sebb a é

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
, just explaining why I’m having a hard time understanding what you’re doing. Maybe this will be a learning opportunity for me! :) On Wed, Jun 5, 2019 at 11:33 AM Gilles Sadowski wrote: > Le mer. 5 juin 2019 à 17:04, James Carman a > écrit : > > > > What sort of comparison are

Re: [All] Alpha/beta releases

2019-06-05 Thread James Carman
On Wed, Jun 5, 2019 at 12:16 PM Gilles Sadowski wrote: > > Case mainly in point is getting to the first release of new components. > This is happening now for [Imaging], and will be soon (hopefully) for > [Numbers], [Statistics] and [Geometry]. > Okay, so the main issue is getting releases out in

Re: [All] Alpha/beta releases

2019-06-09 Thread James Carman
On Sun, Jun 9, 2019 at 5:40 AM Gilles Sadowski wrote: > > Ultimately the PMC still needs to vote on the release, no? > Hence I don't see what advantage there is in allowing different > beta policies. [Of course, no component is required to provide > a beta release...] > What the proposal aims to

Re: [All] Alpha/beta releases

2019-06-09 Thread James Carman
On Sun, Jun 9, 2019 at 7:36 AM sebb wrote: > > Huh? > That can still cause jar issues, *precisely because* only one jar will > reach the Java classpath. > > Suppose there is jar1 with API-V1. > This is depended on by app1 and app2. > > Then jar2 is produced with API-V2 (not BC-compatible with API

Re: [lang] ArrayUtils.addFirst(T[], T)?

2019-06-12 Thread James Carman
I like it. Seems like a logical thing to do. Another idea would be adding at an arbitrary index. On Wed, Jun 12, 2019 at 5:04 PM Gary Gregory wrote: > Hi All: > > We have org.apache.commons.lang3.ArrayUtils.add(T[], T). > > WDYT about adding a method that adds the element at the beginning of t

Re: [ALL][DRAFT] Apache Commons Board Report for June 2019

2019-06-13 Thread James Carman
Should we mention the issues with SCXML2? On Thu, Jun 13, 2019 at 8:25 AM Gary Gregory wrote: > ## Description: > - Apache Commons is an Apache project focused on all aspects of reusable >Java components. > > ## Issues: > - There are no issues requiring board attention at this time. > > ##

Re: [ALL][DRAFT] Apache Commons Board Report for June 2019

2019-06-13 Thread James Carman
I’ve encouraged them to contribute upstream and help out. If a regular project was in this sort of trouble, the PMC would want to report it. Do we need to do the same for our sub modules? On Thu, Jun 13, 2019 at 8:33 AM Gary Gregory wrote: > On Thu, Jun 13, 2019 at 8:30 AM James Carman >

Re: [ALL][DRAFT] Apache Commons Board Report for June 2019

2019-06-13 Thread James Carman
Fair enough. And very good point. It only came to mind for me, because of the work stuff. Thanks On Thu, Jun 13, 2019 at 9:09 AM Gary Gregory wrote: > On Thu, Jun 13, 2019 at 8:51 AM James Carman > wrote: > > > SCXML seems to have stalled quite a bit. I’m not trying to t

Re: [IMAGING] Add another backward incompatible change pre alpha2

2019-06-26 Thread James Carman
On Wed, Jun 26, 2019 at 7:15 PM Gary Gregory wrote: > We do not have a 1.0, so it is OK to break BC IMO. +1

Re: [pool] OK to commit?

2019-07-20 Thread James Carman
If you feel nervous, you can always push a branch or something and let folks take a look. On Sat, Jul 20, 2019 at 8:06 PM Matt Sicker wrote: > I believe it’s CTR on Pool, so go for it. > > On Sat, Jul 20, 2019 at 18:45, Phil Steitz wrote: > > > I am working on a patch for POOL-361. I think the

Re: [LANG-1478] Do we need to wait for a major release for this one?

2019-08-24 Thread James Carman
In fact, you don’t even need to change the minor version (assuming this is the only thing being done). You can just do a “point release”, changing only the third digit, or 3.9.1 On Sat, Aug 24, 2019 at 9:43 PM Bruno P. Kinoshita wrote: > I think it makes sense, good to go with 3.x then. Thanks

Re: [chain2] ServiceLoader in Chain2 to load Jackson supported formats

2012-08-06 Thread James Carman
+1 to upgrade to Java 6. On Mon, Aug 6, 2012 at 11:13 AM, Simone Tripodi wrote: > Hi all guys, > > I am prototyping the Jackson support as described in CHAIN-76 and > found an elegant solution with ServiceLoader to support, via Jackson, > multiple format support without hardcoding them in the Con

Re: [all] NSWC and Apache license

2012-08-08 Thread James Carman
Do we have any contact with the maintainers/creators of this stuff? If so, we may be able to ask for them to grant it to the ASF? On Wed, Aug 8, 2012 at 2:50 PM, Luc Maisonobe wrote: > Le 08/08/2012 17:58, Christian Grobmeier a écrit : >> On Wed, Aug 8, 2012 at 5:38 PM, Sébastien Brisard >> wrot

Re: [BeanUtils2] WeakHashMap is not a cache (?)

2012-08-13 Thread James Carman
Commons Collections has an LRUMap class that we could "borrow", perhaps? On Mon, Aug 13, 2012 at 8:07 AM, Simone Tripodi wrote: > guten morgen Bene, > > I have not a strong opinion about it, I am convinced anyway that the > original BU authors (BU2 at the beginning was a tentative to refurbish >

Re: commons-lang pull request: Update src/main/java/org/apache/commons/lang3/Sy...

2012-09-01 Thread James Carman
Can you submit a JIRA and attach a SVN patch please? On Sat, Sep 1, 2012 at 8:19 PM, Olloth wrote: > GitHub user Olloth opened a pull request: > > https://github.com/apache/commons-lang/pull/2 > > Update src/main/java/org/apache/commons/lang3/SystemUtils.java > > Updated SystemUtils t

Re: commons-lang pull request: Update src/main/java/org/apache/commons/lang3/Sy...

2012-09-03 Thread James Carman
> to suggest Olloth is on the mailing list. > > Hen > > On Sat, Sep 1, 2012 at 6:16 PM, James Carman > wrote: >> Can you submit a JIRA and attach a SVN patch please? >> >> On Sat, Sep 1, 2012 at 8:19 PM, Olloth wrote: >>> GitHub user Olloth opened a p

Re: [all] FindBugs' Switch statement found in class.method where default case is missing

2012-09-04 Thread James Carman
Something like: throw new IllegalArgumentException("This should never happen because we are so smart we thought of every possibility in our case statement."); would suffice :) On Tue, Sep 4, 2012 at 9:02 AM, Benedikt Ritter wrote: > Hi Gary, > > IMHO FindBugs is supposed to point you at code f

Re: commons-lang pull request: Update src/main/java/org/apache/commons/lang3/Sy...

2012-09-04 Thread James Carman
So, has the ASF said that github pull requests coming into our mailing lists will suffice as far as granting the ASF license? On Tue, Sep 4, 2012 at 10:50 AM, Henri Yandell wrote: > Both on the first question :) Not me on the second. > > On Mon, Sep 3, 2012 at 4:11 AM, James Carman

Re: [all] FindBugs' Switch statement found in class.method where default case is missing

2012-09-04 Thread James Carman
44 AM, Sébastien Brisard wrote: > Hello, > > 2012/9/4 James Carman : >> Something like: >> >> throw new IllegalArgumentException("This should never happen because >> we are so smart we thought of every possibility in our case >> statement."); >> >&g

Re: [lang] Some first steps to implementing LANG-637

2012-09-23 Thread James Carman
How about renaming it to DiffBuilder and the interface would be Diffable? The term "diff" is well understood and commonplace. The term "difference" sounds too "mathy" and would be confusing. I liked Matt's idea of having a Difference object (again renamed to Diff). Sent from my iPad On Se

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

2012-10-03 Thread James Carman
Agreed. This is very cryptic, IMHO. On Wed, Oct 3, 2012 at 10:42 AM, Matt Benson wrote: > Urgh; I find these method names rather painful. Why wouldn't we > simply provide endianness and bit ordering as enums, and parameterize > accordingly? > > Matt > > On Wed, Oct 3, 2012 at 9:07 AM, Gary Greg

Re: [VOTE] Apache Commons as Sponsor for BeanShell in Incubator

2012-10-10 Thread James Carman
+1 On Wed, Oct 10, 2012 at 1:33 PM, Gary Gregory wrote: > +1 > > On Tue, Oct 9, 2012 at 9:12 AM, Simone Tripodi > wrote: > >> Hi all, >> >> (following up the discussion from private@) >> >> I prepared the BeanShell[1] proposal to be submitted to the ASF >> incubator and, as already discussed tim

Re: [csv] CSVFormat API names

2012-10-16 Thread James Carman
On Tue, Oct 16, 2012 at 12:38 PM, Matt Benson wrote: > > Are these specific examples not the words you would actually use were > you having a discussion on the subject in English? :P > Why not just support both? The "with*" methods would just be aliases for the more "natural language" method na

Re: [csv] CSVFormat API names

2012-10-16 Thread James Carman
On Tue, Oct 16, 2012 at 2:25 PM, Gary Gregory wrote: > > I did not do this one as is it seems RFC4180 defines CR+LF as the record > separator as noted in the Javadoc for > org.apache.commons.csv.CSVFormat.DEFAULT. > That's where the name of this component gets confusing to me. Since it's called

Re: [VFS] Unit test failure

2012-10-29 Thread James Carman
I just ran the full build from trunk successfully on linux (Ubuntu 64-bit). On Mon, Oct 29, 2012 at 12:49 PM, Gary Gregory wrote: > Hi Ralph, > > I've never seen that one! I am on Windows. Are you on Linux? > > Gary > > On Mon, Oct 29, 2012 at 12:34 PM, Ralph Goers > wrote: > >> I haven't run th

Re: [VFS] Unit test failure

2012-10-29 Thread James Carman
Same result here on Mac OS X Mountain Lion: Results : Tests in error: junit.framework.TestSuite@6e6dcfde(org.apache.commons.vfs2.test.ProviderTestSuite): Unknown message with code "org.apache.commons.vfs2.FileNotFoundException Could not read from "file:///Users/jcarman/IdeaProjects/commons-vfs

Re: [VFS] Unit test failure

2012-10-29 Thread James Carman
That's actually the right path on Mac OS X, too. On Mon, Oct 29, 2012 at 2:01 PM, Gary Gregory wrote: > file:///Users/ smells like Windows 7... Hm... > > G > > On Mon, Oct 29, 2012 at 1:51 PM, James Carman > wrote: > >> Same result here on Mac OS X Mountain Lion

Re: [VFS] Unit test failure

2012-10-29 Thread James Carman
I think we're dealing with an issue that's Mac OS X related, at least it would seem so currently. On Mon, Oct 29, 2012 at 2:01 PM, wrote: > I just built (mvn clean install) and had no problem on Ubuntu. > > - Original Message ----- > From: "James Carman"

Re: Retiring as Apache Commons Committer and PMC

2012-11-01 Thread James Carman
Luc, can we let him respond first? If he decides to just "take a break" as opposed to officially resigning (or going emeritus), then we don't need to vote him back in and what not. On Thu, Nov 1, 2012 at 9:23 AM, Luc Maisonobe wrote: > Le 01/11/2012 12:48, Siegfried Goeschl a écrit : > > Hi fo

Re: [ALL] Moving from Incubator to Commons?

2012-11-07 Thread James Carman
If we take it on, we might want to consider a rename. "Droids" makes me think of Android, which would make me think this is some sort of utility library for Android programming. On Wed, Nov 7, 2012 at 8:51 PM, Richard Frovarp wrote: > On 11/07/2012 07:03 PM, Phil Steitz wrote: >> >> On 11/7/12 4

Re: [ALL] Moving from Incubator to Commons?

2012-11-07 Thread James Carman
On Wed, Nov 7, 2012 at 10:42 PM, Gary Gregory wrote: > > And it does not fit what I consider commons naming. Recall the recent > rename from sanselan to imaging. > Yeah, we like to use more concrete names related to the problem domain of the component. ---

Re: [privilizer] new sandbox component

2012-11-20 Thread James Carman
Or, "privinator" On Tue, Nov 20, 2012 at 11:12 AM, Mark Struberg wrote: > Heh, the other option has been 'privilator' > > Catchy as well, and would have given a nice slogan: 'Privilator - I'll be > secure, baby' > > It's a bit less self-explaining though. > > > We are looking forward to use it i

Re: [privilizer] new sandbox component

2012-11-20 Thread James Carman
AspectJ can weave the callers, but you have to have access to them, so the way you're doing it seems to be safest. On Tue, Nov 20, 2012 at 11:31 AM, Matt Benson wrote: > On Tue, Nov 20, 2012 at 10:12 AM, Mark Struberg wrote: > >> Heh, the other option has been 'privilator' >> >> Catchy as well,

Re: [CSV] Discussion about the new CSVFormatBuilder

2012-11-21 Thread James Carman
I don't really have a problem with the extra call to build() before you have something useful. It does give us the ability to do validation on the object before you build it. If we choose not to do the validation at this time, that's fine, but if we ever do choose to add that in the future, we do

Re: [privilizer] new sandbox component

2012-11-21 Thread James Carman
Perhaps showing an example of what the resulting code would look like might help? On Wed, Nov 21, 2012 at 6:10 PM, Mark Struberg wrote: > Well, anyone can invoke such a method in it's own code. The point is where > the doPrivileged block is opened. > > > If a method is annotated with this newly

Re: [email] release 1.3?

2012-12-09 Thread James Carman
Sounds good to me! On Sunday, December 9, 2012, Thomas Neidhart wrote: > Hi, > > the last release of email is already some time ago (2009-10-26), but > there are lots of changes in trunk that would be worthwhile to be released: > > * 21 bugfixes > * 8 new features > > Additionally, the trunk ha

Re: [vfs]

2012-12-18 Thread James Carman
Are you checking out from SVN? On Sun, Dec 16, 2012 at 9:36 PM, yeyz wrote: > parent:pom - To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

Re: [commons-parent] drop cobertura

2012-12-30 Thread James Carman
We should just move the non-development stuff (stuff that we'll run in a CI environment, though) into a profile. On Sat, Dec 29, 2012 at 7:28 PM, Olivier Lamy wrote: > 2012/12/29 Oliver Heger : >> Am 29.12.2012 21:21, schrieb Phil Steitz: >> >>> On 12/29/12 10:44 AM, Mark Struberg wrote: > >>

Re: [RESULT][VOTE][LAZY] Migrate Apache Commons Lang to git

2015-01-06 Thread James Carman
+1 On Tue, Jan 6, 2015 at 11:55 AM, Benedikt Ritter wrote: > 2015-01-03 13:28 GMT+01:00 Benedikt Ritter : > >> Hi all, >> >> since we made first (good?) experiences with Commons Math using git as >> primary VCS, I'd like to call a vote to migrate Commons Lang to git. >> >> This vote by lazy conse

Re: [GIT] Getting started with Git and Eclipse

2015-01-07 Thread James Carman
Isn't this a question for the Eclipse people? On Wed, Jan 7, 2015 at 10:11 AM, sebb wrote: > I've just started trying to look at some Math code with Eclipse. > > However it's not at all obvious how to create the initial project. > > I'm used to SVN where there is a list of SVN repos, and one can

Re: [GIT] Getting started with Git and Eclipse

2015-01-07 Thread James Carman
Isn't that a bit of a slippery slope? Do we want to have a wiki page for OSX tips and tricks too? Do we need a separate one for IDEA, or Netbeans, or VI? The project is using Git and Maven. I don't know that you can get any more common than that in the Java ecosystem these days. There are plen

Re: [MATH] Github pull request notifications don't work

2015-01-08 Thread James Carman
Apache Camel's pull requests do show up on the dev list. It might be nice to see these. Otherwise, we might not know there is a contribution out there waiting for us. On Thu, Jan 8, 2015 at 5:53 AM, Benedikt Ritter wrote: > Hi, > > it looks like the push request notifications are not set up for

Re: [VOTE][RC1] Release Commons Math 3.4.1

2015-01-09 Thread James Carman
On Fri, Jan 9, 2015 at 12:03 PM, Phil Steitz wrote: > > No, must be some issue with the environment or JDK. I get > consistent, stable success under both Ant and Maven using the 1.5 > JDK above. Our CI builds are all fine, right?

Re: [Math] Java version (Was: [MATH] Jenkins build)

2015-01-10 Thread James Carman
I wouldn't think you'd want to begin anything "new" using an EOLed version of Java. I'd go with at least 7. On Thu, Jan 8, 2015 at 6:34 AM, Gilles wrote: > Hi. > > Raising this issue once again. > Are we going to upgrade the requirement for the next major release? > > [ ] Java 5 > [ ] Java 6 >

Re: [VOTE] Release Aoache Commons Validator 1.4.1 based on RC3

2015-01-11 Thread James Carman
Why is any of this being done manually? On Sunday, January 11, 2015, Benedikt Ritter wrote: > 2015-01-11 11:03 GMT+01:00 Luc Maisonobe >: > > > Le 10/01/2015 19:51, Benedikt Ritter a écrit : > > > Hi all, > > > > > > we have fixed the issues which where found in RC2 (and a lot more ;-)) > so >

Re: [VOTE] Release Aoache Commons Validator 1.4.1 based on RC3

2015-01-12 Thread James Carman
ng smoothly, I'd take the time to fix that as opposed to throwing the baby out with the bath water. On Sun, Jan 11, 2015 at 11:16 AM, Phil Steitz wrote: > On 1/11/15 5:25 AM, James Carman wrote: >> Why is any of this being done manually? > > So we know what we are doing an

Re: Code Donation Inquiry

2015-01-12 Thread James Carman
+1, this looks to be better-suited as a sub-project of http components. Looks cool, though! On Mon, Jan 12, 2015 at 8:21 AM, Emmanuel Bourg wrote: > The scope of this library looks closer to the Apache HttpComponents > project (http://hc.apache.org), did you consider contacting them? > > Emmanu

Re: [VOTE] Release Aoache Commons Validator 1.4.1 based on RC3

2015-01-12 Thread James Carman
of requirements. On Mon, Jan 12, 2015 at 9:46 AM, Gary Gregory wrote: > On Mon, Jan 12, 2015 at 9:13 AM, James Carman > wrote: > >> Well, if you guys are comfortable with that, that's fine, but I've cut >> hundreds if not thousands of releases using the "push b

Re: [VOTE] Release Aoache Commons Validator 1.4.1 based on RC3

2015-01-12 Thread James Carman
Some of our requirements are self-imposed too. We do have quite a bit of freedom and autonomy as a PMC. We have some wiggle room on some things which may help. On Monday, January 12, 2015, Gary Gregory wrote: > On Mon, Jan 12, 2015 at 9:56 AM, James Carman > > wrote: > >

Re: [VOTE] Release Aoache Commons Validator 1.4.1 based on RC3

2015-01-12 Thread James Carman
> > > On Mon, Jan 12, 2015 at 9:56 AM, James Carman < > [email protected] > > > wrote: > > > > > Well, for my personal stuff, it just pushes to a "staging" repo (at > > > Nexus OSS). The site stuff, we'd have to work through (

Re: [Math] Java version (Was: [MATH] Jenkins build)

2015-01-16 Thread James Carman
So, for places where you want to make use of streams, make your API take a Stream rather than a Collection or whatever, and require the user to choose whether to call parallelStream() or stream(). On Thu, Jan 15, 2015 at 5:41 PM, Phil Steitz wrote: > On 1/15/15 2:24 PM, Thomas Neidhart wrote: >>

Re: [ALL] Too much traffic on the "dev" ML

2015-01-16 Thread James Carman
Or, they could move to TLP. On Fri, Jan 16, 2015 at 3:32 PM, Gary Gregory wrote: > I'm not sure what infra will say about managing multiple dev lists for one > project, but we can ask. > > I would suggest that if a project wants its own dev list, a VOTE be called. > Commons is still _one_ project

Re: [ALL] Too much traffic on the "dev" ML

2015-01-17 Thread James Carman
Well put!! On Saturday, January 17, 2015, Gilles wrote: > On Fri, 16 Jan 2015 16:00:45 -0600, Ole Ersoy wrote: > >> I agree - we're hung up on a clown from the 90s. It's so much >> simpler click watch on github and get notifications. Also >> stackoverflow has a much broader Java community and

Re: [ALL][RDF] github Commons RDF vs. Apache Commons Sandbox RDF

2015-01-17 Thread James Carman
On Saturday, January 17, 2015, Stian Soiland-Reyes wrote: > > > Just rdf@commons should do? Its both a topic and a component. > What about floor wax? Dessert topping?

Re: [LANG] Site build fails with CP 37-SNAPSHOT due to animal sniffer plugin

2015-01-21 Thread James Carman
http://stackoverflow.com/questions/6751920/tomcat-7-servlet-3-0-invalid-byte-tag-in-constant-pool On Wednesday, January 21, 2015, Benedikt Ritter wrote: > Hi, > > I was playing around with the Commons skin and had to include CP > 37-SNAPSHOT into lang to get my new site skin prototype working.

Re: [collections] Revert a performance related fix in 4.1

2015-01-26 Thread James Carman
On Mon, Jan 26, 2015 at 7:03 AM, Benedikt Ritter wrote: > Hello Adrian > > 2015-01-24 19:43 GMT+01:00 Adrian Crum : > >> Slightly off-topic but somewhat related... >> >> I saw a recent commit where a "performance improvement" went something >> like this: >> >> StringBuilder sb = new StringBuilder(

Re: [VOTE][JCS] release [jcs] 2.0-beta-1 (take 3)

2015-01-26 Thread James Carman
Release votes cannot be vetoed, so it's just a vote against. If you have more +1's than -1's and you have at least 3 PMC folks saying +1, then you can release. However, if we do have an opportunity to clean something up here, we should take it. If we can just remove this file and move on without

Re: [VOTE][JCS] release [jcs] 2.0-beta-1 (take 3)

2015-01-26 Thread James Carman
On Mon, Jan 26, 2015 at 11:48 AM, sebb wrote: > > Strictly speaking that is true, but when an issue is found, the RM > should take any vetos into account. > They are NOT vetoes. - To unsubscribe, e-mail: dev-unsubscr...@commons.

Re: [bcel] PLSE changes to BCEL

2015-01-26 Thread James Carman
Attaching a patch (or pull request) to a JIRA would be a great way for one of us to take a look at what you have. This is great stuff, man! We are always glad to have new folks come in and provide patches. Out of curiosity, what was the reason you rolled your own as opposed to engaging with the c

Re: Anyone interested in regular expressions, again?

2015-02-01 Thread James Carman
You would basically have to pick a canonical regex language if you want a facade and be able to swap the regex library out. Most of them are very similar but they are not the same. On Sunday, February 1, 2015, Gary Gregory wrote: > I think we'll need some clear performance advantages documented

Re: Anyone interested in regular expressions, again?

2015-02-01 Thread James Carman
To be clear, I am not advocating this approach. I was merely trying to illustrate what a nightmare such an endeavor would be. :) On Sunday, February 1, 2015, James Carman wrote: > You would basically have to pick a canonical regex language if you want a > facade and be able to swap the

Re: Anyone interested in regular expressions, again?

2015-02-02 Thread James Carman
d not mean to provide a general purpose façade, but only one that supports the two libraries in question (assuming this other library supports Java regex)? On Monday, February 2, 2015, Gary Gregory wrote: > On Sun, Feb 1, 2015 at 5:35 PM, James Carman > > wrote: > > > To be cle

Re: [Pool2] Alternative identity hashmap pool implementations

2015-02-06 Thread James Carman
Or, you just don't implement equals()/hashCode() and you get that functionality for free, right? On Fri, Feb 6, 2015 at 1:56 PM, sebb wrote: > There seem to be a few use-cases for pools that always treat different > instances as different entries, rather than using the current equals() > check. >

Re: [Pool2] Alternative identity hashmap pool implementations

2015-02-06 Thread James Carman
I guess you mean we would wrap around any object type and give it (back) this functionality, so they don't have to change their equals/hashCode impls. On Fri, Feb 6, 2015 at 2:09 PM, James Carman wrote: > Or, you just don't implement equals()/hashCode() and you get that > functi

Re: [Pool2] Alternative identity hashmap pool implementations

2015-02-06 Thread James Carman
On Fri, Feb 6, 2015 at 2:30 PM, sebb wrote: > > Yes. > > Of course anyone can do the wrapping themselves, which should be a bit > more efficient (no need to create a wrapper each time), but is not as > easy to use. > > The idea is to provide a convenience class which behaves more like Pool1. > >

Re: [DISCUSS] Rotate PMC Chair

2015-03-31 Thread James Carman
Is anyone willing to step up and be the new chair? If not, then problem solved. :) However, if someone new would like to throw their hat in the ring, then please speak up. I'm sure Gary's feelings won't be hurt by someone else stepping up to be the chair. And, yes, Gary is doing a great job rig

Re: [math] threading redux

2015-04-16 Thread James Carman
different ExecutorThingy implementations which allow you to parallelize things in different ways (simple threads, JMS, Akka, etc, etc.) On Wed, Apr 15, 2015 at 10:33 AM, Phil Steitz wrote: > James Carman and I had a brief conversation following my Apachecon > talk, where I mentioned the ch

Re: [math] threading redux

2015-04-17 Thread James Carman
er" method you're using at the time. On Fri, Apr 17, 2015 at 2:57 PM, Thomas Neidhart wrote: > On 04/17/2015 05:35 PM, Phil Steitz wrote: >> On 4/17/15 3:14 AM, Gilles wrote: >>> Hello. >>> >>> On Thu, 16 Apr 2015 17:06:21 -0500, James Carman wrote: >&

Re: [math] threading redux

2015-04-18 Thread James Carman
for a concrete example, you can try Phil's idea of the genetic algorithm stuff I suppose. On Saturday, April 18, 2015, Gilles wrote: > On Fri, 17 Apr 2015 16:53:56 -0500, James Carman wrote: > >> Do you have any pointers to code for this ForkJoin mechanism? I'm >>

Re: [math] threading redux

2015-04-22 Thread James Carman
On Mon, Apr 20, 2015 at 6:05 PM Phil Steitz wrote: > > > There are lots of ways to allow distributed processes to share > common data. Spark has a very nice construct called a Resilient > Distributed Dataset (RDD) designed for exactly this purpose. > To take the abstraction layer a step further

Re: [lang] Apache at Github

2015-04-29 Thread James Carman
The mirror is read-only, so you will apply the pull requests to the main repository On Wed, Apr 29, 2015 at 7:27 AM Jörg Schaible wrote: > Hi mates, > > OK, lang is now using Git. I've cloned the repo from > git-wip-us.apache.org, setup local user name and mail address, committed a > minimal chan

Re: [lang] Ignore more Eclipse cruft.

2015-04-29 Thread James Carman
On Wed, Apr 29, 2015 at 7:37 AM Jörg Schaible > > > But then you rely on the fact, that everyone has such a setting. I've > already seen pull requests containing such files. It does not happen if the > .gitignore is local. > > I'm with Jörg on this one. Having a .gitignore file in the repo is the

Re: [lang] Ignore more Eclipse cruft.

2015-04-29 Thread James Carman
On Wed, Apr 29, 2015 at 9:14 AM Benedikt Ritter wrote: > > > I'm not saying we should remove the file. :-) > > I think we're mainly responding to Bruno's comment: "This way we don't have to include other IDE specific entries in the code repository anymore."

Re: [lang] Apache at Github

2015-04-29 Thread James Carman
On Wed, Apr 29, 2015 at 9:18 AM Benedikt Ritter wrote: > > > I haven't found out how to get this right. Do we have documentation at the > ASF hwo to do this right? I've only managed to mark PRs as closed when > merging them back by adding "This closes #61" to the merge commit message. > Is it poss

Re: [RDF] grant Commons RDF (incubating) permission to deploy artifacts to org.apache.commons groupId

2015-05-04 Thread James Carman
It is such a common pattern to have the artifactId begin with the last part of the groupId that the OSGi bundle plugin handles that case out of the box. Top-posting because I'm on my phone. Sorry. On Mon, May 4, 2015 at 8:49 PM Phil Steitz wrote: > Try mailing repository@ > > > > > On May 4, 201

Re: [lang] Check for Duplicate Event Listener

2015-05-11 Thread James Carman
On Mon, May 11, 2015 at 12:02 PM Matthew Aguirre wrote: > I would like to add support to check for a duplicate event listener to the > org.apache.commons.lang3.event.EventListenerSupport class. > This would save me (and possibly others) from then checking the listeners > before adding. > >1.

Re: [lang] Check for Duplicate Event Listener

2015-05-11 Thread James Carman
On Mon, May 11, 2015 at 12:43 PM James Carman wrote: > > Great ideas! I would think the non-duplicate part would be a global thing > for that particular EventListenerSupport object, so it should probably be > part of the constructor. That would change the serialization of the >

Re: Missing release on reporter.a.o

2015-05-12 Thread James Carman
On Tue, May 12, 2015 at 2:19 AM Benedikt Ritter wrote: > Hello Ralph, > > 2015-05-12 8:05 GMT+02:00 Ralph Goers : > > > I did it myself. > > > > sorry, I'm still a bit lost. How can you do that? I'm looking at the > https://reporter.apache.org/ page and it only shows me the report with no > possi

Re: Missing release on reporter.a.o

2015-05-12 Thread James Carman
I added Lang-3.4 to the reporter.a.o site by clicking on "Fetch releases from JIRA" and selecting LANG as the JIRA project name and "Lang" as the prefix. That seems to have done the trick. I'm asking about automating this, but right now the answer is to do it manually. On Sun, May 10, 2015 at 11

Re: Missing release on reporter.a.o

2015-05-12 Thread James Carman
On Tue, May 12, 2015 at 8:35 AM Benedikt Ritter wrote: > > Okay, got it! I just added cli-1.3. > > Thank you for the help! > > No worries, we're a team, right?

Re: Missing release on reporter.a.o

2015-05-12 Thread James Carman
the noise. On Tue, May 12, 2015 at 8:30 AM James Carman wrote: > I added Lang-3.4 to the reporter.a.o site by clicking on "Fetch releases > from JIRA" and selecting LANG as the JIRA project name and "Lang" as the > prefix. That seems to have done the trick. I'm

Re: Missing release on reporter.a.o

2015-05-12 Thread James Carman
I fixed math. If you want help with log4j I might be able to help On Tue, May 12, 2015 at 9:56 AM Ralph Goers wrote: > I did the same thing in log4j - I added stuff with no prefix originally. I > have no idea how to remove that. > > Ralph > > > On May 12, 2015, at 6:38 AM,

Re: [pool] apparently bad jar released ... ugh. help!

2015-05-27 Thread James Carman
Are the files that we voted on originally actually corrupt? On Wed, May 27, 2015 at 9:48 PM Gary Gregory wrote: > I think we need a vote no matter what for a new release. What we can do is > make the vote 24 hours instead of 72. > Gary > > Original message > From: Phil Steitz >

Re: [pool] apparently bad jar released ... ugh. help!

2015-05-28 Thread James Carman
e allowed to make exceptions if a shorter vote is in the best > interests of the community e.g. security releases or - as in this case - > fixing a broken binary. I've seen votes last less than an hour for some > security fixes. > > Mark > > > > > On 28/05/201

Re: [pool] apparently bad jar released ... ugh. help!

2015-05-28 Thread James Carman
On Thu, May 28, 2015 at 1:56 PM sebb wrote: > > Still needs a vote IMO. > > Yes, if the binaries we voted on were actually corrupt and it wasn't something that got corrupt during transfer, then we need to re-build the binaries and re-vote on them.

Re: Pool 2.4 jar SNAFU is possible for all components

2015-05-30 Thread James Carman
When I was at ApacheCon this year I ran into Brian Fox and asked if he might be able to help straighten out our build and release process. Perhaps now is the perfect time for us to finally let an expert get us whipped into shape? On Sat, May 30, 2015 at 4:18 PM Gary Gregory wrote: > I am wonderi

Re: Looking for normal to reverse domain name conversion

2015-06-28 Thread James Carman
StringUtils.join(ArrayUtils.reverse(domain.split('.')), '.') On Sat, Jun 27, 2015 at 5:33 PM Gary Gregory wrote: > Hi all, > > Do we have in Commons a util method that converts a domain name ( > foo.example.com) into its reverse (com.example.foo)? > > TY, > GG > > -- > E-Mail: garydgreg...@gmail

Re: [VOTE][LAZY] Migrate Commons SCXML to Git

2015-07-01 Thread James Carman
+1 On Wed, Jul 1, 2015 at 9:50 PM Woonsan Ko wrote: > Hi there, > > I think the experiences in Commons Math and Commons Lang using git as > primary VCS have been successful. Also, we received requests from some > new people about using git instead (through mailing list and JIRA > tickets). > So,

Re: [Math] Git misc (backport)

2015-07-08 Thread James Carman
Try merging first On Wed, Jul 8, 2015 at 7:27 AM Gilles wrote: > Hi. > > What is the easiest/fastest/safest way to backport changes to > the 3.x branch? > > Wouldn't it be a good idea to add some info about what other > branches exist into the "doc" directory (together with the > answer to the ab

Re: [Math] Git misc (backport)

2015-07-08 Thread James Carman
ckage name change. > What I do is just manually edit the package names in the diffs and > re-apply. > > +1 to doc a simple process to adjust patches for backporting / > forward-porting. > > Phil > > > > On Wed, Jul 8, 2015 at 5:54 AM, Gilles > wrote: >

Re: [DISCUSSION] jlibaio proposal

2015-07-15 Thread James Carman
On Wed, Jul 15, 2015 at 2:55 AM Jochen Wiedmann wrote: > On Wed, Jul 15, 2015 at 8:43 AM, Benedikt Ritter > wrote: > > > Apache Commons is open to all ASF committers and we invite anybody to > share > > code here [1]. So generally speaking this is something that would fit > into > > commons. Are

Re: [pool] Interceptors

2015-08-08 Thread James Carman
We talked about this a while back with respect to logging,, having a PoolListener interface or something. On Sat, Aug 8, 2015 at 7:36 PM Phil Steitz wrote: > Tomcat's jdbc-pool has an interceptor feature that allows custom > code to be inserted into methods called on connections managed by > the

Re: [pool] Interceptors

2015-08-08 Thread James Carman
Yep, same thing I said back in the day. Would we want it to be a true "interceptor" or more of a "listener"? On Sat, Aug 8, 2015 at 8:18 PM Phil Steitz wrote: > On 8/8/15 5:04 PM, James Carman wrote: > > We talked about this a while back with respect to loggin

Re: [pool] Interceptors

2015-08-09 Thread James Carman
I lean toward listeners instead. Much simpler On Sun, Aug 9, 2015 at 11:35 AM Phil Steitz wrote: > On 8/9/15 8:07 AM, Oliver Heger wrote: > > > > > > On 09.08.2015 02:49, James Carman wrote: > >> Yep, same thing I said back in the day. Would we want it to be a &

  1   2   3   4   5   6   7   8   9   10   >