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

[semester-upkeep] Date and filename manipulation #32

Open
5 tasks
jmuchovej opened this issue Dec 17, 2019 · 0 comments
Open
5 tasks

[semester-upkeep] Date and filename manipulation #32

jmuchovej opened this issue Dec 17, 2019 · 0 comments
Assignees
Labels
🎆 feature-request 🔑 required Tasks that **need** to be completed, ASAP. 📝 todo Items in still in ideation, discovery, or planning "mode." 🍜 nice to have Tasks that should be completed, but not necessarily ASAP.

Comments

@jmuchovej
Copy link
Member

jmuchovej commented Dec 17, 2019

Dates are fun! 😂 Really, though, they're kind of a nuisance. We have a few weird things that can change throughout the semester, with respect to dates and room placement.

Tasks

  • (🔑 Required) Allow for dates specified in syllabus.yml to override any calculated dates from the autobot.apis.ucf.
  • (🔑 Required) If the date follows the meeting pattern, as specified in overhead.yml, then automatically accept the new date – even if it leaves weeks of gaps.
  • (🔑 Required) Meetings are unlikely to change (especially if the "rules" are followed – all meetings are specified at the beginning of the semester). However, there are often cases where we either need to resolve name changes or date changes.
    • Within a group's semester, all filenames must be unique, so this resolution becomes a wee easier. Always trust the syllabus.yml's data over what exists on disk.
  • (🍜 Nice to Have) Allow for off-pattern meeting days.
  • (🍜 Nice to Have) Adapt this for ops meetings as well. @SirRoboto thoughts on this?
@jmuchovej jmuchovej added 📝 todo Items in still in ideation, discovery, or planning "mode." 🔑 required Tasks that **need** to be completed, ASAP. 🍜 nice to have Tasks that should be completed, but not necessarily ASAP. labels Dec 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎆 feature-request 🔑 required Tasks that **need** to be completed, ASAP. 📝 todo Items in still in ideation, discovery, or planning "mode." 🍜 nice to have Tasks that should be completed, but not necessarily ASAP.
Projects
None yet
Development

No branches or pull requests

4 participants