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

Manifest file design #7

Open
EJMFarrow opened this issue Jul 24, 2023 · 0 comments
Open

Manifest file design #7

EJMFarrow opened this issue Jul 24, 2023 · 0 comments
Labels
Initial design Stuff we need to think about first

Comments

@EJMFarrow
Copy link
Collaborator

EJMFarrow commented Jul 24, 2023

Initially we'll link questions in the repo to questions in Moodle using a JSON manifest file. (We maybe move to a Moodle DB table later but we'll need to think how this entire concept relates to an ultimate goal of having resources on remote repos.)

Fields to definitely include:

  • Moodle question ID
  • Filename in the Git repo
  • Format. XML being the only option to begin with.

What else might we include?

  • Category
  • Author
  • Copyright
  • Unique and non-privacy-infringing ID e.g. hash of a combination of author and creation timestamp and a random number. (I imagine this is quite a debate to be had, though and won't be part of the first release!)
@EJMFarrow EJMFarrow added the Initial design Stuff we need to think about first label Jul 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Initial design Stuff we need to think about first
Projects
None yet
Development

No branches or pull requests

1 participant