Re: [Csnd-dev] will there be another Csound 6 release?

Blake Mitchell <[email protected]>
Newsgroups gmane.comp.audio.csound.devel
Message-ID <CAPxUcnH8fCEsYGLvkSOP1god-3+SD4nVnJMja=imO5E4N5euvA@mail.gmail.com>
I think it would be nice in the future to separate the API release from the
major releases. The API in Csound 6 has undergone breaking changes, but the
major version was not bumped, which breaks the semantic versioning. I
unfortunately experienced this while writing some bindings for the Csound
6, as the documentation was not updated with the breaking changes, and this
caused a lot of headache until I realized the online documentation was
wrong. It doesn't seem proper to make breaking changes to the API within a
major release of Csound unless the API release is itself disconnected from
the Csound release.

Also, I would be interested in making bindings for the Csound 7 API, but
I'm not sure of the status of the API changes. Specifically, I would be
making .NET bindings using F#. The bindings could then be used from C#, but
I would not make higher level wrappers for C# like I would F#.

On Mon, Feb 26, 2024 at 8:57 AM Rory Walsh <[email protected]> wrote:

> I'm curious to know if there will be a point release for Csound 6 some
> point before we move to 7? There are some changes to the API that would be
> nice to have available in a public release. Just curious, I don't want to
> be adding workload to anyone. Btw, on a different note, am I right in
> saying that there are currently no build artifacts for MacOS through github
> actions?
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.