TitleCardMaker icon indicating copy to clipboard operation
TitleCardMaker copied to clipboard

Transition to compiled documentation

Open CollinHeist opened this issue 2 years ago • 7 comments

I should have done this a long time ago, but the project documentation should move to compiled documentation. This gives more versatility with not just basic Markdown elements (e.g. collapsibles, admonitions, etc.).

I'm thinking mkdocs is the best option, and hosted on a GitHub site (although I don't have experience with this).

Perhaps this should be timed with the v2.0 release of the web UI, as all the existing documentation will need to be migrated.

Outstanding Tasks

  • [ ] Document changes between v1 -> v2
  • [ ] Finish tutorial
    • [ ] Local Docker install / setup
    • [ ] Sync from Emby
    • [ ] Sync from Plex
    • [ ] Sync from Jellyfin
    • [ ] Create "basics" page that describes what some common terms are

CollinHeist avatar May 24 '23 17:05 CollinHeist

New doc site is https://titlecardmaker.readthedocs.io/

CollinHeist avatar May 25 '23 05:05 CollinHeist

If you don't like readthedocs and would like to stick to github pages, it would be trivial to set up mkdocs with github actions.

mchangrh avatar May 28 '23 04:05 mchangrh

@mchangrh Is the main difference there the .github.io domain? Or is there more of a difference. I don't mind RTD, but I'm also not opposed to a normal GitHub page, I just already had a RTD workflow set up

CollinHeist avatar May 28 '23 15:05 CollinHeist

RTD is not a part of GitHub, it runs its own infrastructure, has their own business model and is managed independently of GH.

mchangrh avatar May 28 '23 16:05 mchangrh

Yeah I know that, I mean is there a content or workflow difference between the two?

CollinHeist avatar May 28 '23 18:05 CollinHeist

aside from hosting platform, there should not be a significant difference between the two.

mchangrh avatar May 28 '23 19:05 mchangrh

Okay that's good to know. I think I'll stick with RTD for now, and maybe move in the future! It's nice to know switching would be easy

CollinHeist avatar May 30 '23 05:05 CollinHeist