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

Victor Lazzarini <[email protected]>
Newsgroups gmane.comp.audio.csound.devel
Message-ID <[email protected]>
Could you list here the 6.0 API breaking changes? 

The API for Csound 7 is under review at the moment. 7.0 is slated for September, so I suspect we may have an RC by the Summer.
========================
Prof. Victor Lazzarini
Maynooth University
Ireland

> On 26 Feb 2024, at 14:07, Blake Mitchell <[email protected]> wrote:
> 
> *Warning*
> This email originated from outside of Maynooth University's Mail System. Do not reply, click links or open attachments unless you recognise the sender and know the content is safe.
> 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.