Re: [PD-dev] release pd 0.52 update?

2022-10-15 Thread IOhannes m zmölnig
Am 14. Oktober 2022 18:13:00 MESZ schrieb Alexandre Torres Porres 
:

Em sex., 14 de out. de 2022 às 12:12, IOhannes m zmölnig 
escreveu:


Am 14. Oktober 2022 15:32:42 MESZ schrieb Antoine Rousseau <
anto...@metalu.net>:
>has been made obsolete by the
>recent rework of the interface to GUI

Speaking of which: I think a bugfix release 0.52.3 should probably *not*
contain the "rework of the interface to GUI", which is a rather big
change...



Why not? We're talking about things that had already been merged before,


So what?

i'm not really sure i understand what you mean exactly with "have been 
merged before".

the fact that the PRs have already been merged into master?
how is that related to "bugfix release"?



right? It seems to me most changes are "under the hood" and not proper new
features.



And all of them include regressions.


imho, a "bugfix release" is a promise to the user that says "nothing has 
changed with respect to the previous release, except we fixed these 
annoying bugs".

so i worry not about "features" but about "anything not a bugfix".

and with 0.52-3, plenty of things have changed (and a few annoying bugs 
have been fixed as well).
~70 C-files have been modified, and 3 header files have been modified 
(suggesting additions to the API)


so i just fail to understand why we can't just call it "0.53-0", as this 
clearly is beyond a "bugfix" release.



i'm probably highly influenced by semantic versioning [1], which is 
targetting versioning for libraries (API/ABI compatibility) rather than 
applications, but i think the model is so great that it can be applied 
to any software (that is not released very frequently).


in any case: i'm not the one who is deciding on the versioning.


gfmdsa
IOhannes


[1] https://semver.org/


OpenPGP_signature
Description: OpenPGP digital signature
___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


Re: [PD-dev] PD release plans for 0.52-3

2022-10-15 Thread Alexandre Torres Porres
Em sáb., 15 de out. de 2022 às 13:35, Miller Puckette via Pd-dev <
pd-dev@lists.iem.at> escreveu:

> To pd dev -
>
> I've pushed version 0.52-3test1 and am waiting for Hannes's mighty CI
> system
> to make a Mac build.  Meanwhile I've built and tested in wine but not on
> a real windows system.  I'm away from my usual testing machines til Dec. 9
> so will have to do the 0.52-3 release a bit creatively.
>
> I'll next get to a Mac (at Columbia U) next Tuesday or Wednesday.  In the
> meantime I'll upload compiles for Mac, Windows 64 and 32, and source to the
> usual place to fish for whatever problems others mihgt run into.
>

nothing up there in http://msp.ucsd.edu/software.html yet, can't wait to
try it out

thanks



>
> I wasn;t planning on putting any updates out til I can get back to my own
> lair but there's apparently  problem in soundfile reading that necessitates
> an update.  The update is mixed up with several improvements which I'm
> nervous about but not as nervous as trying to sort out a 0.52 branch would
> have made me.
>
> cheers
> Miller
>
>
>
> ___
> Pd-dev mailing list
> Pd-dev@lists.iem.at
> https://lists.puredata.info/listinfo/pd-dev
>
___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev


[PD-dev] PD release plans for 0.52-3

2022-10-15 Thread Miller Puckette via Pd-dev
To pd dev -

I've pushed version 0.52-3test1 and am waiting for Hannes's mighty CI system
to make a Mac build.  Meanwhile I've built and tested in wine but not on
a real windows system.  I'm away from my usual testing machines til Dec. 9
so will have to do the 0.52-3 release a bit creatively.

I'll next get to a Mac (at Columbia U) next Tuesday or Wednesday.  In the
meantime I'll upload compiles for Mac, Windows 64 and 32, and source to the
usual place to fish for whatever problems others mihgt run into.

I wasn;t planning on putting any updates out til I can get back to my own
lair but there's apparently  problem in soundfile reading that necessitates
an update.  The update is mixed up with several improvements which I'm
nervous about but not as nervous as trying to sort out a 0.52 branch would
have made me.

cheers
Miller



___
Pd-dev mailing list
Pd-dev@lists.iem.at
https://lists.puredata.info/listinfo/pd-dev