Re: [math] UnexpectedNegativeIntegerException

2012-09-05 Thread Luc Maisonobe
Le 05/09/2012 19:09, Ole Ersoy a écrit : Hi Gilles, On 09/04/2012 06:48 PM, Gilles Sadowski wrote: Hello. There are ideas that sound good we experiment with them within a limited framework (like a course on programming, for example); and then become a nightmare when you find yourself

Re: [math] UnexpectedNegativeIntegerException

2012-09-02 Thread Luc Maisonobe
Le 02/09/2012 00:16, Gilles Sadowski a écrit : Hello Luc. Hi Gilles, [...] I encountered this need in two different cases. The first one was to identify very precisely an error type, even with finer granularity than exception type. Parsing the error message to recognize the exception is

Re: [math] UnexpectedNegativeIntegerException

2012-09-02 Thread Luc Maisonobe
Le 02/09/2012 14:00, Gilles Sadowski a écrit : Hi again. [...] I encountered this need in two different cases. The first one was to identify very precisely an error type, even with finer granularity than exception type. Parsing the error message to recognize the exception is evil,

Re: [math] Re: Single root for Exceptions

2012-09-01 Thread Luc Maisonobe
exception to the signature of an interface is a compatible change or not. Luc Sébastien 2012/9/1 Sébastien Brisard sebastien.bris...@m4x.org: Hello, 2012/8/31 Thomas Neidhart thomas.neidh...@gmail.com: On 08/31/2012 11:17 AM, Luc Maisonobe wrote: Le 31/08/2012 03:22, Sébastien Brisard

Re: [math] Re: Single root for Exceptions

2012-09-01 Thread Luc Maisonobe
Le 01/09/2012 10:42, Sébastien Brisard a écrit : Hi Luc, 2012/9/1 Luc Maisonobe luc.maison...@free.fr: Le 01/09/2012 10:03, Sébastien Brisard a écrit : Hi, in ConjugateGradient, I get the following error Exception NonPositiveDefiniteOperatorException is not compatible with throws clause

Re: [math] UnexpectedNegativeIntegerException

2012-09-01 Thread Luc Maisonobe
Le 29/08/2012 22:02, Gilles Sadowski a écrit : Hello. [...] I encountered this need in two different cases. The first one was to identify very precisely an error type, even with finer granularity than exception type. Parsing the error message to recognize the exception is evil, checking

Re: [math] Re: Single root for Exceptions

2012-08-31 Thread Luc Maisonobe
Le 31/08/2012 03:22, Sébastien Brisard a écrit : Hello, [...] Thus, shall I open a JIRA ticket with the tasks of completing the throws clauses of all CM methods? Does someone absolutely needs this task tobe completed before releasing 3.1? [I don't think that it's possible without a huge

Re: [math] Re: Single root for Exceptions

2012-08-30 Thread Luc Maisonobe
Le 30/08/2012 05:08, Sébastien Brisard a écrit : Hello, 2012/8/30 Gilles Sadowski gil...@harfang.homelinux.org: Hello. To summarize: (1) Does anyone disagree with having all CM exceptions inherit from a new MathRuntimeException which itself will inherit from the standard

Re: [site] yet another proposal on how to restyle the commons site

2012-08-30 Thread Luc Maisonobe
Le 30/08/2012 15:52, Simone Tripodi a écrit : Hi all guys, new Apache Maven Fluido Skin is gonna be released soon, I started experimenting locally how the _main_ commons site would look alike if the new skin would be applied (with some modifications): voilà[1] :) If you think that putting

Re: [math] UnexpectedNegativeIntegerException

2012-08-29 Thread Luc Maisonobe
Le 29/08/2012 00:51, Gilles Sadowski a écrit : Hi Luc. Hi Gilles, First off, I'd like to make it quite clear that _I_ was fine (and still am) about a singly rooted hierarchy of exceptions for CM. I nevertheless answer to your reply because we differ on the rationale for such a change,

[math] Re: Single root for Exceptions

2012-08-29 Thread Luc Maisonobe
Le 29/08/2012 01:40, Gilles Sadowski a écrit : Hi. Hello, [...] I think I get your point, but again given transitive / nested dependencies I would not want to depend on it, even if all of the components have single-rooted exception hierarchies. This is especially true if not all

Re: [math] Re: Single root for Exceptions

2012-08-29 Thread Luc Maisonobe
Le 29/08/2012 20:31, Sébastien Brisard a écrit : Hello, Hi Sébastien, 2012/8/29 Luc Maisonobe luc.maison...@free.fr: Le 29/08/2012 01:40, Gilles Sadowski a écrit : Hi. Hello, [...] I think I get your point, but again given transitive / nested dependencies I would not want to depend

Re: [math] UnexpectedNegativeIntegerException

2012-08-28 Thread Luc Maisonobe
Le 26/08/2012 19:42, Phil Steitz a écrit : On 8/26/12 12:20 AM, Luc Maisonobe wrote: Le 25/08/2012 23:43, Gilles Sadowski a écrit : Hello Luc. Hi Gilles, On Fri, Aug 24, 2012 at 09:31:41AM +0200, Luc Maisonobe wrote: Le 24/08/2012 01:35, Gilles Sadowski a écrit : On Thu, Aug 23, 2012 at 12

Re: [math] UnexpectedNegativeIntegerException

2012-08-28 Thread Luc Maisonobe
Le 28/08/2012 16:04, Gilles Sadowski a écrit : Hello. [...] Applications that call CM would be safe (apart from bugs raising NPE) with a unique catch clause intercepting MathRuntimeException. I am happy (and surprised) to read that. I would really much like to go back to a single root

Re: [math] UnexpectedNegativeIntegerException

2012-08-26 Thread Luc Maisonobe
Le 25/08/2012 23:43, Gilles Sadowski a écrit : Hello Luc. Hi Gilles, On Fri, Aug 24, 2012 at 09:31:41AM +0200, Luc Maisonobe wrote: Le 24/08/2012 01:35, Gilles Sadowski a écrit : On Thu, Aug 23, 2012 at 12:00:56PM -0700, Phil Steitz wrote: On 8/23/12 5:37 AM, Luc Maisonobe wrote: Le 23

Re: [math] UnexpectedNegativeIntegerException

2012-08-24 Thread Luc Maisonobe
Le 24/08/2012 01:35, Gilles Sadowski a écrit : On Thu, Aug 23, 2012 at 12:00:56PM -0700, Phil Steitz wrote: On 8/23/12 5:37 AM, Luc Maisonobe wrote: Le 23/08/2012 13:37, Gilles Sadowski a écrit : On Thu, Aug 23, 2012 at 12:35:18PM +0200, Sébastien Brisard wrote: Hi Gilles, 2012/8/23 Gilles

Re: [math] Formatting

2012-08-24 Thread Luc Maisonobe
Le 24/08/2012 03:29, Becksfort, Jared a écrit : [...] Think about it from the standpoint of a new contributor. How long does it take to prepare and get a patch committed for a) the new contributor and b) the committer who ends up applying the patch. More rules means more time. It is that

[math] introducing DerivativeStructure into solvers hierarchy

2012-08-24 Thread Luc Maisonobe
Hi all, As explained in various messages on this list, I am introducing an enhanced differentiation framework into [math]. The low level part lies in the analysis.differentiation package. This low level part has already been integrated with the basic functions, together with the older framework.

Re: [math] UnexpectedNegativeIntegerException

2012-08-24 Thread Luc Maisonobe
Le 24/08/2012 16:09, Gilles Sadowski a écrit : Hello Sébastien. [...] I see that's another area where everyone has its own opinion because of various experiences. I was previously in favor of exceptions, but maybe it's too much for such a low-level component as a standard or special

Re: [math] UnexpectedNegativeIntegerException

2012-08-23 Thread Luc Maisonobe
Le 23/08/2012 05:16, Sébastien Brisard a écrit : Hi, in MATH-849, I have proposed an implementation of Gamma(x) (previously, class Gamma had only logGamma(x)). Gamma(x) is not defined for x negative integer. In such instances, I would like to throw an exception instead of returning

Re: [math] UnexpectedNegativeIntegerException

2012-08-23 Thread Luc Maisonobe
Le 23/08/2012 13:37, Gilles Sadowski a écrit : On Thu, Aug 23, 2012 at 12:35:18PM +0200, Sébastien Brisard wrote: Hi Gilles, 2012/8/23 Gilles Sadowski gil...@harfang.homelinux.org: On Thu, Aug 23, 2012 at 10:05:10AM +0200, Sébastien Brisard wrote: Hi Luc, 2012/8/23 Luc Maisonobe luc.maison

Re: [all] displaying some class and sequence diagrams for our components

2012-08-22 Thread Luc Maisonobe
Hi Sébastien, Le 21/08/2012 08:50, Sébastien Brisard a écrit : Hi Luc, 2012/8/20 Luc Maisonobe luc.maison...@free.fr Le 20/08/2012 15:52, Simone Tripodi a écrit : Hi Gary! I still like the idea! I was hoping at an automagic solution ;) Me too! :) I have used several tools that were

Re: svn commit: r1375192 - in /commons/proper/math/trunk/src: changes/ main/java/org/apache/commons/math3/random/

2012-08-21 Thread Luc Maisonobe
Le 21/08/2012 16:15, Gilles Sadowski a écrit : Hi. [...] Added: commons/proper/math/trunk/src/main/java/org/apache/commons/math3/random/RandomDataGenerator.java URL:

Re: [math] Double.NaN or NotStrictlyPositiveException?

2012-08-20 Thread Luc Maisonobe
Le 20/08/2012 05:51, Sébastien Brisard a écrit : Hi, the current implementation of Gamma.logGamma(double) fails silently when the argument is not strictly positive, returning Double.NaN. Previous discussions on this ML show that we all agree (do we?) that throwing an exception is preferrable.

[all] displaying some class and sequence diagrams for our components

2012-08-20 Thread Luc Maisonobe
Hello, As our components are mainly low level libraries, they target developers. I wonder if we could add some basic UML diagrams for some elements. I know such diagrams are a pain to maintain, so I have looked at something really simple, with the goal to only display a few core elements. I

Re: [math] Convolution

2012-08-20 Thread Luc Maisonobe
Le 20/08/2012 17:00, Clemens Novak a écrit : Dear all, Hi Clemens, I would like to work on some signal processing functions (as indicated on the wiki WishList) and started with the convolution of 2 sequences (represented as RealVector). I have completed a first working version (some error

Re: [all] displaying some class and sequence diagrams for our components

2012-08-20 Thread Luc Maisonobe
Le 20/08/2012 15:52, Simone Tripodi a écrit : Hi Gary! I still like the idea! I was hoping at an automagic solution ;) Me too! :) I have used several tools that were able to do such automatic diagrams generation. All tools that support roundtrip engineering should be able to do so. The

Re: [Math] MATH-843

2012-08-17 Thread Luc Maisonobe
Le 17/08/2012 05:37, Sébastien Brisard a écrit : Hi Gilles, Please have a look at MATH-843: https://issues.apache.org/jira/browse/MATH-843 As indicated there, I think that the current documentation is clear enough. I don't know how to test the assertion of the reporter. In the absence of

Re: [Math] Cleanup in HarmonicFitter and GaussianFitter

2012-08-17 Thread Luc Maisonobe
Le 16/08/2012 23:48, sebb a écrit : On 16 August 2012 21:58, Gilles Sadowski gil...@harfang.homelinux.org wrote: Hello. In classes HarmonicFitter and GaussianFitter (in package o.a.c.m.optimization.fitting), there is an inner class ParameterGuesser. All the necessary input for the guessing

Re: [math] Changes in the Gamma class

2012-08-15 Thread Luc Maisonobe
Le 15/08/2012 16:58, Sébastien Brisard a écrit : Dear All, I'm currently working on accuracy improvements of the incomplete beta function, based on the NSWC library [1]. It's quite a long work, but it looks promising, since the implementation of the Gamma function they propose (I had to work

Re: [math] problems with tests due to matrix formatting

2012-08-14 Thread Luc Maisonobe
Le 14/08/2012 21:09, Thomas Neidhart a écrit : On 08/14/2012 05:25 PM, luc wrote: Hi, Since a few weeks, I have lots of tests failures due to matrix formats. I'm not sure exactly when this started, but I think this may be related to MATH-831 and the fix introduced as of r1364775 in late

Re: Commons web site

2012-08-10 Thread Luc Maisonobe
Hi, Le 05/08/2012 05:05, Matt Benson a écrit : Hi Ralph--thanks for opening this up and offering a concrete direction. This sounds like a good approach and I will try to read up on the link you provided in the next couple of days. I agree with the proposal. We really need to move forward on

Re: [all] NSWC and Apache license

2012-08-08 Thread Luc Maisonobe
Le 08/08/2012 17:58, Christian Grobmeier a écrit : On Wed, Aug 8, 2012 at 5:38 PM, Sébastien Brisard sebastien.bris...@m4x.org wrote: Does that mean that porting it into Commons-Math is possible (license-wise?). I would think it does… That seems explicitly restrictive to me. e.g. If I

Re: [math] API proposal for differentiation

2012-08-08 Thread Luc Maisonobe
Le 24/07/2012 11:51, Anxionnat Julien a écrit : [...] I have to deal with functions like that: public double[] value (double t) { ... } (The best interface for my subjects would be: public Vector3D value (double t) { ... }, but it's not the point now.) [...] I'm sorry, I

Re: [Math] MATH-610 (please vote)

2012-08-05 Thread Luc Maisonobe
Le 05/08/2012 01:16, Gilles Sadowski a écrit : On Sat, Aug 04, 2012 at 03:01:49PM -0700, Phil Steitz wrote: On 8/4/12 11:57 AM, Gilles Sadowski wrote: Hi. It seems that the patch for MATH-610 https://issues.apache.org/jira/browse/MATH-610 is fairly innocuous. Does anyone object to it

Re: [MATH] Resignation as a committer

2012-08-05 Thread Luc Maisonobe
Le 05/08/2012 20:29, Mikkel Meyer Andersen a écrit : Dear all, Hi Mikkel, As you all know, I have not been sufficiently active the past one to two years due to other tasks with higher priority. This is not going to change the next many years due to happy circumstances. I therefore wish to

Re: [Math] Towards release 3.1

2012-08-04 Thread Luc Maisonobe
Le 03/08/2012 22:22, Gilles Sadowski a écrit : Hello. Hi Gilles, More than 60 issues have been resolved since the release of Commons Math 3.0. I think that it is time to lay out a road map for the next release (3.1), with a target date of early September (at which point, 3.0 will be 6

Re: [math] API proposal for differentiation

2012-07-24 Thread Luc Maisonobe
Le 23/07/2012 17:03, Anxionnat Julien a écrit : Hi Luc, Hi all, [...] Last week, at work, someone asked me again about differentiation and I directed him to this issue and also to the Nabla project. He told me he was interested in having some support in [math] for this (I'm not sure he

Re: [math] API proposal for differentiation

2012-07-23 Thread Luc Maisonobe
Le 22/07/2012 22:48, Gilles Sadowski a écrit : On Sun, Jul 22, 2012 at 12:44:07PM -0700, Phil Steitz wrote: On 7/22/12 9:35 AM, Luc Maisonobe wrote: Hi all, A few months ago, Gilles proposed to add an implementation of the Ridder's algorithm for differentiation (see https

Re: [Math] Replacing LegendreGaussIntegrator

2012-07-22 Thread Luc Maisonobe
On 22/07/2012 03:43, Gilles Sadowski wrote: Hello. Any objection to the proposals in the following issue: https://issues.apache.org/jira/browse/MATH-827 ? I am fine with this proposal. Having a non-interative quadrature is good and we must provide clear API so users know when they use

Re: [Math] JIRA Road Map panel

2012-07-22 Thread Luc Maisonobe
On 22/07/2012 03:58, Gilles Sadowski wrote: Hi. In this panel https://issues.apache.org/jira/browse/MATH#selectedTab=com.atlassian.jira.plugin.system.project%3Aroadmap-panel there appears sections for the following upcoming versions: 1.3 2.2.1 Nightly builds Shouldn't they be

Re: [Math] Little thought about multi-threading

2012-07-22 Thread Luc Maisonobe
On 22/07/2012 02:29, Gilles Sadowski wrote: On Sat, Jul 21, 2012 at 11:41:45AM -0700, Ted Dunning wrote: The easy way to get much of this benefit is to simply use multi-threaded versions of Atlas via jblas. Probably not viable given the no dependency posture of commons math. When

Re: [Math] Synchronization

2012-07-22 Thread Luc Maisonobe
Hi Gilles, On 22/07/2012 02:43, Gilles Sadowski wrote: On Sat, Jul 21, 2012 at 11:44:43AM -0700, Ted Dunning wrote: Synchronization in low level code is generally really bad. This is the whole point of why Vector was essentially thrown away in Java collections in favor of ArrayList. I

[math] API proposal for differentiation

2012-07-22 Thread Luc Maisonobe
Hi all, A few months ago, Gilles proposed to add an implementation of the Ridder's algorithm for differentiation (see https://issues.apache.org/jira/browse/MATH-726). After some discussion the issue was postponed, waiting for an API for this family of algorithms. Last week, at work, someone

Re: [math] Eigen decomposition of real asymmetric matrices

2012-07-22 Thread Luc Maisonobe
On 22/07/2012 17:09, Thomas Neidhart wrote: On 07/18/2012 10:55 PM, Thomas Neidhart wrote: Hi, Hi Thomas, I finalized now this feature request (MATH-235) by adding more random data test which success for an epsilon of 1e-12, which imho is pretty good for now. For the problem with the

Re: [Math] MATH-829 (backwards-compatibility)

2012-07-19 Thread Luc Maisonobe
On 19/07/2012 20:06, Gilles Sadowski wrote: Hi. Is there any issue of maintaining compatibility when changing code that is in the test subtree of the code repository? No problems for such changes. Luc Gilles - To

Re: [Math] About MATH-768

2012-07-15 Thread Luc Maisonobe
On 15/07/2012 04:21, Gilles Sadowski wrote: Hello. Referring to: https://issues.apache.org/jira/browse/MATH-768 It seems that cleanly fixing that issue would require to create several new classes inside the o.a.c.m.complex package (like UnivariateComplexFunction,

Re: [math] Multivariate Gaussian Mixture Model

2012-07-11 Thread Luc Maisonobe
On 11/07/2012 18:34, Becksfort, Jared wrote: Hello, Hi Jared, I have created 3 JIRA tickets for the code I plan to submit: Math-815, 816, and 817. Thanks, My employer has given me permission to contribute the code. I am not an expert in the Apache license. I read

Re: [math] In class RealVector, sparseIterator() is confusing

2012-07-09 Thread Luc Maisonobe
On 09/07/2012 02:39, Gilles Sadowski wrote: On Sat, Jul 07, 2012 at 02:31:54PM +0200, Sébastien Brisard wrote: Hi, recent bugs have revealed that the use of sparseIterator() is quite delicate. Also, the current Javadoc is confusing, since it says Specialized implementations may choose to not

Re: [math] Fluent interface in RealVector

2012-07-09 Thread Luc Maisonobe
On 09/07/2012 07:08, Sébastien Brisard wrote: 2012/7/9 Gilles Sadowski gil...@harfang.homelinux.org: On Sat, Jul 07, 2012 at 01:49:25PM +0200, Sébastien Brisard wrote: Hello, most existing methods in class RealVector allow method chaining. Chaining does not always make for readable code.

Re: [ALL] Commons JMS Project

2012-07-09 Thread Luc Maisonobe
On 09/07/2012 22:12, Scott England-Sullivan wrote: Hello, Hi Scott, I have developed a new component for the Apache Camel project written using pure Java JMS APIs (the current component is a Spring JMS wrapper). There have been requests made to make the API pulled out of the Camel

Re: JIRA Administration

2012-06-27 Thread Luc Maisonobe
Le 27/06/2012 10:29, Mark Thomas a écrit : On 27/06/2012 09:21, Jörg Schaible wrote: Hi, does anybody know, what is required to administer a JIRA project? You need an existing admin to grant you the admin role. Hi Mark, Some recent issues for Imaging have been assigned to me, despite I do

Re: [ALL] Missing GA tags for successful releases

2012-06-20 Thread Luc Maisonobe
Le 19/06/2012 20:50, sebb a écrit : Several components don't appear to have created GA tags for their releases. Normally when a release vote succeeds, the successful tag is copied to a new tag without the RCn suffix. For example, if the successful release vote was based on

Re: [math] Problems with sparse implementations of RealVector

2012-06-18 Thread Luc Maisonobe
Hi Sébastien, Le 18/06/2012 08:11, Sébastien Brisard a écrit : Dear all, in this thread, http://markmail.org/thread/hhvm6wv3d3uhkwqs we had an interesting discussion on a bug which was revealed by abstract unit tests on all implementations of RealVector. It turns out that the bug is more

[math] proposing a new interpolator that does *not* implement UnivariateInterpolator

2012-06-17 Thread Luc Maisonobe
Hi all, I recently encountered a cumbersome limitation with our current UnivariateInterpolator interface. It is a simple interface that defines only one method: public interface UnivariateInterpolator { UnivariateFunction interpolate(double xval[], double yval[]); } I needed three

Re: svn commit: r1343293 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/RealVector.java

2012-06-10 Thread Luc Maisonobe
+1 for implicit conversion in this case ( this is an exception message, not a result computation). No preferences for the general case, I think it really depend on context. Luc -- Envoyé de mon téléphone Android avec K-9 Mail. Excusez la brièveté. Gilles Sadowski gil...@harfang.homelinux.org

Re: [Math] HarmonicFitter and GaussianFitter

2012-06-09 Thread Luc Maisonobe
Le 09/06/2012 02:48, Gilles Sadowski a écrit : On Sat, Jun 09, 2012 at 02:00:42AM +0200, Gilles Sadowski wrote: Hi. I'm a bit annoyed that HarmonicFitter and GaussianFitter suffer from the same design flaw as PolynomialFitter, namely that it is possible to call the non-overridden fit with an

Re: [All] Versions and versions.

2012-06-07 Thread Luc Maisonobe
Hi, Le 06/06/2012 18:27, James Carman a écrit : Agreed. I'm in OSGi-land these days (ServiceMix, Camel, ActiveMQ, etc.), so I'm all for it! :) On Wed, Jun 6, 2012 at 12:21 PM, Christian Grobmeier grobme...@gmail.comwrote: No objections here. If there is a spec we can follow, we

Re: [Math] About MATH-798

2012-06-02 Thread Luc Maisonobe
Le 02/06/2012 01:55, Gilles Sadowski a écrit : Hello. Hi Gilles, Do you know the rationale behind the (very) small values for DEFAULT_RELATIVE_THRESHOLD (set to 100 * Precision.EPSILON) DEFAULT_ABSOLUTE_THRESHOLD (set to 100 * Precision.SAFE_MIN) in AbstractConvergenceChecker? [I

Re: [ALL]Can you share the codeformater.xml and codetemplates.xml in eclipse

2012-06-01 Thread Luc Maisonobe
, but it lacks some visibility. Luc Gary On Thu, May 17, 2012 at 6:26 AM, Luc Maisonobe l...@spaceroots.org wrote: Le 17/05/2012 04:47, Love Yao a écrit : I guess some of the commons-team must use Eclipse to coding, and for your using CheckStyle, there should being IDE config, so Can you

Re: [Math] About MATH-798

2012-06-01 Thread Luc Maisonobe
Le 01/06/2012 17:43, Gilles Sadowski a écrit : Hi. I think that PolynomialFitter class deserves to be deleted. It looks like a bad use of inheritance because it cannot prevent bad usage of its base class's fit methods (where a user can provide a parametric function argument that is not a

Re: [math] Duplicate code in ArrayRealVectorTest, RealVectorTest, SparseRealVectorTest

2012-05-31 Thread Luc Maisonobe
Le 31/05/2012 07:56, Sébastien Brisard a écrit : Hello, assuming that no answer meant no (strong) opposition, I took the liberty to create MATH-795 [1]. This refactoring has already revealed a problem (see r1344570 and r1344571). Fine, thanks Luc Best regards, Sébastien [1]

Re: [math] LocalizedFormats.ALPHA and BETA no longer used

2012-05-31 Thread Luc Maisonobe
Le 31/05/2012 08:23, Sébastien Brisard a écrit : Hi, 2012/5/27 Sébastien Brisard sebastien.bris...@m4x.org: Hi, 2012/5/27 Luc Maisonobe luc.maison...@free.fr: Le 27/05/2012 16:25, Jochen Wiedmann a écrit : On Thu, May 24, 2012 at 8:41 PM, Luc Maisonobe luc.maison...@free.fr wrote: Le

Re: svn commit: r1343293 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/RealVector.java

2012-05-29 Thread Luc Maisonobe
Le 29/05/2012 06:21, Sébastien Brisard a écrit : Hello, I don't see why there should be a consensus to remove something that was never there in the first place. The vast majority of such exception instantiations do not perform explicit conversion; so I'd be inclined to think that there

Re: [math] SparseRealVectorTest, SparseRealMatrixTest, SparseFieldMatrixTest, SparseFieldVectorTest

2012-05-28 Thread Luc Maisonobe
Le 28/05/2012 09:42, Sébastien Brisard a écrit : Hi, is there a reason why these classes are called SparseXxxTest, instead of OpenMapXxxTest? Am I missing something? I don't remember the reason, it may either be that we renamed the library class and forgot to rename the test classes, or we

Re: [math] LocalizedFormats.ALPHA and BETA no longer used

2012-05-27 Thread Luc Maisonobe
Le 27/05/2012 16:25, Jochen Wiedmann a écrit : On Thu, May 24, 2012 at 8:41 PM, Luc Maisonobe luc.maison...@free.fr wrote: Le 24/05/2012 21:27, Sébastien Brisard a écrit : Hi, commit 1342404 solves MATH-791. It turns out that LocalizedFormats.ALPHA and BETA are no longer used. I wanted

Re: [math] LocalizedFormats.ALPHA and BETA no longer used

2012-05-24 Thread Luc Maisonobe
Le 24/05/2012 21:27, Sébastien Brisard a écrit : Hi, commit 1342404 solves MATH-791. It turns out that LocalizedFormats.ALPHA and BETA are no longer used. I wanted to remove them, but that breaks the compatibility. How should we do that cleanly? Just remove the entries from the enum and

Re: [math][license] How to donate GPL-licensed code

2012-05-22 Thread Luc Maisonobe
Le 22/05/2012 12:28, Thomas Neidhart a écrit : Hi, I was in contact with Thomas Abeel, the creator of java-ml ( http://java-ml.sourceforge.net/) to discuss his interest to contribute certain parts of it to CM (mainly clustering algorithms). He is quite interested to donate most of the

Re: [VOTE] Release Compress 1.4.1 based on RC1

2012-05-22 Thread Luc Maisonobe
Le 22/05/2012 09:00, Stefan Bodewig a écrit : Hi all, I'd like to release Compress 1.4.1. Compress 1.4.1 RC1 is available for review here: http://people.apache.org/~bodewig/cc/ Maven artifacts are here:

Re: Git support?

2012-05-21 Thread Luc Maisonobe
it would be good to start with a sandbox comp. But i am afraid those are not active enough. Gary On May 19, 2012, at 4:08, Luc Maisonobe luc.maison...@free.fr wrote: Le 16/05/2012 15:41, Jochen Wiedmann a écrit : Well, with our multitude of projects, it might make sense to ask for one

Re: [math] numerical stability problems of continued fraction

2012-05-21 Thread Luc Maisonobe
Le 21/05/2012 08:22, Phil Steitz a écrit : On 5/20/12 10:32 PM, Sébastien Brisard wrote: Hi Thomas, This seems to solve all the described problems, but the question remains if this can be included without problems into CM. The algorithm description in NR is not in source code but on an higher

Re: Git support?

2012-05-19 Thread Luc Maisonobe
Le 16/05/2012 15:41, Jochen Wiedmann a écrit : Well, with our multitude of projects, it might make sense to ask for one or two of them being migrated, so that we gather the experience. (I've got none so far.) Would anyone volunteer for the job of being involved? I was wondering if we should

Re: [ALL]Can you share the codeformater.xml and codetemplates.xml in eclipse

2012-05-17 Thread Luc Maisonobe
Le 17/05/2012 04:47, Love Yao a écrit : I guess some of the commons-team must use Eclipse to coding, and for your using CheckStyle, there should being IDE config, so Can you share the codeformater.xml and codetemplates.xml in eclipse. I do not find them in SVN,thanks. See

Re: [math] numerical problem sniffer

2012-05-14 Thread Luc Maisonobe
Le 14/05/2012 11:13, Thomas Neidhart a écrit : Hi all, Hi Thomas, as we all know, java does not provide any means of detecting overflows and/or underflows in numerical calculations off-the-shelf. While investigating some numerical stability problems and trying to improve the eigenvalue

Re: [Math] Serializable (again)

2012-05-13 Thread Luc Maisonobe
Le 12/05/2012 19:10, Gilles Sadowski a écrit : [...] I have tried to set up a clean serialization process for the classes that needs it, starting with the PointValuePair class as requested in [MATH-787]. It turns out several previous choices completely prevent this to be done. At the

Re: [Math] Serializable (again)

2012-05-12 Thread Luc Maisonobe
Hi all, Le 09/05/2012 13:41, Gilles Sadowski a écrit : On Wed, May 09, 2012 at 07:03:58AM -0400, James Carman wrote: On Wed, May 9, 2012 at 3:03 AM, Luc Maisonobe luc.maison...@free.fr wrote: Is there such a thing as short-term serialization? Yes, of course, and this what many people need

Re: [Math] Serializable (again)

2012-05-09 Thread Luc Maisonobe
Hi Gilles, Le 08/05/2012 23:05, Gilles Sadowski a écrit : On Tue, May 08, 2012 at 02:55:47PM -0400, James Carman wrote: I don't know that you want to get into supporting long-term serialization support. I would say CM should support transient serialization (if that makes any sense), such as

Re: [Math] Serializable (again)

2012-05-08 Thread Luc Maisonobe
Le 07/05/2012 22:16, Gilles Sadowski a écrit : Hi. Hi Gilles, There is another complaint about some class not being Serializable: https://issues.apache.org/jira/browse/MATH-787 I don't want to argue all over again. We should probably add a section in the user guide stating the

Re: svn commit: r1334463 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math3/linear/HessenbergTransformer.java test/java/org/apache/commons/math3/linear/HessenbergTransformerTest.j

2012-05-05 Thread Luc Maisonobe
Le 05/05/2012 19:53, t...@apache.org a écrit : Author: tn Date: Sat May 5 17:53:32 2012 New Revision: 1334463 URL: http://svn.apache.org/viewvc?rev=1334463view=rev Log: [MATH-235] add HessenbergTransformer to transform a general real matrix to Hessenberg form. This is a first step for

Re: svn commit: r1334463 - in /commons/proper/math/trunk/src: main/java/org/apache/commons/math3/linear/HessenbergTransformer.java test/java/org/apache/commons/math3/linear/HessenbergTransformerTest.j

2012-05-05 Thread Luc Maisonobe
Le 05/05/2012 20:08, Thomas Neidhart a écrit : On 05/05/2012 08:02 PM, Luc Maisonobe wrote: Le 05/05/2012 19:53, t...@apache.org a écrit : Author: tn Date: Sat May 5 17:53:32 2012 New Revision: 1334463 URL: http://svn.apache.org/viewvc?rev=1334463view=rev Log: [MATH-235] add

Re: [math] remove null check when using entry iterator in [Array]RealVector

2012-05-03 Thread Luc Maisonobe
Le 03/05/2012 16:07, Thomas Neidhart a écrit : Hi, Hi Thomas, I have investigated MATH-627, and I think we can remove the additional null checks (tested locally): * the iterators in RealVector and ArrayRealVector never return null as a result from next() * next() is only called when

Re: [Math] Question about AbstractLeastSquaresOptimizer code

2012-04-18 Thread Luc Maisonobe
Le 18/04/2012 14:21, Gilles Sadowski a écrit : Hi. In AbstractLeastSquaresOptimizer (package optimization.general), the method guessParametersErrors is defined as: ---CUT--- public double[] guessParametersErrors() { if (rows = cols) { throw new

Re: svn commit: r1311904 [1/2] - in /commons/proper/collections/trunk: ./ src/main/java/org/apache/commons/collections/ src/main/java/org/apache/commons/collections/functors/ src/main/java/org/apache/

2012-04-10 Thread Luc Maisonobe
Le 10/04/2012 21:00, Konstantin Kolinko a écrit : 2012/4/10 Matt Benson gudnabr...@gmail.com: Hi Luc, What are all these changed files? :/ Apparently it is because of setting svn:eol-style=native. Subversion internally stores native eolns as LF. The files apparently used Windows line

[codec][collections][math]Re: [lang] adding an implementation of the Myers difference algorithm

2012-04-07 Thread Luc Maisonobe
Hi Gary, Le 07/04/2012 04:30, Gary Gregory a écrit : On Apr 6, 2012, at 16:05, Luc Maisonobe luc.maison...@free.fr wrote: Hi Gary, Le 06/04/2012 21:50, Gary Gregory a écrit : On Fri, Apr 6, 2012 at 11:14 AM, luc l...@spaceroots.org wrote: Hello, Some times ago, Thomas proposed

Re: [lang] adding an implementation of the Myers difference algorithm

2012-04-06 Thread Luc Maisonobe
Hi Gary, Le 06/04/2012 21:50, Gary Gregory a écrit : On Fri, Apr 6, 2012 at 11:14 AM, luc l...@spaceroots.org wrote: Hello, Some times ago, Thomas proposed an implementation of a Longest Commons Substring algorithm. At that time I said I had another algorithm in the same spirit for the

Re: New projects in the Apache Commons

2012-04-01 Thread Luc Maisonobe
Hi Tom, Le 01/04/2012 02:53, Tom Everett a écrit : Good afternoon everyone. Could someone point me to the process or documentation for proposing and contributing a new project to the Apache Commons? Well, I think simply discussing the project on the dev list is almost enough. Projects

Re: New projects in the Apache Commons

2012-04-01 Thread Luc Maisonobe
Le 01/04/2012 10:04, Luc Maisonobe a écrit : Hi Tom, Le 01/04/2012 02:53, Tom Everett a écrit : Good afternoon everyone. Could someone point me to the process or documentation for proposing and contributing a new project to the Apache Commons? Well, I think simply discussing the project

Re: [io] Moving to Java 6 for version 2.3

2012-03-30 Thread Luc Maisonobe
Hello, Le 30/03/2012 02:21, sebb a écrit : On 30 March 2012 01:00, Christian Grobmeier grobme...@gmail.com wrote: Hi, On Fri, Mar 30, 2012 at 1:53 AM, sebb seb...@gmail.com wrot However, a compatibility break would require a major version bump. if my lib does drop support for a specific

Re: Commons-Math release schedule

2012-03-27 Thread Luc Maisonobe
Hi, Le 27/03/2012 21:08, Matt Benson a écrit : I have to agree with James here. However, if the mysterious team-who-wishes-to-contribute is dead set on 6 month release cycles, it is certainly within their power to make sure 4.5 months ahead of time that every open JIRA issue has a patch

Re: Commons-Math release schedule

2012-03-24 Thread Luc Maisonobe
Le -10/01/-28163 20:59, Hassan Siddiqui a écrit : Dear Commons-Math developers Hi Hassan, My name is Hassan Siddiqui and I am working on a Java scientific project that involves a significant amount of numerical analysis code. There are some 300+ developers and scientist involved in this

[all] how to make Jira aware of releases

2012-03-24 Thread Luc Maisonobe
Hi all, I have tried to tell Jira that version 3.0 of [math] has already been shipped, but I don't find how to do it. Some pages tell me I should connect to something called bamboo for release management, but I don't know what it is. Does someone know how we declare releases ? thanks in advance

Re: [all] how to make Jira aware of releases

2012-03-24 Thread Luc Maisonobe
Le 24/03/2012 17:35, Thomas Neidhart a écrit : On 03/24/2012 05:29 PM, Luc Maisonobe wrote: Hi all, I have tried to tell Jira that version 3.0 of [math] has already been shipped, but I don't find how to do it. Some pages tell me I should connect to something called bamboo for release

Re: [all] how to make Jira aware of releases

2012-03-24 Thread Luc Maisonobe
Le 24/03/2012 20:12, Thomas Neidhart a écrit : On 03/24/2012 07:33 PM, Luc Maisonobe wrote: Le 24/03/2012 17:35, Thomas Neidhart a écrit : On 03/24/2012 05:29 PM, Luc Maisonobe wrote: Hi all, I have tried to tell Jira that version 3.0 of [math] has already been shipped, but I don't find how

Re: svn commit: r1303290 - /commons/proper/math/trunk/src/main/java/org/apache/commons/math3/linear/SymmLQ.java

2012-03-21 Thread Luc Maisonobe
Le 21/03/2012 06:26, celes...@apache.org a écrit : Author: celestin Date: Wed Mar 21 05:26:45 2012 New Revision: 1303290 URL: http://svn.apache.org/viewvc?rev=1303290view=rev Log: In org.apache.commons.math3.linear.SymmLQ.State, created - boolean bEqualsNullVector() - boolean

Re: [Math] Release mini-howto

2012-03-19 Thread Luc Maisonobe
Hi Christian, Le 19/03/2012 01:01, Christian Grobmeier a écrit : On Mon, Mar 19, 2012 at 12:25 AM, Gilles Sadowski gil...@harfang.homelinux.org wrote: Not to forget the grandfather of release guides: http://commons.apache.org/releases/release.html I've just had a brief look at that one; I

Re: [VOTE] Release Commons IO 2.2-RC1

2012-03-16 Thread Luc Maisonobe
Le 16/03/2012 06:02, Gary Gregory a écrit : Hello All: Hi Gary, Minor nitpicking: - the copyright header on NOTICE is 2002-2011 instead of 2002-2012 - the title of the release notes refers to Commons IO 2.1 (but a few lines after title, 2.2 is correctly referenced) This seems minor to

Re: [csv] Headers

2012-03-13 Thread Luc Maisonobe
Le 13/03/2012 00:56, sebb a écrit : On 12 March 2012 22:11, Emmanuel Bourg ebo...@apache.org wrote: [csv] is missing some elements to ease the use of headers. I have no clear idea on how to address this, here are my thoughts. Headers are used when the fields are accessed by the column name

Re: [lang] Longest common substring / Suffix Tree

2012-03-13 Thread Luc Maisonobe
Le 13/03/2012 00:53, James Carman a écrit : A lot of bioinformaticians would love us if we added this! In the same spirit, I know an implementation of the Myers difference algorithm that runs on any object implementing equals and also provides an API for browsing the edit script resulting from

Re: [MATH] Does website really need Javadoc for versions prior to 2.2?

2012-03-12 Thread Luc Maisonobe
Le 12/03/2012 16:50, sebb a écrit : In addition to Javadoc for 3.0 and 2.2, the website still offers the following: Javadoc (2.1 release) Javadoc (2.0 release) Javadoc (1.2 release) Javadoc (1.1 release) Javadoc (1.0 release) This seems rather unnecessary. Surely we should only offer

Re: [math] Commons-Math 3.1?

2012-03-12 Thread Luc Maisonobe
Le 12/03/2012 20:38, Sébastien Brisard a écrit : Hello, Hi Sébastien, can we commit now that 3.0 is out? Sure! Do we need to update the pom.xml to 3.1-SNAPSHOT? I think Seeb did it today. We should also close the Jira issues that have been solved as of 3.0. For newcomers, our policy on

<    1   2   3   4   5   6   7   8   9   10   >