You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Gilles <gi...@harfang.homelinux.org> on 2017/01/18 01:46:19 UTC

[Numbers] Going forward (Was: [RESULT][VOTE] Rename [...])

On Tue, 17 Jan 2017 08:20:54 -0500, Raymond DeCampo wrote:
> Let me know if there is anything I can do to help out with the 
> transition.

Thanks for the offer! Very much appreciated.
I'm about to create a branch for making the project "multimodule"
(and do some cleanup on the way).

Sure you could help; but we are currently a bit stuck, since you do
not have commit privilege: if I'm the only committer reviewing your
pull requests, it will take me about the same time to do the initial
copying myself (mainly reproducing the layout of "Commons RNG"). :-/

So, in the meantime, I'll move the respective codes to the "core",
"complex" and "quaternion" modules.

Then when the layout is set up, it should be straightforward to copy
other codes from "Commons Math" (into the respective "fraction" and
"continuedfraction" modules).

Then it will be time to decide which other functionality should move
to the new "Commons Numbers" component.  Candidates are:
  * o.a.c.math4.special
  * (parts of) o.a.c.math4.analysis (e.g. the "solvers" package)
  * o.a.c.math4.util.FastMath (and support classes)
  * o.a.c.math4.util.MathUtils
  * (part of) o.a.c.math4.util.MathArrays
  * ...

Thanks for your patience,
Gilles

>
> On Thu, Jan 12, 2017 at 8:23 PM, Gilles 
> <gi...@harfang.homelinux.org>
> wrote:
>
>> The following people
>>  Eric Barnhill
>>  Rob Tompkins
>>  J�rg Schaible
>>  Emmanuel Bourg
>> voted +1
>>
>> Vote passes.
>>
>> Gilles
>>
>>
>> [...]


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [Numbers] Going forward

Posted by Raymond DeCampo <ra...@decampo.org>.
Thanks Gilles, I think I have all the necessary git manipulations worked
out, I will see if I can create a "fraction" module.

On Wed, Jan 18, 2017 at 9:17 AM, Gilles <gi...@harfang.homelinux.org>
wrote:

> Hi.
>
> On Wed, 18 Jan 2017 02:46:19 +0100, Gilles wrote:
>
>> On Tue, 17 Jan 2017 08:20:54 -0500, Raymond DeCampo wrote:
>>
>>> Let me know if there is anything I can do to help out with the
>>> transition.
>>>
>>
>> Thanks for the offer! Very much appreciated.
>> I'm about to create a branch for making the project "multimodule"
>> (and do some cleanup on the way).
>>
>> Sure you could help; but we are currently a bit stuck, since you do
>> not have commit privilege: if I'm the only committer reviewing your
>> pull requests, it will take me about the same time to do the initial
>> copying myself (mainly reproducing the layout of "Commons RNG"). :-/
>>
>> So, in the meantime, I'll move the respective codes to the "core",
>> "complex" and "quaternion" modules.
>>
>
> Done.
>
>
>> Then when the layout is set up, it should be straightforward to copy
>> other codes from "Commons Math" (into the respective "fraction" and
>> "continuedfraction" modules).
>>
>
> Feel free to tackle those.
> Maybe the "ContinuedFraction" class should be included in
> the "fraction" module (rather then have one of its own).
>
> Then it will be time to decide which other functionality should move
>> to the new "Commons Numbers" component.  Candidates are:
>>  * o.a.c.math4.special
>>  * (parts of) o.a.c.math4.analysis (e.g. the "solvers" package)
>>
>
> There are several in Commons Math. Shall we port only the more
> robust and efficient ones (e.g. drop "RegulaFalsi")?
>
>  * o.a.c.math4.util.FastMath (and support classes)
>>
>
> In "core" or in a module of its own?
>
>  * o.a.c.math4.util.MathUtils
>>  * (part of) o.a.c.math4.util.MathArrays
>>
>
> Some array utilities are definitely needed (i.e. scalar and cross
> products, linear combination). [Some unit tests of "QuaternionTest"
> use "Vector3D", which is out of scope.].
>
> Is module "core" the right place for "MathArrays"?
> Is the name OK?
>
>
> Gilles
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>

Re: [Numbers] Going forward

Posted by Gilles <gi...@harfang.homelinux.org>.
Hi.

On Wed, 18 Jan 2017 02:46:19 +0100, Gilles wrote:
> On Tue, 17 Jan 2017 08:20:54 -0500, Raymond DeCampo wrote:
>> Let me know if there is anything I can do to help out with the 
>> transition.
>
> Thanks for the offer! Very much appreciated.
> I'm about to create a branch for making the project "multimodule"
> (and do some cleanup on the way).
>
> Sure you could help; but we are currently a bit stuck, since you do
> not have commit privilege: if I'm the only committer reviewing your
> pull requests, it will take me about the same time to do the initial
> copying myself (mainly reproducing the layout of "Commons RNG"). :-/
>
> So, in the meantime, I'll move the respective codes to the "core",
> "complex" and "quaternion" modules.

Done.

>
> Then when the layout is set up, it should be straightforward to copy
> other codes from "Commons Math" (into the respective "fraction" and
> "continuedfraction" modules).

Feel free to tackle those.
Maybe the "ContinuedFraction" class should be included in
the "fraction" module (rather then have one of its own).

> Then it will be time to decide which other functionality should move
> to the new "Commons Numbers" component.  Candidates are:
>  * o.a.c.math4.special
>  * (parts of) o.a.c.math4.analysis (e.g. the "solvers" package)

There are several in Commons Math. Shall we port only the more
robust and efficient ones (e.g. drop "RegulaFalsi")?

>  * o.a.c.math4.util.FastMath (and support classes)

In "core" or in a module of its own?

>  * o.a.c.math4.util.MathUtils
>  * (part of) o.a.c.math4.util.MathArrays

Some array utilities are definitely needed (i.e. scalar and cross
products, linear combination). [Some unit tests of "QuaternionTest"
use "Vector3D", which is out of scope.].

Is module "core" the right place for "MathArrays"?
Is the name OK?


Gilles


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org