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

task management #6

Open
ArcCha opened this issue Feb 5, 2016 · 0 comments
Open

task management #6

ArcCha opened this issue Feb 5, 2016 · 0 comments
Milestone

Comments

@ArcCha
Copy link
Contributor

ArcCha commented Feb 5, 2016

As for now task contains description, name, shorthand for name and chosen test environment. To avoid problems with tasks changing over time (for example when someone discovers that the test suite is not good enough and they add new tests) we introduce a concept of TaskEdition. TaskEdition has additional required information like start date, due date, possible score etc. Each task can have multiple editions in multiple contests. When task is going to be added to contest it is actually copied so any possible future changes are applied to a copy, so they do not impact on older editions of same task. All of this needs to be implemented.

@ArcCha ArcCha added this to the MVP milestone Feb 5, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant