Skip to content

alexvoss/doclint

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doclint

A tool that runs automated heuristic evaluations for online documentation and course material.

The heuristics are based on a number of sources on education and technical writing:

  • SUNY Online Course Quality Review Rubrics
  • Literature on Learning and Teaching in Higher Education, such as:
    • Pokorny, H. and Warren, D. Enhancing Teaching Practice in Higher Education. Sage, 2016. First edition. (TODO: 2nd edition is out)
    • Barkley, E.F. and Howell Major, C. Engaged Teaching: A Handbook for College Faculty. SocialGood/K. Patricia Cross Academy, 2022.

The competition / collaboration?

While developing this tool, it is a good idea to keep in view competitors with similar functionality.

Website markup and style checkers

There are plenty of website style checkers but they tend to focus on certain aspects such as responsiveness, accessibility, markup validity, or

Notable ones are:

  • The Nu Html Checker is the W3C's tool for checking correct usage of HTML markup. Definitely worth running as part of a larger suite of tests. There is a Python wrapper for it, though it does not seem to be acively maintained?

MkDocs Plugins

Other documentation linters

These tend to be written in other languages (Ruby, JS, Java) or have other features that make them less than ideal for the use cases I have in mind. Many of them are from https://earthly.dev/blog/markdown-lint/

  • markdownlint:

  • vnu

About

A tool that runs and automated heuristic evaluation for online documentation and course matrial.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages