Skip to content

Rewrite website using modern Static Site Documentation website Generator Docusaurus or Astro #21

@friday

Description

@friday

Some options:

Other thoughts

  • It should be hosted on GitHub pages, to make it free to host and easy to deploy (GitHub pages can use custom domains).
  • GitHub Actions should redeploy it when we update the main branch and maybe other branches.
  • This will substitute both the website and the ReadTheDocs, and give us more control and better UX than RTD (and also being able to rebuild the documentation for old versions).
  • We only want the documentation generator to cover the extension API, not most of the app like now.
  • We can move the v6 extension submissions to a GitHub Discussions category and use GitHub workflows to validate submissions and rebuild the page with the GitHub GraphQL APIs Move ext.ulauncher.io over here as a category Ulauncher#915.
  • We can do the same for Themes (instead of https://gist.github.com/gornostal/02a232e6e560da7946c053555ced6cce).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions