Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Online API-Dokumentation automatisch generieren #309

Open
ManuelHu opened this issue Apr 5, 2022 · 3 comments
Open

Online API-Dokumentation automatisch generieren #309

ManuelHu opened this issue Apr 5, 2022 · 3 comments

Comments

@ManuelHu
Copy link
Member

ManuelHu commented Apr 5, 2022

Die Online API-Dokumentation sollte etwas automatischer gebaut werden, da sie aktuell ziemlich veraltet ist. Das letzte Mal hatte ich die Doku manuell im Jahr 2019 gebaut...

Am einfachsten geht das vermutlich mit GitHub Pages und einem entsprechenden CNAME-Record...

@tomwendel
Copy link
Member

Gute Idee. Da bin ich ja quasi schon Profi. Hab das erst letzte Woche für das AntMe! Wiki umgestellt. ;) Dort verwenden wir ja jetzt https://docusaurus.io/

@ManuelHu
Copy link
Member Author

ManuelHu commented Apr 7, 2022

Wir haben im Projekt OctoAwesome.Doc bereits seit langem eine (mittlerweile uralte) docfx-Version im Einsatz. Das generiert halt die Dokumentation aus dem C#-Code analog zu Sandcastle früher. Für CI ist doof, dass docfx immer noch nicht unter .NET (Core) 3,5,6 läuft, sondern immer noch in der stabilen Version .NET 4.x bzw. mono braucht... Aber die beta soll angeblich schon .NET 5,6 können...

Hier wäre halt die Frage, ob die Dokumentation überhaupt in der Form noch gewünscht ist. Ich bin ja auch nicht mehr so wirklich hier im Projekt drin :-)

@tomwendel
Copy link
Member

Same hier. Wollte nur sagen: CNAME einrichten ist kein Problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants