Mailing List Archive

Merging Math-BigRat into Math-BigInt (CPAN RT #143228)
Hi all,

In my development code, I have merged the Math-BigRat distribution into the
Math-BigInt distribution. The three modules, Math::BigInt, Math::BigFloat,
and Math::BigRat are a trio that naturally belong together. (The pragmatic
modules bigint, bigfloat, bigrat, and bignum are in the same distribution.)
My question is: Does merging Math-BigRat into Math-BigInt warrant a major
new version number, like Math-BigInt-2.0? The current version number
is 1.999842, so I originally planned to call the next version 1.999843, but
then it struck me that perhaps I should make a more significant increase in
the version number.

What do you think?

See also https://rt.cpan.org/Public/Bug/Display.html?id=143228

Kind regards,
Peter / PJACKLAM
Re: Merging Math-BigRat into Math-BigInt (CPAN RT #143228) [ In reply to ]
On Fri, 13 Oct 2023 at 13:59, Peter John Acklam <pjacklam@gmail.com> wrote:

> Hi all,
>
> In my development code, I have merged the Math-BigRat distribution into
> the Math-BigInt distribution. The three modules, Math::BigInt,
> Math::BigFloat, and Math::BigRat are a trio that naturally belong together.
> (The pragmatic modules bigint, bigfloat, bigrat, and bignum are in the same
> distribution.) My question is: Does merging Math-BigRat into Math-BigInt
> warrant a major new version number, like Math-BigInt-2.0? The current
> version number is 1.999842, so I originally planned to call the next
> version 1.999843, but then it struck me that perhaps I should make a more
> significant increase in the version number.
>
> What do you think?
>
>
I dont think it matters. I think I probably would bump it just because it
would make it easier to remember when the distributions were merged, but
there is no technical reason to do so, nor reason not to do so.

Yves
--
perl -Mre=debug -e "/just|another|perl|hacker/"
Re: Merging Math-BigRat into Math-BigInt (CPAN RT #143228) [ In reply to ]
fre. 13. okt. 2023 kl. 15:56 skrev demerphq <demerphq@gmail.com>:
>
> I think I probably would bump it just because it would make it easier to
remember when the distributions were merged […]

That's a good point. Thanks.

Peter

>
Re: Merging Math-BigRat into Math-BigInt (CPAN RT #143228) [ In reply to ]
On 10/13/23 07:58, Peter John Acklam wrote:
> Hi all,
>
> In my development code, I have merged the Math-BigRat distribution into
> the Math-BigInt distribution. The three modules, Math::BigInt,
> Math::BigFloat, and Math::BigRat are a trio that naturally belong
> together. (The pragmatic modules bigint, bigfloat, bigrat, and bignum
> are in the same distribution.) My question is: Does merging Math-BigRat
> into Math-BigInt warrant a major new version number, like
> Math-BigInt-2.0? The current version number is 1.999842, so I originally
> planned to call the next version 1.999843, but then it struck me that
> perhaps I should make a more significant increase in the version number.
>
> What do you think?

+1

Going to '2' will also catch the attention of downstream packagers of
these distros.