Csound Csound-dev Csound-tekno Search About

[Csnd-dev] Repository declutter root folder

Date2026-09-27 16:51
FromHlöðver Sigurðsson
Subject[Csnd-dev] Repository declutter root folder
Proposing some file/folder reorg for better tree structure, this may not all be possible:

* Android moves to platform/android and existing platform/android is renamed to platform/androidcross

* Bela moves to platform/bela

* Daisy moves to platform/daisy

* DockerFiles is either deleted (I think it's not used) or moved to platform/dockerfiles (it's all platform related)

* Java, Python and Lisp are moved to platform

* Zynq is moved to platform/zynq

* iOS is moved to platform

* doc and docs are consolidated (sorry that one's one me that latter docs plural) we need to disambiguate doxygen docs from repo or technical documentation. And also move config.doxygen to that new folder as well if possible.

* wasm is moved to platform/wasm-wasi and existing platform/wasm is renamed platform/wasm-emscripten

* Submitting_opcodes.md is moved to docs/

* longline.c and sliders.tk get a new home (not sure where?)

* _codeql_detected_source_root is deleted (looks accidental?)

* /.travis.yml is deleted

* vcpkg.json and vcpkg-86x.json moved to platform if possible

* azure-pipelines.yml is deleted

* format.sh is moved to scripts/ folder but we keep /.clang_format (later we may enforce linting standards with it and it's the right place)


Unimportant: we have 3x util folders, maybe some consolodation possible, but it's been like this for so many years.

etc folder is also not used, it contains csoundrc examples, maybe it's more of a documentation and etc/ChangeLog we move to Release_Notes ?

Date2026-09-27 17:19
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] Repository declutter root folder
Stupid outlook sent the message before I could finish it.

I meant we could have an attic directory for stuff we don't want to delete but don't want to see in the root of the repo. I have one locally for that.


========================================
Prof. Victor Lazzarini
Director
Maynooth University Arts and Humanities Institute

From: Csound-developers <CSOUND-DEV@LISTSERV.HEANET.IE> on behalf of Hlöðver Sigurðsson <hlolli@GMAIL.COM>
Sent: Sunday 27 September 2026 16:51
To: CSOUND-DEV@LISTSERV.HEANET.IE <CSOUND-DEV@LISTSERV.HEANET.IE>
Subject: [EXTERNAL] [Csnd-dev] Repository declutter root folder
 

*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.

Proposing some file/folder reorg for better tree structure, this may not all be possible:

* Android moves to platform/android and existing platform/android is renamed to platform/androidcross

* Bela moves to platform/bela

* Daisy moves to platform/daisy

* DockerFiles is either deleted (I think it's not used) or moved to platform/dockerfiles (it's all platform related)

* Java, Python and Lisp are moved to platform

* Zynq is moved to platform/zynq

* iOS is moved to platform

* doc and docs are consolidated (sorry that one's one me that latter docs plural) we need to disambiguate doxygen docs from repo or technical documentation. And also move config.doxygen to that new folder as well if possible.

* wasm is moved to platform/wasm-wasi and existing platform/wasm is renamed platform/wasm-emscripten

* Submitting_opcodes.md is moved to docs/

* longline.c and sliders.tk get a new home (not sure where?)

* _codeql_detected_source_root is deleted (looks accidental?)

* /.travis.yml is deleted

* vcpkg.json and vcpkg-86x.json moved to platform if possible

* azure-pipelines.yml is deleted

* format.sh is moved to scripts/ folder but we keep /.clang_format (later we may enforce linting standards with it and it's the right place)


Unimportant: we have 3x util folders, maybe some consolodation possible, but it's been like this for so many years.

etc folder is also not used, it contains csoundrc examples, maybe it's more of a documentation and etc/ChangeLog we move to Release_Notes ?

The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.

Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.

Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.

Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.

Registered charity number 20037130

 


Date2026-09-27 17:20
FromVictor Lazzarini <000010b17ddd988e-dmarc-request@LISTSERV.HEANET.IE>
SubjectRe: [Csnd-dev] [EXTERNAL] [Csnd-dev] Repository declutter root folder
Looks good - but I think Java, Python, Lisp should have a separate subfolder - languages/? wrappers/? Something else?
We'll keep platform for hardware/software platforms.

========================================
Prof. Victor Lazzarini
Director
Maynooth University Arts and Humanities Institute

From: Csound-developers <CSOUND-DEV@LISTSERV.HEANET.IE> on behalf of Hlöðver Sigurðsson <hlolli@GMAIL.COM>
Sent: Sunday 27 September 2026 16:51
To: CSOUND-DEV@LISTSERV.HEANET.IE <CSOUND-DEV@LISTSERV.HEANET.IE>
Subject: [EXTERNAL] [Csnd-dev] Repository declutter root folder
 

*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.

Proposing some file/folder reorg for better tree structure, this may not all be possible:

* Android moves to platform/android and existing platform/android is renamed to platform/androidcross

* Bela moves to platform/bela

* Daisy moves to platform/daisy

* DockerFiles is either deleted (I think it's not used) or moved to platform/dockerfiles (it's all platform related)

* Java, Python and Lisp are moved to platform

* Zynq is moved to platform/zynq

* iOS is moved to platform

* doc and docs are consolidated (sorry that one's one me that latter docs plural) we need to disambiguate doxygen docs from repo or technical documentation. And also move config.doxygen to that new folder as well if possible.

* wasm is moved to platform/wasm-wasi and existing platform/wasm is renamed platform/wasm-emscripten

* Submitting_opcodes.md is moved to docs/

* longline.c and sliders.tk get a new home (not sure where?)

* _codeql_detected_source_root is deleted (looks accidental?)

* /.travis.yml is deleted

* vcpkg.json and vcpkg-86x.json moved to platform if possible

* azure-pipelines.yml is deleted

* format.sh is moved to scripts/ folder but we keep /.clang_format (later we may enforce linting standards with it and it's the right place)


Unimportant: we have 3x util folders, maybe some consolodation possible, but it's been like this for so many years.

etc folder is also not used, it contains csoundrc examples, maybe it's more of a documentation and etc/ChangeLog we move to Release_Notes ?

The information contained in this email may be confidential and privileged. It is intended only for the addressee(s) stated above. If you are not an addressee any use, dissemination, distribution, publication or copying of the information contained in this email is strictly prohibited. If you have received this email in error, please immediately notify us by email at dataprotection@mu.ie and delete this email from your system.

Please note that Maynooth University is subject to Freedom of Information and Data Protection laws. We may be required to disclose the content of emails under the FOI Act 2014, the Data Protection Act 2018 or GDPR.

Is don seolaí / do na seolaithe thuasluaite amháin an ríomhphost seo. D’fhéadfadh an t-eolas atá ann a bheith rúnda agus faoi phribhléid. Mura seolaí tú, tá cosc iomlán ar aon eolas atá sa ríomhphost seo a úsáid, a scaipeadh, a dháileadh, a fhoilsiú nó a chóipeáil. Má fuair tú an ríomhphost seo trí thimpiste, cuir sin in iúl dúinn láithreach trí ríomhphost a chur chuig  dataprotection@mu.ie  agus scrios an ríomhphost seo ó do chóras.

Tabhair faoi deara go bhfuil Ollscoil Mhá Nuad faoi réir dhlíthe um Shaoráil Faisnéise agus um Chosaint Sonraí. D’fhéadfadh ceangal a bheith orainn ábhar ríomhphoist a nochtadh faoin Acht um Shaoráil Faisnéise 2014, faoin Acht um Chosaint Sonraí 2018 nó faoi GDPR.

Registered charity number 20037130