CodeYourFuture/Ops-Programme

Understand how GitHub API works for PD Milestones

Closed this issue · 1 comments

Background
We have agreed on the approach of using Milestones to measure PD coursework. However, we now need to understand how to consume the necessary data via the existing GitHub APIs.

Acceptance criteria

  • We have five competencies:
    - Communication/English Level
    - Problem Solving
    - Time/Project Management
    - Teamwork
    - Confidence
  • Milestone identification per competency is done in 3 levels
    - Emerging - Level 1
    - Developing - Level 2
    - Established - Level 3
  • Coursework is created by each trainee on their repository, which is forked from the CYF Module repositories

Owner: @SallyMcGrath

Stakeholder: @LaraHuzjan

Approver: @kfklein15

@SallyMcGrath , these are the findings so far:

  • Communication Milestone has been done for all modules. This is the board.
  • We identified we need a 6th competency, which is Employability
  • Each milestone will have to be added to every module repository, which adds complexity from your side since each ID will be different.

FYI we'll be working on the other competencies this week.