-
Notifications
You must be signed in to change notification settings - Fork 1
Seventh Outcobra Meetup, 08. March 2018
- Semester handling
- Security Audit - #379
- Sprints - Live or let die
- Release planning
- Enhancements and issues
They way how semesters are handled now (in Clean Apple, V1.3.0) is not really satisfactory. There are multible weaknesses.
- A new subject has to be created every semester
- For every institution the semester has to be different, even though they might actually be the same.
- The list of subjects gets confusingly full with dublicates.
To make the subjects reusable and the semesters more handy we descided to decuple the semesters from the other entities and make the hirarchy a little flatter.
To clean things up even more we want to develop the semester-chooser. The semester-chooser allows the user to choose wich semester he want to work with (globally). Trough that, we can fix the problem with the bad overview and user guidance on the mark view as well.
After a longer desussion we agreed on the following solution: (simplyfied database structure)
We are going to do security audits and we try to get a non-commercial license.
Because we are not really living the scrum life we decided to let the sprints die.
We are going to fully automate our release porcess. Therefore we have to take care of the following things:
- version number
- tagging
- jar publishing on github
All of them are either minor or related to the semester handling. Based on that we came to the conclusion that we want to invest all of our power into the semester chooser and get back to the other issues later.