Re: New Sub-project Proposal.

2019-09-12 Thread Gilles Sadowski
" in particular): Make modules with just the minimum of (interdependent) classes, and make module with higher (composed) functionality depend on more basic ones. All the way down to the standard library.] Gilles > > Gary > > On Thu, Sep 12, 2019, 11:15 Claude Warren wrote: >

Re: New Sub-project Proposal.

2019-09-12 Thread Gilles Sadowski
nation > > and decide what changes need to be made before it is accepted. > > > > Does this sound like a reasonable approach? Any comment about my suggestion to make [Collections] modular, starting with that code ([Collections] is nearing 30k LOC...)? Gilles > [...] -

Re: New Sub-project Proposal.

2019-09-11 Thread Gilles Sadowski
o be a separate project and so we > come to Apache Commons seeking a home. IMO, a pretty compelling rationale for hosting it at "Commons". If people think that [Collections] would be the best home, I'd suggest making that component modular; hence unnecessary dependencies would b

Re: [CONFIGURATION] Formatting braces

2019-09-11 Thread Gilles Sadowski
Hello. +1 Le mer. 11 sept. 2019 à 15:54, Gary Gregory a écrit : > > Hi All: > > I only hope that this will not turn into a bike shedding thread... A uniform coding style (for all components); that *seems* obvious (too)... Gilles > > Commons Configuration is one of the few

Re: Advice on project logo

2019-09-09 Thread Gilles Sadowski
euse between them. Great if a unique logo could be the start for sharing other things... However, more realistically, components will continue their independent life (for good reasons probably), and a single logo would be misrepresenting the variety of "Commons" contents (subject matters as w

Re: Advice on project logo

2019-09-09 Thread Gilles Sadowski
Hi. Le lun. 9 sept. 2019 à 12:35, Sally Khudairi a écrit : > > Thank you, Gilles. > > I'm copying Kenneth Paskett, creative lead from Central Services. I was > talking to him about this opportunity yesterday: we will be happy to explore > options for a future design. > &g

Re: Updating the logo

2019-09-09 Thread Gilles Sadowski
component that wants its own logo would be / / Commons / / with the purpose to add the component's "visual identity" under it (be it the "base" name as text or something more fancy): e.g. / / Commons /

Re: Advice on project logo

2019-09-09 Thread Gilles Sadowski
Hello. Le sam. 7 sept. 2019 à 13:29, Sally Khudairi a écrit : > > Thank you, Gilles. I appreciate you reaching out. > > Normally I encourage PMCs to not re-orient or "spindle" the feather where > possible, but I understand that some legacy logos have a bit of a pr

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
Hi. Le sam. 7 sept. 2019 à 19:47, sebb a écrit : > > On Sat, 7 Sep 2019 at 18:28, Gilles Sadowski wrote: > > > > 2019-09-07 19:11 UTC+02:00, sebb : > > > Agreed. > > > > > > I think we should point out that we already have some suggestions for >

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
e logos for the various components. Gilles > > On Sat, 7 Sep 2019 at 16:58, Gary Gregory wrote: >> >> On Sat, Sep 7, 2019, 11:36 Gilles Sadowski wrote: >> >> > 2019-09-07 16:20 UTC+02:00, Mark Thomas : >> > > On September 7, 2019 1:25:41 AM UTC, Gilles Sadows

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
2019-09-07 18:56 UTC+02:00, sebb : > On Sat, 7 Sep 2019 at 17:34, Gilles Sadowski wrote: >> >> 2019-09-07 18:07 UTC+02:00, sebb : >> > On Sat, 7 Sep 2019 at 16:25, Gilles Sadowski >> > wrote: >> >> >> >> Hi. >> >> >>

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
2019-09-07 18:07 UTC+02:00, sebb : > On Sat, 7 Sep 2019 at 16:25, Gilles Sadowski wrote: >> >> Hi. >> >> 2019-09-07 11:51 UTC+02:00, sebb : >> > On Sat, 7 Sep 2019 at 02:25, Gilles Sadowski >> > wrote: >> >> >> >> 2019-09-0

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
2019-09-07 16:20 UTC+02:00, Mark Thomas : > On September 7, 2019 1:25:41 AM UTC, Gilles Sadowski > wrote: >>2019-09-06 16:53 UTC+02:00, Mark Thomas : >>> Hi all, >>> >>> I've looked but can't find a previous vote on this. >>> >>> The curre

Re: Updating the logo

2019-09-07 Thread Gilles Sadowski
Hi. 2019-09-07 11:51 UTC+02:00, sebb : > On Sat, 7 Sep 2019 at 02:25, Gilles Sadowski wrote: >> >> 2019-09-06 16:53 UTC+02:00, Mark Thomas : >> > Hi all, >> > >> > I've looked but can't find a previous vote on this. >> > >> > The c

[Graph?][Geometry?] Re: Graph status?

2019-09-07 Thread Gilles Sadowski
wsing in my case) but I see it could be generic so wonder if > it is worse thinking about commons or incubator of if scope is too small > for that and keeping it specific is saner. Small scope, and a wide applicability, would be a feature. ;-) Regards, Gil

Re: Updating the logo

2019-09-06 Thread Gilles Sadowski
y intention is, therefore, to put commons-logo_new[1-4].svg onto a wiki > page so they can be viewed side-by-side and then to start a VOTE. All proposals currently on that JIRA page are ruled out (see the URL). Gilles > I'll > probably do that next week some time to give time

Re: Updating the logo

2019-09-06 Thread Gilles Sadowski
omponents: https://commons.apache.org/rng https://commons.apache.org/statistics https://commons.apache.org/numbers https://commons.apache.org/geometry/ Regards, Gilles > > The current logo is: > https://apache.org/foundation/press/kit/ApacheFoundation_StyleGuide.pdf > > The

Advice on project logo

2019-09-06 Thread Gilles Sadowski
/comdev/project-logos/originals/commons.svg (where the feather has been rotated). Does it constitute a breach of the recommendations published in the "Identity Style Guide"?[1] Thank you, Gilles Sadowski [1] https://apache.org/foundation/press/kit/ApacheFoundation_Styl

Re: Updating the logo

2019-09-06 Thread Gilles Sadowski
n its own logo? This is unrelated to the requirement to not distort the foundation's logo. Several projects[1] use variations of the feather (including slope, cut, rotation, stylized, old-fashion, ...). Regards, Gilles [1] https://www.apache.org/logos/ > > I can't see a difference (apart from

Re: [VOTE] Release Apache Commons Daemon 1.2.1 RC1

2019-09-06 Thread Gilles Sadowski
Hi. Le ven. 6 sept. 2019 à 14:49, Mark Thomas a écrit : > > On 06/09/2019 13:05, Gilles Sadowski wrote: > > Hi. > > > > Le ven. 6 sept. 2019 à 12:17, Mark Thomas a écrit : > >> > >> On 05/09/2019 21:39, Mark Thomas wrote: > >> > >> &

Re: [VOTE] Release Apache Commons Daemon 1.2.1 RC1

2019-09-06 Thread Gilles Sadowski
omcat 9.0.x - all good. > > I did notice that the about box for prunmgr uses the old Commons logo. Is there a new one? AFAIK, the matter has never been settled.[1] Regards, Gilles [1] https://issues.apache.org/jira/projects/COMMONSSITE/issues/COMMONSSITE-86 > I'll get

Re: [lang] org.apache.commons.text.lookup.IllegalArgumentExceptions to [lang].

2019-09-05 Thread Gilles Sadowski
Le jeu. 5 sept. 2019 à 17:37, Gary Gregory a écrit : > > On Thu, Sep 5, 2019 at 4:33 AM Gilles Sadowski wrote: > > > Le jeu. 5 sept. 2019 à 02:50, Gary Gregory a > > écrit : > > > > > > On Wed, Sep 4, 2019 at 4:51 PM Xeno Amess wrote: > > > >

Re: [NOTICE] Introducing .asf.yaml for enhanced automation of git repository services

2019-09-05 Thread Gilles Sadowski
methods you have, we are not mandating the use of these new features. ---CUT--- Hence, are we interested to use this new feature, or do we stick to the current way(s) of updating the web site(s)? Regards, Gilles [1] Commit a506c3dd48346f9d0d106766729700c3b1229b2e - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Fwd: [NOTICE] Introducing .asf.yaml for enhanced automation of git repository services

2019-09-05 Thread Gilles Sadowski
Hi. [Forwarding the following message, so that the discussion can take place on the "dev" ML.] -- Forwarded message - De : Daniel Gruno Date: jeu. 5 sept. 2019 à 02:32 Subject: [NOTICE] Introducing .asf.yaml for enhanced automation of git repository services To: Hello, fellow

Re: [lang] org.apache.commons.text.lookup.IllegalArgumentExceptions to [lang].

2019-09-05 Thread Gilles Sadowski
ions like JDBC's > SQLException family of classes, but that's a job for Commons DbUtils or > Commons DBCP, not Commons Lang. > There is still the issue of the API itself (cf. some posts upwards), unless your last comment implies that this is going to go in an "internal" package. Regards, Gi

Re: [lang] org.apache.commons.text.lookup.IllegalArgumentExceptions to [lang].

2019-09-04 Thread Gilles Sadowski
} > } catch (NoSuchMethodException | InstantiationException | > IllegalAccessException | InvocationTargetException e) { > throw generateException(IllegalArgumentException.class, e, > "Can't create %s with arguments %s.", > exceptionClass.g

Re: Outreachy Program Workshops

2019-09-04 Thread Gilles Sadowski
ed something with GSoC but it didn't work out too well partly due to expectations mismatch. I think that it would be good that "Commons" be proactive in showing that we are welcoming new people but to not repeat the same mistakes we need something more objective than a general principle. Regar

Re: [lang] org.apache.commons.text.lookup.IllegalArgumentExceptions to [lang].

2019-09-04 Thread Gilles Sadowski
>> "message: %s", message). API looks a little bit strange (throw a "format"?) Perhaps: ---CUT--- throw IllegalArgumentExceptionFactory.withFormat(...); ---CUT--- Is there additional customization foreseen (that may require a "builder")? Also, wouldn't it

Re: Outreachy Program Workshops

2019-09-03 Thread Gilles Sadowski
Hi Matt. Do you expect something to happen here (at "Commons")? Suggestions? Best regards, Gilles 2019-09-03 22:37 UTC+02:00, Katia Rojas : > Hello folks, > > We are very happy to announce that we are receiving emails from folks > showing their interest in joining

Re: [bcel][all] GitHub Actions for Maven builds

2019-09-01 Thread Gilles Sadowski
he situation there for more complex CICD scenarios. Jenkins > pipelines aren’t going away anytime soon unlike SaaS fads sometimes do. ;) Sorry but I don't understand how to apply this so that I could see GitHub's "actions" pages. Regards, Gilles > On Sat, Aug 31, 2019 at 18:37, Gille

Re: [bcel][all] GitHub Actions for Maven builds

2019-08-31 Thread Gilles Sadowski
i.org/apache/commons-bcel without being logged in. Concluding to the opposite. Moreover, not having any control over the evolution of one or the other's policy, why put all one's eggs in one basket? Gilles > > Gary > > On Sat, Aug 31, 2019, 12:53 Matt Sicker wrote: >

Re: [bcel][all] GitHub Actions for Maven builds

2019-08-31 Thread Gilles Sadowski
rvices critical to the mission) erodes independence. Gilles P.S. As they say: "When the service is free, you are the product". > > Romain Manni-Bucau > @rmannibucau <https://twitter.com/rmannibucau> | Blog > <https://rmannibucau.metawerx.net/> | Old Blog >

Re: [bcel][all] GitHub Actions for Maven builds

2019-08-31 Thread Gilles Sadowski
t in the not so far future.[1] Gilles [1] See also: https://issues.apache.org/jira/browse/INFRA-18842 > probably if we need secrets to > deploy on nexus or so > > Le sam. 31 août 2019 à 17:08, Gary Gregory a > écrit : > > > On Sat, Aug 31, 2019 at 10:58 AM Gilles Sadowski

Re: [bcel][all] GitHub Actions for Maven builds

2019-08-31 Thread Gilles Sadowski
Hello. Le sam. 31 août 2019 à 14:28, Gary Gregory a écrit : > > Hi All: > > FYI: I've played a bit with GitHub Actions to run builds. You can see an > example here for Commons BCEL: > > https://github.com/apache/commons-bcel/actions Links returns &qu

Re: [LAZY][VOTE] Release Apache Commons Build Plugin Maven Mojo 1.11 based on RC1

2019-08-30 Thread Gilles Sadowski
> You can record the Maven and Java version produced by -V in your VOTE reply. > To gather OS information from a command line: > Windows: ver > Linux: uname -a > > 5) Build the site for a single module project > > Note: Some p

Re: [rng] Releasing 1.3

2019-08-30 Thread Gilles Sadowski
Hello. Le ven. 30 août 2019 à 15:29, Alex Herbert a écrit : > > > On 30/08/2019 14:22, Gilles Sadowski wrote: > > Hi. > > > > Le ven. 30 août 2019 à 15:11, Abhishek Dhadwal a > > écrit : > >> Hello, > >> > >> What would be the deadlin

Re: [rng] Releasing 1.3

2019-08-30 Thread Gilles Sadowski
es.apache.org/jira/browse/RNG-111) over the next few days. I > couldn’t work on it before due to back to back college project evaluations > and my mid term examinations (which get over by tomorrow). Great. Best, Gilles > > Regards, > Abhishek > > Sent from Mail for Windows

Re: [rng] Releasing 1.3

2019-08-30 Thread Gilles Sadowski
Hi. Le lun. 10 juin 2019 à 17:17, Alex Herbert a écrit : > > > On 10/06/2019 15:31, Gilles Sadowski wrote: > >>> P.S. Thinking of releasing 1.3? > >> Not yet. I think there are a few outstanding items [...] Status? In particular could we resolve https://issue

Re: MATH-1494 Non-iterative Exponential Fitting

2019-08-27 Thread Gilles Sadowski
as it is also requirement for their guessing procedure (see below). [I'd think that this duplication is unwarranted, and that the sort method should be moved to the "WeightedObservations" utility class.] > > On 8/20/2019 1:55 PM, Gilles Sadowski wrote: > > Hi. > > > &

Re: [geometry] GEOMTRY-32 Feedback Requested

2019-08-26 Thread Gilles Sadowski
Hello. Le dim. 25 août 2019 à 18:08, Matt Juntunen a écrit : > > Hi Gilles, > > I like the idea of modifying the getVertices()/getVectorLoop() methods. > Perhaps we should move this discussion to JIRA so we can track it easier? Fine w

Re: [geometry] GEOMTRY-32 Feedback Requested

2019-08-21 Thread Gilles Sadowski
Hi. Le mer. 21 août 2019 à 04:42, Matt Juntunen a écrit : > > Gilles, > > ConvexSubPlane is the main class representing 3D facets. There are > convenience methods in the RegionBSPTree3D.Builder class for adding facets > directly from vertices since that's the most common way

Re: MATH-1494 Non-iterative Exponential Fitting

2019-08-20 Thread Gilles Sadowski
of each function. > I know of no English translation. Is this approach implemented in other libraries? Regards, Gilles [1] http://commons.apache.org/proper/commons-math/apidocs/org/apache/commons/math4/fitting/AbstractCurveFitter.html ---

Re: [geometry] GEOMTRY-32 Feedback Requested

2019-08-20 Thread Gilles Sadowski
Hello. Le lun. 19 août 2019 à 05:14, Matt Juntunen a écrit : > > Hi Gilles, > > I did intend on adding more convenience methods for generating standard > shapes but I definitely think we should abstract it like you're suggesting. > Your design got me thinking and I bel

Re: Fix for the ArrayIndexOutOfBoundsException on calling NaturalRanking#rank() on an array of all NaNs

2019-08-19 Thread Gilles Sadowski
Exception for errors. Perhaps for these two > cases an math4.exception.InsufficientDataException should be thrown. This > basically states that you cannot rank nothing and any result that is > returned will contain a ranking. > > Opinions? It also seems to me that throwing an ex

Re: [ALL] POM file standardisation of layout

2019-08-18 Thread Gilles Sadowski
gt; On Thu, Aug 15, 2019 at 08:32, sebb wrote: >> >> > The Ruby tool and some sample output: >> > >> > http://svn.apache.org/repos/asf/commons/scripts/ >> > examples/ >> > pom

Re: [geometry] GEOMTRY-32 Feedback Requested

2019-08-17 Thread Gilles Sadowski
Hello. Le sam. 17 août 2019 à 04:58, Matt Juntunen a écrit : > > Hi Gilles, > > 1. I just rebased from master so hopefully that fixed the repo weirdness. It's fixed indeed. > 2. The best place to start working with the new code is probably the > RegionBSPTreeX

Re: Fix for the ArrayIndexOutOfBoundsException on calling NaturalRanking#rank() on an array of all NaNs

2019-08-16 Thread Gilles Sadowski
Le ven. 16 août 2019 à 17:25, Alex Herbert a écrit : > > > > > On 16 Aug 2019, at 16:06, Gilles Sadowski wrote: > > > > Hello. > > > > Le jeu. 15 août 2019 à 11:33, akash srivastava a > > écrit : > >> > >> Here is the link for t

Re: [geometry] GEOMTRY-32 Feedback Requested

2019-08-16 Thread Gilles Sadowski
//gitbox.apache.org/repos/asf?p=commons-rng.git;a=tree;f=commons-rng-examples/examples-jmh A "commons-geometry-examples" module would be a place to collect useful code, e.g. simple "howtos" (like the one I mentioned above) and conversion routines from/to popular formats, without th

Re: Fix for the ArrayIndexOutOfBoundsException on calling NaturalRanking#rank() on an array of all NaNs

2019-08-16 Thread Gilles Sadowski
ode when such a case is not a bug. WDYT? Are there use-cases? Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [All] Source Repo page

2019-08-12 Thread Gilles Sadowski
n of the repo. +1 And the above page should mention how to contribute through that channel (PR). It would avoid repeated explanations for new contributor proposing fixes through JIRA. ;-) Regards, Gilles > > Thoughts? > > Gary --

Re: [lang3][collection4][text] Investigation on the diffusion of innovation along with java releases

2019-08-02 Thread Gilles Sadowski
ms that a large chunk is now covered by the JDK's "java.util.function" package. If so, the first step would probably be a purge of everything that duplicates functionality available in standard classes. It would be most interesting to read what the developers who contributed to that c

Re: [rng] Releasing 1.3

2019-07-31 Thread Gilles Sadowski
t; possible but not at this time. I think this would be better than a > ClassCastException. > > My vote is to make UnsupportedOperationException the only exception to > be thrown. The ClassCastException to allow the cases to be separated is > unnecessary. I'm fine with that. Regards,

Re: [rng] Releasing 1.3

2019-07-30 Thread Gilles Sadowski
Le mar. 30 juil. 2019 à 22:07, Alex Herbert a écrit : > > > > > On 30 Jul 2019, at 19:28, Gilles Sadowski wrote: > > > > Hi. > > > > Le mar. 30 juil. 2019 à 15:38, Alex Herbert > <mailto:alex.d.herb...@gmail.com>> a écrit : > >>

Re: [lang3][collection4][text] Investigation on the diffusion of innovation along with java releases

2019-07-30 Thread Gilles Sadowski
Hello. Le mar. 30 juil. 2019 à 17:59, Matt Sicker a écrit : > > On Tue, 30 Jul 2019 at 08:50, Gilles Sadowski wrote: > > I certainly agree with Gary as to why "Commons" is not there being a > > practical issue (of no concerted road map and lacking developers to >

Re: [lang3][collection4][text] Investigation on the diffusion of innovation along with java releases

2019-07-30 Thread Gilles Sadowski
o be useless? I.e. rather than updating "Commons" do you suggest that application developers should not use it? Regards, Gilles > On Tue, Jul 30, 2019 at 06:39, Gary Gregory wrote: > > > Fernando, > > > > In general, it feels to me the Apache Commons community is spl

Re: [rng] Releasing 1.3

2019-07-30 Thread Gilles Sadowski
Hello. Le lun. 10 juin 2019 à 17:17, Alex Herbert a écrit : > > > On 10/06/2019 15:31, Gilles Sadowski wrote: > >>> P.S. Thinking of releasing 1.3? > >> Not yet. I think there are a few outstanding items [...] Anyt

Re: [GSoC][Regression][OLS] RegressionResults/OLSResults Re-design

2019-07-24 Thread Gilles Sadowski
kind of output > > > method to get all statistics in a file or displayed? > > Why should it be done within the class if it provides accessors to all > > its contents? > > This issue asked for an ANOVA table printout: > https://issues.apache.org/jira/browse/M

Re: [GSoC][Regression][OLS] RegressionResults/OLSResults Re-design

2019-07-23 Thread Gilles Sadowski
ld go along the lines RegressionData data = RegressionDataLoader.from(x, y, hasIntercept); Regression reg = new OLSRegression(); RegressionResults res = reg.regress(data); This is all untested of course, and could well fall short for advanced usage (stream?). Your design (or yet another) could

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
Le ven. 19 juil. 2019 à 16:47, Alex Herbert a écrit : > > On 19/07/2019 15:09, Gilles Sadowski wrote: > > Hi. > > > > Le ven. 19 juil. 2019 à 15:31, Alex Herbert a > > écrit : > >> On 19/07/2019 14:15, Gilles Sadowski wrote: > >>> Hello. >

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
Hi. Le ven. 19 juil. 2019 à 15:31, Alex Herbert a écrit : > > On 19/07/2019 14:15, Gilles Sadowski wrote: > > Hello. > > > > Le ven. 19 juil. 2019 à 14:27, Alex Herbert a > > écrit : > >> One principle reason for SharedStateDiscreteSampler > >>

Re: [rng] SharedStateSampler

2019-07-19 Thread Gilles Sadowski
at happens). > > Overall the proposal is to: > > - Create SharedStateDiscreteSampler and SharedStateContinuousSampler > - Simplify the implementation of SharedStateSampler > - Move to factory constructors for unreleased samplers > - Add factory constructors to existing sample

Re: [statistics] Proposed OLS grammar

2019-07-19 Thread Gilles Sadowski
Hi. Your experience as a user of "Commons Math" would be most useful to help us craft a better (or, at least, no worse) design for "Commons Statistics". Would you share pointers to actual use-cases? Thanks, Gilles 2019-07-19 7:03 UTC+02:00, Paul King : > Cool. I'd be

Re: [statistics] Proposed OLS grammar

2019-07-18 Thread Gilles Sadowski
ons Statistics" component purports to replace the functionality currently defined in the package "org.apache.commons.math4.stat" of "Commons Math. Regards, Gilles > On Fri, Jul 19, 2019 at 8:50 AM Eric Barnhill wrote: > > > > I suggested the following grammar to aim for

Re: [statistics] Proposed OLS grammar

2019-07-18 Thread Gilles Sadowski
https://www.baeldung.com/java-inner-interfaces interface Regression { interface Data { // ... } interface Result { // ... } } Le ven. 19 juil. 2019 à 01:20, Alex Herbert a écrit : > > > > > On 18 Jul 2019, at 23:49, Eric Barnhill wrote: > > > > I suggested the

Re: [commons-rng] branch master updated: Update SeedFactory use of SecureRandom to non-blocking on Linux systems.

2019-07-18 Thread Gilles Sadowski
Le jeu. 18 juil. 2019 à 14:21, Alex Herbert a écrit : > > > On 18/07/2019 13:11, Gilles Sadowski wrote: > > Hello Alex. > > > > Le jeu. 18 juil. 2019 à 13:54, a écrit : > >> This is an automated email from the ASF dual-hosted git repository. > >> &

Re: [commons-rng] branch master updated: Update SeedFactory use of SecureRandom to non-blocking on Linux systems.

2019-07-18 Thread Gilles Sadowski
S useful to seed a user space PRNG such as SHA1PRNG. CUT--- IIRC, I assumed that when initializing the SeedFactory RNG, we were in that case. Regards, Gilles > --- > .../java/org/apache/commons/rng/simple/internal/SeedFactory.java | 5 > +++-- > 1 file changed, 3 insertions

Re: [numbers-fraction] Double approximation constructor/factory method overhaul

2019-07-05 Thread Gilles Sadowski
ons with floating-point values). > > Furthermore, this code could not only be used by the approximation > factory methods in BigFraction, but also by those in Fraction, possibly > adjusted so that not only the denominator must be within a given bound, > but also the

Re: False coverage decrease accusations by Coveralls

2019-07-03 Thread Gilles Sadowski
rc/main/java/org/apache/commons/numbers/fraction/BigFraction.java#L1127 > >> > >> (the current master version) > > > > OK I see. You are not disputing the overall coverage but the report on > > what has been uncovered. So Coveralls cannot link back to the previous > > cover

Re: [numbers-fraction] Documentation of fractions' reduction to lowest terms

2019-07-01 Thread Gilles Sadowski
west terms of the fields numerator and > denominator is even more important in Fraction than in BigFraction, > because the magnitude of the values stored in these fields has an impact > on whether arithmetic operations overflow or don't. Agreed, but it's not clear to me that it must be part

Re: [GSoC][Commons][Statistics][Descriptive] Should Standard Deviation extend Variance & Variance extend Moment class?

2019-07-01 Thread Gilles Sadowski
Le lun. 1 juil. 2019 à 22:47, Alex Herbert a écrit : > > Re-sent to list. > > > On 1 Jul 2019, at 18:49, Gilles Sadowski wrote: > > > > Le lun. 1 juil. 2019 à 19:10, Alex Herbert > <mailto:alex.d.herb...@gmail.com>> a écrit : > >> > >>

Re: [numbers-fraction] Documentation of fractions' reduction to lowest terms

2019-07-01 Thread Gilles Sadowski
tail (leaving more freedom to change it)? Wouldn't a method "isNegative()" be a better alternative? Regards, Gilles > > > On 7/1/19 9:32 AM, Gilles Sadowski wrote: > > Hi. > > > > Le lun. 1 juil. 2019 à 03:52, Heinrich Bohne a > > écrit : > >> I've r

Re: [GSoC][Commons][Statistics][Descriptive] Should Standard Deviation extend Variance & Variance extend Moment class?

2019-07-01 Thread Gilles Sadowski
Then, there might be some useful information here: https://stackoverflow.com/questions/218744/good-reasons-to-prohibit-inheritance-in-java Regards, Gilles > Variance class in StandardDeviaiton class? > Also, should Moment classes be developed and inherited in Variance? As of > no

Re: [numbers-fraction] Documentation of fractions' reduction to lowest terms

2019-07-01 Thread Gilles Sadowski
en though this is > true for all other factory methods as well. The doc should be fixed. But I don't follow; if it's an implementation detail, it should not appear anywhere in the doc, and users should not rely on it. Regards, Gilles > Also, fractions returned from arithmetic operation

[All] Actively seek contributor? [Was: External dependency for linear algebra?]

2019-06-25 Thread Gilles Sadowski
/lessthanoptimal/GeoRegression Gilles Le lun. 24 juin 2019 à 02:24, Gilles Sadowski a écrit : > > Hello. > > Le sam. 22 juin 2019 à 20:22, Rob Tompkins a écrit : > > > > Have we tried asking if he wants to be a part of commons? > > AFAIK, no. > > > Seem

Re: [All][STATISTICS] External dependency for linear algebra?

2019-06-23 Thread Gilles Sadowski
Hello. Le sam. 22 juin 2019 à 20:22, Rob Tompkins a écrit : > > Have we tried asking if he wants to be a part of commons? AFAIK, no. > Seems like that library could be a good fit +1 > and it might help him out in the long run. That I'm not sure. ;-) Regards, Gilles > >

Re: [All][STATISTICS] External dependency for linear algebra?

2019-06-22 Thread Gilles Sadowski
Le sam. 22 juin 2019 à 19:19, Alex Herbert a écrit : > > > > > On 22 Jun 2019, at 15:28, Gilles Sadowski wrote: > > > > Hi Gary. > > > > Le sam. 22 juin 2019 à 16:04, Gary Gregory > <mailto:garydgreg...@gmail.com>> a écrit : > >> >

Re: [All][STATISTICS] External dependency for linear algebra?

2019-06-22 Thread Gilles Sadowski
Le sam. 22 juin 2019 à 16:28, Gilles Sadowski a écrit : > > Hi Gary. > > Le sam. 22 juin 2019 à 16:04, Gary Gregory a écrit : > > > > My two bits: > > - What is the license of the third party artifact under consideration? > > https://github.com/lessthanopt

Re: [All][STATISTICS] External dependency for linear algebra?

2019-06-22 Thread Gilles Sadowski
o JAR hell. Do you agree that it could happen, but don't care (anymore!), or do I miss something? Regards, Gilles > > Gary > > On Sat, Jun 22, 2019 at 9:56 AM Gilles Sadowski > wrote: > > > Hello. > > > > [I've changed the subject line to reflect that we a

[All][STATISTICS] External dependency for linear algebra?

2019-06-22 Thread Gilles Sadowski
y is compile-time only. Comments, preferences, other suggestions? Thanks, Gilles > But I also expect there to be perhaps large differences in the port due to > Streams…. > > Cheers, > -Ben > > From: Gilles Sadowski > Sent: Friday, June 21, 2019 8:18 PM > To: Comm

Re: [GSoC][Commons][STATISTICS][Regression][Matrix] Separate module for StatisticsMatrix (simple extension of EJML's SimpleBase) in commons statistics?

2019-06-21 Thread Gilles Sadowski
Hi. Le ven. 21 juin 2019 à 14:38, Ben Nguyen a écrit : > > Hello, > > Mr. Gilles Sadowski suggested to me on Slack that StatisticsMatrix and future > extensions of EJML’s code should go into it’s own component. Not exactly; I suggested that 1. there be an interface defined

Re: [Rng] Jenkins JDK 1.6 failing

2019-06-20 Thread Gilles Sadowski
small and focused components rather than pile up code in big monolithic libraries. That way, we can have both stability (for components that *really* don't need the bleeding edge features of the JDK), and fun (developing functionality that benefits staying in sync with the newer JDK features). Regards,

Re: [GSoC][Commons][STATISTICS][Regression][Matrix] Flexibility in Matrix Libraries in Regression Component?

2019-06-19 Thread Gilles Sadowski
n > libraries. This is not the point (I agree that we don't have neither the time nor the expertise to reinvent a library for linear algebra). The point is that by shading a library, we can switch to another if/when there is a need (e.g. in case that project disappears). Regards, Gilles >

Re: [GSoC][STATISTICS][Regression][Exception] How should I handlehandling exceptions?

2019-06-19 Thread Gilles Sadowski
timeException"). > How should I handle the porting of this specific method? Look at how it is done in e.g. "Commons Numbers". The current consensus is to only advertise (public API) standard JDK exceptions. Custom exception should be instantiated through a "factory". Regards, G

Re: [GSoC][STATISTICS][Regression][Exception] How should I handle handling exceptions?

2019-06-19 Thread Gilles Sadowski
xception in > > “commons.distribution” so maybe not the latter? > > > > Thank you for your reply, > > Cheers, > > -Ben Nguyen > > > > > > Math used checked exceptions. That was a long time ago. All are unchecked since v3.0. Gilles > > I t

Re: [numbers][statistics] Migration to JUnit 5 complete

2019-06-18 Thread Gilles Sadowski
Hi. Le mar. 18 juin 2019 à 18:25, Alex Herbert a écrit : > > On 18/06/2019 12:31, Gilles Sadowski wrote: > > Hi. > > > > Le lun. 17 juin 2019 à 00:03, Heinrich Bohne a > > écrit : > >> I made some additional refinements to the test classes in the >

Re: [GSoC][Commons][STATISTICS][Regression][Matrix] Flexibility in Matrix Libraries in Regression Component?

2019-06-18 Thread Gilles Sadowski
ded? Based on the answer, you could check which library is better suited.[1] * Which of these operations would be part of the public API? Then we'd define minimal interfaces (to avoid coupling with the external API), whose purpose is to bridge with the library used internally. Regards, Gilles [1] https:/

Re: [numbers] Migration to JUnit 5 complete

2019-06-18 Thread Gilles Sadowski
ady for review. Is there an associated JIRA report? Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [GitHub] [commons-statistics] chtompki opened a new pull request #17: STATISTICS-7

2019-06-15 Thread Gilles Sadowski
ven in branch "develop" AFAICT.] Regards, Gilles - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [numbers] Code blocks in test methods

2019-06-13 Thread Gilles Sadowski
se; and the addition of blocks is in the spirit of "small steps". My first reaction was also that functions would be more readable, but some would be quite trivial, adding another layer for not much improvement. Anyway, this can be done in another pass (one is already foreseen in ord

Re: [gsoc] Weekly meeting tomorrow

2019-06-12 Thread Gilles Sadowski
a post to the mailing list. Moreover, decisions *about code* made on slack are not decisions: they will become so only after nobody objects to them on the "dev" ML. ;-) Regards, Gilles > > See you tomorrow. > > Alex > - To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org

Re: [numbers] Redundant methods in ArithmeticUtils

2019-06-11 Thread Gilles Sadowski
Hello. Le mar. 11 juin 2019 à 19:26, Eric Barnhill a écrit : > > On Tue, Jun 11, 2019 at 9:52 AM Heinrich Bohne > wrote: > > > The class ArithmeticUtils in the commons-numbers-core module contains > > several methods where, since Java 8, equivalent methods in > > java.lang.Math exist. These

Re: [rng] Releasing 1.3

2019-06-10 Thread Gilles Sadowski
Hi. Le lun. 10 juin 2019 à 18:33, Alex Herbert a écrit : > > > On 10/06/2019 17:18, Gilles Sadowski wrote: > > Le lun. 10 juin 2019 à 17:56, Alex Herbert a > > écrit : > >> > >> On 10/06/2019 16:34, Gilles Sadowski wrote: > >>> Hello. >

Re: [rng] Releasing 1.3

2019-06-10 Thread Gilles Sadowski
Hello. Le lun. 10 juin 2019 à 17:17, Alex Herbert a écrit : > > > On 10/06/2019 15:31, Gilles Sadowski wrote: > >>> P.S. Thinking of releasing 1.3? > >> Not yet. I think there are a few outstanding items that work together > >> for the multi-threaded focus

Re: [geometry] GEOMETRY-57

2019-06-10 Thread Gilles Sadowski
; with most recent state of master of commons-numbers without any issue. > > Please review. +1 [To keep the repository tidy, please delete the feature branch after the merge to "master".] Regards, Gilles > [...] ---

Re: [rng] Split and Jump functions

2019-06-10 Thread Gilles Sadowski
Hello. LGTM. Thanks, Gilles P.S. Thinking of releasing 1.3? Le lun. 10 juin 2019 à 14:55, Alex Herbert a écrit : > > I've submitted a PR with the functionality discussed in this thread for > JumpableUniformRandomProvider [1]. > > Some notes: > > - The ju

Re: [commons-geometry] 01/01: [GEOMETRY-56] - Create distribution archive

2019-06-10 Thread Gilles Sadowski
> > diff --git a/commons-geometry-dist/pom.xml b/commons-geometry-dist/pom.xml Please use the same convention as in e.g. [RNG]: The "distribution" module is name "dist-archive" (not prefixed with the component's name). [The fewer the differences across com

Re: [Geometry] Build aborted on Jenkins

2019-06-09 Thread Gilles Sadowski
Le dim. 9 juin 2019 à 22:16, Karl Heinz Marbaise a écrit : > > On 05.06.19 14:12, Gilles Sadowski wrote: > > Hello. > > > > Le ven. 31 mai 2019 à 20:54, Karl Heinz Marbaise a > > écrit : > >> > >> Hi, > >> > >> I have created

Re: [All] Alpha/beta releases

2019-06-09 Thread Gilles Sadowski
cker for JDK9+ > (Why would you like to use maven-shade-plugin? You have separated > modules which can be consumed separately ..?) The plugin was mentioned just as a means to automate the renaming of the packages. > > Furthermore If you are running on module path you have no cla

Re: [All] Alpha/beta releases

2019-06-09 Thread Gilles Sadowski
Le dim. 9 juin 2019 à 15:46, sebb a écrit : > > On Sun, 9 Jun 2019 at 14:20, Gilles Sadowski wrote: > > > > Hi. > > > > Le dim. 9 juin 2019 à 14:06, James Carman a > > écrit : > > > > > > On Sun, Jun 9, 2019 at 7:36 AM sebb wrote: >

Re: [All] Alpha/beta releases

2019-06-09 Thread Gilles Sadowski
ing to the final release will only be matter of a trivial update of the "import" statements. > The other option > is to just keep with SNAPSHOTs and tell folks to point to our snapshot > repository. This is a step worse than "beta", as the artefacts can ch

<    6   7   8   9   10   11   12   13   14   15   >