Create a script and form website to automate and submit monthly OSPO OKRs
- Dominant language
- Shell
- Stars
- 1
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
## MENTOR
- @sachin-panayil
- Software Engineer, CMS OSPO, Monthly OKRs
- #dsac-ospo on Slack
## BRIEF DESCRIPTION
Every month, the OSPO must submit OKRs showcasing the impact of our work. @sachin-panayil created a very preliminary script automating some of this work. We would like to improve upon the script and create a form site to curate our submissions. The script created is a very simple curl script but this can be built upon after further discussion.
## SCOPING
1-2 weeks
## SKILLS NEEDED
Python, GitHub API, Git
## REQUIRED DELIVERABLES
1. Hook up the submission of form to send directly to Patrick
2. Have a select dropdown that opens up for teams that are using github pages to automatically calculate savings
## DESIRED DELIVERY WINDOW
- Any
## NOTES/INSPO
# ACKNOWLEDGEMENTS
- [X] - Yes, I agree to spend file a project proposal ticket
- [ ] - Yes, I agree this project falls within a 2 week or less (ideally less) scope of time
- [ ] - Yes, I agree to spend an hour per week of office hours and 1x1 mentoring
- [x] - Yes, I agree to spend an hour at the end of the sprint for filling out a Retro Template
Contributor guide
Research direction
Start by reviewing the preliminary curl script and the repository's existing automation entry points, then clarify the form flow with the named mentor and Patrick. Done means the form submits directly to Patrick and the team dropdown supports automatic savings calculations for GitHub Pages users.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, github, python, shell
- Domain
- api, tooling, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 38/100