Re: [collection] v4 CompliantBag

2013-07-02 Thread Thomas Neidhart
On 07/01/2013 09:06 PM, Gary Gregory wrote: Hi All: I find the class name CompliantBag pretty confusing. Compliant with what? The Javadoc says Collection so, why not call it BagCollection? I agree that CompliantBag is not a very good choice, but the notation in collections was to name

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Thomas Neidhart
On Tue, Jul 2, 2013 at 4:59 AM, Anshul Zunke anshulzu...@gmail.com wrote: Do we have 2 way hashmap in collections? If not i think we shuld have it You may want to take a look at the BidiMap interface:

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Anshul Zunke
Thanks Thomas :) Just 1 quick question, How can i be part of the contributors in apache collection project? Would like to be part of the group :) Thanks Anshul Zunke On Tue, Jul 2, 2013 at 3:08 PM, Thomas Neidhart thomas.neidh...@gmail.comwrote: On Tue, Jul 2, 2013 at 4:59 AM, Anshul Zunke

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Jonas Sprenger
Hi Anshul, there are some information about contributing at: http://commons.apache.org/volunteering.html In other words, ist all up to you ;) regards, Jonas 2013/7/2 Anshul Zunke anshulzu...@gmail.com Thanks Thomas :) Just 1 quick question, How can i be part of the contributors in apache

[OT] Becoming a contributor for an ASF project (Was: Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2)

2013-07-02 Thread Benedikt Ritter
Hi Ansuhl, cool that you want to join commons! You already did the first step required for becoming a contributor: subscribe to the dev ML. Contribution can happen in several ways: Discussing the current state of the components on the ML, improving documentation, reporting bugs and most

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Thomas Neidhart
On Mon, Jul 1, 2013 at 11:02 PM, Benedikt Ritter brit...@apache.org wrote: Hello Thomas, first of all: many thanks for the great effort you put into collections. I think aside from math and lang, collections is probably one of the most used components. It's really cool to see this happening.

[COLLECTIONS] Do we need to release a beta after the alpha release? (Was: Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2)

2013-07-02 Thread Benedikt Ritter
2013/7/2 Thomas Neidhart thomas.neidh...@gmail.com On Mon, Jul 1, 2013 at 11:02 PM, Benedikt Ritter brit...@apache.org wrote: snip One thing that could be improved is RELEASE-NOTES.txt. I think it would be good to make very clear what alpha means (have we agreed on this? I'm not

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Phil Steitz
On 7/1/13 8:37 PM, Ajo Fod wrote: Hi Konstantin, Thanks for pointing out the inefficiency in AQ. I just improved the efficiency of AQ to 1.41x that of LGQ (up from 1.05x) - measured in digits of accuracy per evaluation for integral of normal with sigma 1000 in range [-5000, 5000] Please

Re: [collection] v4 CompliantBag

2013-07-02 Thread Gary Gregory
CompliantBag is just terrible, I'm sorry. If we want to follow [DecoratorType][CollectionType] then CollectionBag? Gary On Tue, Jul 2, 2013 at 2:40 AM, Thomas Neidhart thomas.neidh...@gmail.comwrote: On 07/01/2013 09:06 PM, Gary Gregory wrote: Hi All: I find the class name CompliantBag

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Konstantin Berlin
At first it seems you are still compute redundant points. See my example that I posted, where I propagate 3 functional values not two. In regards to improvement. I am not an expert of different integration strategies but: The concept of adaptive quadrature is separate from how you integrate the

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Ajo Fod
Phil, Adaptive Quadrature is defined here ... Gilles mentioned this: http://en.wikipedia.org/wiki/Adaptive_quadrature We have discussed why AQ is better in the email chain. The differences have been discussed in this email chain and are quite minor. Based on the tests done so far the question

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Ajo Fod
Konstantin, In essence, we're both rooting for Adaptive Quadratures. IMHO AdaptiveQuadrature (or some form of it that passes all Apache standards) must replace IterateiveLegendreGaussIntegrator as soon as possible before somebody else gets hit by a report of convergence to the wrong answer. **

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Anshul Zunke
Thanks Sprenger, Will look into the docs you provided :) On Tue, Jul 2, 2013 at 5:24 PM, Jonas Sprenger sprenger...@gmail.comwrote: Hi Anshul, there are some information about contributing at: http://commons.apache.org/volunteering.html In other words, ist all up to you ;) regards,

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Konstantin Berlin
IterateiveLegendreGaussIntegrator should be replaced by adaptive guass-kronrod. The simpson and trapezoidal methods should be replaced by their adaptive versions, or at least adaptive wrapper provided for them. On Tue, Jul 2, 2013 at 12:51 PM, Ajo Fod ajo@gmail.com wrote: Konstantin, In

Re: [OT] Becoming a contributor for an ASF project (Was: Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2)

2013-07-02 Thread Anshul Zunke
Thanks Benedikt, Will surely contribute to the group by discussing, helping in documentation and once i get familiar with the issues will surely love to be part of coding On Tue, Jul 2, 2013 at 5:27 PM, Benedikt Ritter benerit...@gmail.comwrote: Hi Ansuhl, cool that you want to join commons!

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Jörg Schaible
Thomas Neidhart wrote: Hi, I'd like to call a vote for releasing Commons Collections 4.0-alpha1 based on RC2. The following changes have been applied since RC1: * upgrade to maven-javadoc-plugin 2.9.1 (due to CVE-2013-1571) * fixed COLLECTIONS-474, thanks to sebb * fixed download

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Ajo Fod
Gauss-Kronrod is an improvement over the current AQ promise because of its improved efficiency. That would be a good upgrade to the proposed AQ. Also, Gauss-Kronrod will allow the elimination of the fix to the bounds of integration problem with Simpsons rule. -Ajo. On Tue, Jul 2, 2013 at 9:54

Regarding HTTP client

2013-07-02 Thread Anshul Zunke
Hi all, Around 3 yrs ago I was involved in a project where I had a requirement from Apache Http client library but unfortunately could not find the sol through the library. Then i had to use core socket programming for the issue. Just wanted to know your ideas about the issue and also would like

Re: Regarding HTTP client

2013-07-02 Thread Benedikt Ritter
Hi Anshul, Http Client has become its own top level project at the ASF [1]. It would probably be the best to discuss such things on their MLs. To get more feedback you should post questions about the use of a component on the user mailing list. The dev mailing list primary purpose is to discuss

Re: [collection] v4 CompliantBag

2013-07-02 Thread Thomas Neidhart
On 07/02/2013 05:24 PM, Gary Gregory wrote: CompliantBag is just terrible, I'm sorry. If we want to follow [DecoratorType][CollectionType] then CollectionBag? +1 Thomas - To unsubscribe, e-mail:

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Thomas Neidhart
On 07/02/2013 07:02 PM, Jörg Schaible wrote: Thomas Neidhart wrote: Hi, I'd like to call a vote for releasing Commons Collections 4.0-alpha1 based on RC2. The following changes have been applied since RC1: * upgrade to maven-javadoc-plugin 2.9.1 (due to CVE-2013-1571) * fixed

Re: svn commit: r1499075 - /commons/proper/io/trunk/pom.xml

2013-07-02 Thread Gary Gregory
Oops, my bad. Gary On Jul 2, 2013, at 15:45, t...@apache.org t...@apache.org wrote: Author: tn Date: Tue Jul 2 19:45:27 2013 New Revision: 1499075 URL: http://svn.apache.org/r1499075 Log: Update compiler settings after upgrade to CP32. Modified: commons/proper/io/trunk/pom.xml

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Gilles
Hi. Thanks for pointing out the inefficiency in AQ. I just improved the efficiency of AQ to 1.41x that of LGQ (up from 1.05x) - measured in digits of accuracy per evaluation for integral of normal with sigma 1000 in range [-5000, 5000] Efficiency improvement is another type of enhancement

Re: [math] On MATH-995: Problems with LegendreGaussQuadrature class.

2013-07-02 Thread Gilles
On Tue, 2 Jul 2013 12:54:12 -0400, Konstantin Berlin wrote: IterateiveLegendreGaussIntegrator should be replaced by adaptive guass-kronrod. The simpson and trapezoidal methods should be replaced by their adaptive versions, or at least adaptive wrapper provided for them. [I mentioned

Re: [VOTE] Release of Commons Collections 4.0-alpha1 based on RC2

2013-07-02 Thread Jörg Schaible
Hi Thomas, Thomas Neidhart wrote: [snip] Which build did you use? I have tested with IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux x86-32 jvmxi3260sr12-20121024_126067 (JIT enabled, AOT enabled) and get: Tests run: 13118, Failures: 0, Errors: 0, Skipped: 0 $ java -version java