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

Use Case - Finding lessons [Requirements Support] #9

Open
ian-flores opened this issue Jul 21, 2020 · 2 comments
Open

Use Case - Finding lessons [Requirements Support] #9

ian-flores opened this issue Jul 21, 2020 · 2 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@ian-flores
Copy link
Member

  1. Amari writes a lesson in R Markdown. She adds the glossary key to its YAML metadata and indicates that the lesson requires the term correlation and defines the term regression.
  2. Beatriz is writing a lesson on linear models. She adds YAML metadata indicating that the lesson requires the term regression.
  3. To find prerequisite lessons she can recommend to her students, Beatriz runs a command-line script that:
    1. Uses rmarkdown::yaml_front_matter(filename) to reads metadata from all of the lessons she has archived.
    2. Lists all of the lessons that state they define the term regression.
@ian-flores ian-flores self-assigned this Aug 12, 2020
@ian-flores ian-flores added enhancement New feature or request help wanted Extra attention is needed labels Aug 12, 2020
@ian-flores
Copy link
Member Author

Starting work on this issue in branch find-lessons

@ian-flores
Copy link
Member Author

Commit 91bf636 includes the first draft of this functionality. It still lacks completeness in terms of output handling, documentation and testing but it's a good first attempt.

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

No branches or pull requests

1 participant