mumble/docs/dev
Jan Klass b39bbf2dec DOCS(protocol): Drop Sphinx configuration
Dropping the resources for Sphinx documentation generation drops support for generating this documentation into various formats (see make file; html, epub, and other less useful ones).

This network protocol documentation is the odd one out compared to our other documentation. The only one with this system.
Diverse tech has a maintenance cost, and the previous distance to our code made more likely to be missed for updates and discovery.
Handling only the network protocol documentation in this way feels disconnected/diverging.
Although readers may use the docs to implement clients and servers against only the docs, the question is whether the technology and maintenance additions are worth it.

Having simple structured text documentation files should serve us well enough.
It does for other developer documentation / documentation for developers.
2024-11-03 17:54:24 +01:00
..
build-instructions DOCS(vcpkg): Refer to our own vcpkg fork 2024-10-01 22:36:05 +02:00
maintenance DOCS: Backporting translations 2021-09-06 08:50:32 +02:00
network-protocol DOCS(protocol): Drop Sphinx configuration 2024-11-03 17:54:24 +01:00
plugins REFAC(plugins): Unified Mumble plugin headers 2023-07-27 19:39:30 +02:00
Accessibility.md DOCS: Add accessibility checklist 2024-04-04 13:23:05 +00:00
AudioInputDebug.md
ExtendingTheIceInterface.md MAINT: Remove mentions of the Mumble wiki 2024-09-24 12:34:22 +00:00
IncrementingTheMumbleAPI.md REFAC(plugins): Unified Mumble plugin headers 2023-07-27 19:39:30 +02:00
MurmurLocking.md
Profiling.md FEAT(server): Add support for the tracy profiler 2021-12-29 18:01:28 +01:00
TheMumbleSourceCode.md MAINT: Remove mentions of the Mumble wiki 2024-09-24 12:34:22 +00:00