2012/11/21 Gary Gregory
> On Tue, Nov 20, 2012 at 6:22 PM, wrote:
>
> > Author: sebb
> > Date: Tue Nov 20 23:22:21 2012
> > New Revision: 1411919
> >
> > URL: http://svn.apache.org/viewvc?rev=1411919&view=rev
> > Log:
> > Make some methods package-protected to avoid the need for synthetic
> > ac
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-dbcp2 has an issue affecting its community integration.
This issue
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-dbcp has an issue affecting its community integration.
This issue
Build using Java 1.6
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Continuum-Build-Host: vmbuild
X-Continuum-Project-Id: 83
X-Continuum-Project-Name: Commons IO
Online report :
http://vmbuild.apache.org/continuum/buildResult.action?buildI
On Tue, Nov 20, 2012 at 6:22 PM, wrote:
> Author: sebb
> Date: Tue Nov 20 23:22:21 2012
> New Revision: 1411919
>
> URL: http://svn.apache.org/viewvc?rev=1411919&view=rev
> Log:
> Make some methods package-protected to avoid the need for synthetic
> accessors.
> TODO consider whether to do so for
Le 20/11/2012 23:57, Gary Gregory a écrit :
> Ok this is good. Let's see some healthy debating. :)
Until the debate degrades my mental health...
> What is the alternate API?
The pre CSV-68 API.
> To me the bother is the extra build() call, but that's the pattern.
A pattern is not a feature o
Another way of looking at the builder style is that it is Java's way of
using keyword arguments for complex constructors. It also allows a
reasonable amount of future-proofing.
These benefits are hard to replicate with constructors. On the other hand,
builder-style patterns are a royal pain with
Ok this is good. Let's see some healthy debating. :)
What is the alternate API?
To me the bother is the extra build() call, but that's the pattern.
Could an alt API be used and co-exist?
Is making the ctor an option? It would have to do some validation.
Gary
On Nov 20, 2012, at 16:59, Emmanue
Le 20/11/2012 20:01, Benedikt Ritter a écrit :
> Please share your thoughts about the builder.
Sorry Benedikt but I have to say I really don't like this design. I
prefer a simpler API for the reasons you mentioned in the disadvantages.
The minor improvements from the developer's point of view are
Hey Ted,
no I was referring to the comments of CSV-68, where it was stated that no
other CSV library provides validation of the used CSV formats (and hence it
can be removed from commons csv entirely).
Benedikt
2012/11/20 Ted Dunning
> Surely you meant to say no other commons library.
>
> Bui
Surely you meant to say no other commons library.
Builder patterns are relatively common. See guava for instance:
http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/base/Splitter.html
On Tue, Nov 20, 2012 at 11:49 AM, Gary Gregory wrote:
> - it has been argued that usin
On Tue, Nov 20, 2012 at 2:01 PM, Benedikt Ritter wrote:
> Hi,
>
> Gary and I did some work on CSV-68 Use the Builder Pattern to create
> CSVFormats [1].
> We have implemented a builder for CSVFormats in trunk. It is capable of...
>
> ...creating a CSVFormat from scratch by only passing in a delimi
Hi,
Gary and I did some work on CSV-68 Use the Builder Pattern to create
CSVFormats [1].
We have implemented a builder for CSVFormats in trunk. It is capable of...
...creating a CSVFormat from scratch by only passing in a delimiter:
CSVFormat format = CSVFormat.newBuilder(',').build();
...creati
On Tue, Nov 20, 2012 at 11:59:07AM -0500, Konstantin Berlin wrote:
>
> On Nov 20, 2012, at 7:56 AM, Gilles Sadowski
> wrote:
>
> > On Tue, Nov 20, 2012 at 05:08:23AM -0500, Konstantin Berlin wrote:
> >> I am ok with option 2.
> >
> > Thanks. I'll add new constructors if nobody has objections.
On Nov 20, 2012, at 7:56 AM, Gilles Sadowski
wrote:
> On Tue, Nov 20, 2012 at 05:08:23AM -0500, Konstantin Berlin wrote:
>> I am ok with option 2.
>
> Thanks. I'll add new constructors if nobody has objections. Please note that
> by using "custom" checkers (even those defined in CM), you make
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,
Dear Commons Math Team,
A day-long session ("devroom") on Free/Libre and Open Source Software
(FLOSS) for scientists will be held during the next FOSDEM conference,
Brussels, 2-3 February 2013 (http://fosdem.org/2013).
We aim at having a dozen or two short talks introducing projects,
adverti
On Tue, Nov 20, 2012 at 10: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 in Apache BVal, Ope
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
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 in Apache BVal, OpenWebBeans, DeltaSpike and
probably MyFaces for now.
One thing I like
Hi.
> > [...]
> >>
> >> Now is as good a time as any to think about how to correctly
> >> represent and handle missing data. The unfortunate thing is that in
> >> Java working with primitive doubles we are back to the old Fortran
> >> days of having no natural representation of a missing valu
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-scxml-test has an issue affecting its community integration.
This
-Original Message-
From: Phil Steitz [mailto:phil.ste...@gmail.com]
Sent: Monday, November 19, 2012 12:45 PM
To: Commons Developers List
Subject: Re: [math] correlation analysis with NaNs
On 11/19/12 3:31 AM, Gilles Sadowski wrote:
> On Sun, Nov 18, 2012 at 09:27:41PM -0800, Phil Steitz
On Tue, Nov 20, 2012 at 05:08:23AM -0500, Konstantin Berlin wrote:
> I am ok with option 2.
Thanks. I'll add new constructors if nobody has objections. Please note that
by using "custom" checkers (even those defined in CM), you make some
algorithms deviate from their "standard" behaviour.
>
> I
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-dbutils has an issue affecting its community integration.
This iss
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-proxy-test has an issue affecting its community integration.
This
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-chain2 has an issue affecting its community integration.
This issu
I am ok with option 2.
I guess my issue goes to my problem with the general API. The number
of iterations is a stopping condition, as well as all the other
conditions that are for some reason called convergence conditions. The
number of iterations condition is singled out as "bad", hence it
throws
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-digester3 has an issue affecting its community integration.
This i
To whom it may engage...
This is an automated request, but not an unsolicited one. For
more information please visit http://gump.apache.org/nagged.html,
and/or contact the folk at gene...@gump.apache.org.
Project commons-io-test has an issue affecting its community integration.
This iss
30 matches
Mail list logo