commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Gary Gregory <garydgreg...@gmail.com>
Subject Re: [All][Math] New component: "Commons Geometry"?
Date Thu, 17 Aug 2017 14:09:54 GMT
On Thu, Aug 17, 2017 at 7:48 AM, Benedikt Ritter <britter@apache.org> wrote:

> Hello Gilles,
>
> > Am 15.08.2017 um 16:26 schrieb Gilles <gilles@harfang.homelinux.org>:
> >
> > Hello.
> >
> > [Time for a new episode in our "Ripping CM" series.]
> >
> > How about creating "Commons Geometry"?
> >
> > The rationale is comprised of the usual suspects:
> > * Smaller and more focused component, hence:
> >   - Consistent development and maintenance.
> >   - Consistent release schedule, not encumbered by
> >     changes (and endless discussions) in _totally_
> >     unrelated code.
> >   - Potential for attracting contributors not
> >     interested in maintaining the (growing) backlog
> >     of CM.
> > * Self-contained: 96.3% of the "o.a.c.math4.geometry"
> >   package have no dependency except:
> >   - 4 classes now in "Commons Numbers".
> >   - 2 methods and 1 constant in "MathUtils".
> >   - CM exceptions. [Creating alternatives for those
> >     will probably be the most time-consuming part of
> >     the porting work.]
> >
> > Moreover, none of the code in the "o.a.c.math4.geometry"
> > package is used by another package of CM.
> >
> > A new component would give the "geometry" codes a much
> > better chance of being (confidently[1]) released, since
> > CM is "stuck" for the foreseeable future.[2]
> >
> > WDYT?
>
> I want to see the initial release of Commons Numbers before breaking more
> components out of CM.
>

Sounds reasonable to me.

Gary


>
> Regards,
> Benedikt
>
> >
> > Gilles
> >
> > [1] There seems to be only one issue reported in JIRA
> >    that pertains to "geometry".
> > [2] 54 issues yet to be fixed before the 4.0 release;
> >    which, at the current rate, would lead to after 2025
> >    (a very rough guess, I admit).
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> > For additional commands, e-mail: dev-help@commons.apache.org
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message