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

Documentation updates #778

Closed
14 tasks done
lowlighter opened this issue Jan 16, 2022 · 0 comments
Closed
14 tasks done

Documentation updates #778

lowlighter opened this issue Jan 16, 2022 · 0 comments
Assignees

Comments

@lowlighter
Copy link
Owner

lowlighter commented Jan 16, 2022

Followup of #771

To ease documentation updates, tests and workflows, some meta-programming was added to auto-generate several stuff and leverage maintaining.

Almost all plugins were migrated to the new documentation system, with normalized metadata and a unified writing style.
The following plugins are remaining:

  • pagespeed
  • music
  • people
  • habits
  • core

It also means that contribution guide must be updated to reflect these new changes:

  • contributing
  • architecture
  • how to: templates
  • how to: plugins
    • index.mjs
    • similar examples table as main plugin

Additionally, a few setup guides needs to be written:

  • docker
  • local
  • compatibility
@lowlighter lowlighter self-assigned this Jan 16, 2022
@github-actions github-actions bot locked and limited conversation to collaborators Feb 2, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant