You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We need to define what repo automations Admin need so that we can create a series of issues in the engineering CoP that will lead to the organization having more standardized methods and tools across repos
Action Items
Brainstorm ideas
Create Spreadsheet
Prioritize
Gather more info on the ideas that are Must Haves
Resources/Instructions
### Proposal Overview
### Resources
### Priority
- [ ] Must Have
- [ ] Should Have
- [ ] Could Have
- [ ] Won't Have this time
Soft dependency: If we had the GHA to automate adding of project name label to each repo then we could create Special Purpose Repos and fill them faster.
Management of Projects
We need to be able to see all the project's outstanding items in one place
Will have labels for project name (e.g., project name: BallotNav, project name: Home Unite Us) and a label that unifies all the issues in the special purpose repo (e.g., the Drive Migration repo has a label called feature: Google Drive Migration)
Drive migration audit: https://github.com/hackforla/google-drive-migration/issues
Create an automation that allows for installing specific labels onto a repo or group of repos as defined by a text file so that we can easily roll out a new label structure to teams
accuracy: stated that there were 14 errors. Caught 6 of 9 real errors
time: very fast, because its all in one place, but it can't be downloaded or copied, so any time you save, is eaten up when you have to document the links and the page they come from.
accuracy: Caught 7 of 9 real errors , also caught errors in code (resources that are referenced in the CSS but don't actually appear in the repo)
time: was fast and the contents easy to download direct to a spreadsheet
Analysis and Recommendations
If you have to use a post publication broken link checker, use Checker 4 to find the list of links you should check. Once you have fixed your links then you can use Checker 2 to catch the remaining broken links (if any)
Activity
ExperimentsInHonesty commentedon Nov 12, 2022
Dependency
Management of Projects
We need to be able to see all the project's outstanding items in one place
Proposal Overview
Create an - An Org wide project board (at org level) to unify all the outstanding task items for projects and have that board share issues with Special purpose repositories so that project have a place to see what their outstanding project maintenance and new tool integration.
Detail about Special Purpose Repositories
Will have labels for project name (e.g.,
project name: BallotNav,project name: Home Unite Us) and a label that unifies all the issues in the special purpose repo (e.g., the Drive Migration repo has a label called feature:Google Drive Migration)Drive migration audit: https://github.com/hackforla/google-drive-migration/issues
Resources
Priority
ExperimentsInHonesty commentedon Nov 12, 2022
Proposal Overview
Create an automation that allows for installing specific labels onto a repo or group of repos as defined by a text file so that we can easily roll out a new label structure to teams
Resources
GitHub API info for creating labels https://docs.github.com/en/rest/issues/labels
A person's automation for adding labels to a repo: https://gist.github.com/liuderchi/8d1c8e0a74fd690523288acedd163682
Priority
ExperimentsInHonesty commentedon Nov 12, 2022
Brainstorming
creates a new issue each week on a specified date
Creates a series of labels (one for each project) on a specific repo
Creates a series of issues (one for each project) from a single template
Creates a series of labels (one for each project) on a specific repoVisualizing milestone progress and specifically current quarter progress
ExperimentsInHonesty commentedon Nov 17, 2022
Brainstorming with some useful research on specific possible automation or linter.
Link checker which will run weekly and check incoming PRs
Resources/Instructions
Analysis and Recommendations