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

Simplify documentation #1686

Open
dennissiemensma opened this issue Aug 4, 2022 · 13 comments
Open

Simplify documentation #1686

dennissiemensma opened this issue Aug 4, 2022 · 13 comments

Comments

@dennissiemensma
Copy link
Member

dennissiemensma commented Aug 4, 2022

Feature

Overwegen om alle documentatie naar Github te verplaatsen, zodat alles op 1 plek staat.

  • Voordeel is ook dat er hier issues en discussies (en ook polls) gedaan kunnen worden.
  • Verder geen vertalingen meer ondersteund, wat de drempel om docs bij te werken (of uit te breiden) aanzienlijk verlaagt.

Ik heb al kort gekeken wat de gevolgen zijn. Het grootste nadeel is:

  • Geen vertalingen meer, maar opzich is Engels als voertaal voor documentatie prima
  • Mogelijk geen meerdere versies meer. Niet perse een probleem, maar soms wat het handig om v4-installaties te verwijzen naar een v4-variant van een stukje documentatie.
  • Geen zoekmachine index, al kan ik op readthedocs natuurlijk wel verwijzen.
  • Staat los van de code, dus handmatig in sync

Wellicht beginnen met een opzet van een deel van de Engelse docs. Kan gewoon naast bestaande docs en ook net zo makkelijk weer geannuleerd worden als het toch niet zo werkbaar blijkt.

@dennissiemensma dennissiemensma added the review Not sure yet whether to implement this label Aug 4, 2022
@dennissiemensma
Copy link
Member Author

dennissiemensma commented Aug 4, 2022

Oh blijkbaar ondersteunt het ook restructured format, wat ik nu gebruik voor readthedocs, maar eigenlijk wil ik daar vanaf. Vind het een vreselijk format.

@dennissiemensma
Copy link
Member Author

Blijkbaar zit er een aparte repo achter: https://github.com/dsmrreader/dsmr-reader.wiki.git

@dennissiemensma dennissiemensma added this to the Some future release milestone Jan 6, 2023
@dennissiemensma dennissiemensma removed this from the Some future release milestone Apr 4, 2023
@dennissiemensma
Copy link
Member Author

Ik laat deze zo. Zolang RTD de hosting blijft doen, kan ik ermee leven dat het los staat van Github.

@dennissiemensma dennissiemensma closed this as not planned Won't fix, can't repro, duplicate, stale Oct 23, 2023
@dennissiemensma
Copy link
Member Author

Ik ga dit toch doen, maar in versimpelde vorm, zonder vetalingen.
DSMR-reader app zelf blijft NL/EN, want die wijzigt amper.

De docs doe ik alleen Engels en ook alleen op Guithub, gewoon in Markdown of iets. Binnen het project.

@dennissiemensma dennissiemensma changed the title Move documentation to Github Wiki Move documentation to Github Jun 17, 2024
@dennissiemensma dennissiemensma added this to the DSMR-reader v6.0 milestone Jun 17, 2024
@dennissiemensma
Copy link
Member Author

Het formaat van de sphinx docs is namelijk echt bananen en het vertalen kost me echt teveel tijd.

@dennissiemensma
Copy link
Member Author

Ik verplaats alles naar MD files in een nieuwe root dir. Ook tegen verwarring.

@dennissiemensma
Copy link
Member Author

Het enige nadeel is dat ik er niet maar "1 versie" van kan hebben, door de natuur van Git. Dus ik check die Wiki alsnog wel even, of dat het fixt

@dennissiemensma
Copy link
Member Author

Het is ook alweer bijna twee jaar geleden sinds mn vorige poging, dus wellicht is het weer wat uitgebreid: https://docs.github.com/en/communities/documenting-your-project-with-wikis/about-wikis

@dennissiemensma
Copy link
Member Author

Geen nieuwe features, maar het is wel stukken duidelijker, dus ik geef het een kans

@dennissiemensma
Copy link
Member Author

dennissiemensma commented Jul 1, 2024

Ah ik weet het alweer. Geen ondersteuning voor subpagina's. Opzich nog steeds geen ramp, want dat betekent dat ik de docs binnen de repo moet houden, daar kan het wel.

En ik kan dan de wiki gebruiken als placeholder om te wijzen naar de oude en nieuwe docs.

dennissiemensma added a commit that referenced this issue Jul 1, 2024
@dennissiemensma
Copy link
Member Author

Oke docs binnen de repo mist autodetectie enzo. Wellicht dan toch maar bij Read the Docs blijven, maar kijken of markdown daar kan:

En dan de NL-vertalingen droppen.

@dennissiemensma dennissiemensma changed the title Move documentation to Github Simplify documentation Jul 1, 2024
dennissiemensma added a commit that referenced this issue Jul 1, 2024
dennissiemensma added a commit that referenced this issue Jul 1, 2024
dennissiemensma added a commit that referenced this issue Jul 1, 2024
dennissiemensma added a commit that referenced this issue Jul 2, 2024
dennissiemensma added a commit that referenced this issue Jul 2, 2024
dennissiemensma added a commit that referenced this issue Jul 2, 2024
dennissiemensma added a commit that referenced this issue Jul 2, 2024
@dennissiemensma dennissiemensma removed the review Not sure yet whether to implement this label Jul 2, 2024
@dennissiemensma
Copy link
Member Author

Opzet via markdown werkt prima:

Het mist wat mooie dingen, zoals die tips en warnings, maar de eenvoud wint het daarin.

Plus dat ik ook dingen ga weghalen die oud zijn.

dennissiemensma added a commit that referenced this issue Jul 3, 2024
dennissiemensma added a commit that referenced this issue Jul 3, 2024
dennissiemensma added a commit that referenced this issue Jul 3, 2024
@dennissiemensma
Copy link
Member Author

Nu ook betere template gevonden: https://dsmr-reader.readthedocs.io/en/work-in-progress-v6/
Deze pakt de hele breedte, wat een verademing is. Ik heb het niet zo op het standaard RTD-theme, wat het halve scherm niet gebruikt

dennissiemensma added a commit that referenced this issue Dec 3, 2024
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

1 participant