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? >