Skip to content

Sample code to generate markdown glossaries from YAML term lists.

Notifications You must be signed in to change notification settings

dominicbetts/term-lists

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Experiments to generate different versions of term lists from a YAML source file.

The intention is to generate different versions of the term list for different audiences, for example internal and external.

The term list used in this repository is based on this published glossary: Glossary of IoT terms.

Currently, the Python script regenerates the published glossary and contributor guide term list from the YAML source.

Also includes a YAML schema to assist editing the YAML term list in VS Code:

To do and next steps

  • Make sure that automatic cross-linking works for acronymns as well as full terms.
  • Some kind of validation on "See also" entries - although errors are picked up when the markdown is submitted in a PR.
  • Linking needs work. We want to use relative or site relative links for "learn more" and manual links in definition, but the generated links may need to different for customer facing glossaries as compared to internal term lists.
  • Can the schema and setting be packaged in a VS Code extension?

About

Sample code to generate markdown glossaries from YAML term lists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages