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

Develop internal site diagnostics #153

Open
behoppe opened this issue Aug 29, 2022 · 1 comment
Open

Develop internal site diagnostics #153

behoppe opened this issue Aug 29, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@behoppe
Copy link
Member

behoppe commented Aug 29, 2022

Issues
We have discussed several possible enhancements that probably involve some additional layer of process to evaluate site content:

  • Integrate glossary entries and tags automatically Integrate glossary entries and tags automatically #103
  • Checking for broken links (especially internally)
  • Assessing glossary entries (esp how other articles use defn)
  • Assessing tags (e.g. identifying clusters that we want to highlight)
  • Cross-referencing articles that do not yet co-exist.
  • Compiling bibliographic references

This issue is for developing an overall approach to enhancements like these. For example, do we write external programs? Or do we build "developer" functionality into the 11ty system? Or perhaps they are part of a headless CMS #100.

If we build developer functionality into the 11ty system, we might find these resources useful:

@behoppe behoppe added the enhancement New feature or request label Aug 29, 2022
@behoppe behoppe self-assigned this Aug 29, 2022
@behoppe behoppe mentioned this issue Sep 9, 2022
@behoppe
Copy link
Member Author

behoppe commented Sep 23, 2022

Notable progress is incorporated into #164 which includes a defn-checker based on 11ty/eleventy#2565.

Need to double-check #169 and https://github.com/behoppe/www.opencilk.org/commits/behoppe-cilkplus-glossary to be sure that draft/dev-only articles are also here.

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

No branches or pull requests

1 participant