Find and Assign Small Improvement Issues
Problem Statement
- From Issue: Familiarize with EvaP Status
- More detailed process for doing work required
Who will benefit?
- External Team (e-valuation) will benefit from clarity of team action
- Course Instructor will benefit from clarity of actions
- Team Members will benefit from lack of ambiguous tasks
- Other volunteers will benefit from
Benefits and risks
- EvaP Team benefits from more clear communication of intent
- EvaP Volunteers benefit from more understandable process
- Course Instructor benefits from more understandable process
- Team Members benefit from more refined work process
- Team Members at risk of getting confused/bogged down in these steps
Proposed solution
- Using:
- From these find issues that can be resolved within remaining time (3 weeks)
- SEE Step Template for Follow On Issues below for more details
Deliverable
- Primarily Documentation in the Repo itself (Contributing)
- New Issues should be generated from this
Priority/Severity
-
High (This will bring a huge increase in performance/productivity/usability/legislative cover) -
Medium (This will bring a good increase in performance/productivity/usability) -
Low (anything else e.g., trivial, minor improvements)
Step Template for Follow On Issues
- Find an Issue on GitHub
- Explore Issue Details
- Attempt to Recreate Issue in Code/Locate Source of Error
- If solution is apparent, create a notifying message on the issue on GitHub
- Create a mirror issue in this repo's issue tracker
- Make a new branch on the local GitLab mirror of EvaP and name it after the issue (like
1663-prioritize-grading
) - Comment a link to your branch on the GitLab issue you opened and on the original GitHub issue
- Commit your changes and run tests to the local mirror
- Once satisfied, create a new Pull Request on the EvaP GitHub repo
- Update issues with details once submitted
Tasks
-
Create Detailed Issue -
Update Decisions(Cancelled) -
Notify Team of More Details on Contributing -
Update Contributing -
Write More detailed explanation of contribution process(Cancelled)
Notify
Edited by Peter Mangelsdorf