civictechindex / brigade-project-index

Brigade Project Index
https://brigade.cloud/
12 stars 19 forks source link

Prep project boards for Migration #74

Open Rabia2219 opened 1 month ago

Rabia2219 commented 1 month ago

Overview

We need to prepare the Project Boards for the forced migration that GitHub is doing in August, so that it is already working well for the team by then.

Action Items

Repeat first 3 steps for each card

Resources/Instructions

Classic Project board URL(s):

New Project board URL(s): None

Card Content Spreadsheet(s):

Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Should we be offering general onboarding in small groups?  Max 3 new people, 2 brigade leads?
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Admin: Currently tool administration (slack, discourse, etc) happens in an ad hoc way and is not documented (or at least, not anywhere I am aware of).  That is 1) not transparent 2) not secure 3) is potentially gate-keeper-y and not equitable 4) can create a burden for the people who are admins.

We should have some kind of onboarding and offboarding process for tool admins, and we should document admin-ship, and how admins are chosen, somewhere.

Tools: 
https://docs.google.com/spreadsheets/d/1PvagKDaWoPFeSiC54crVgT4NfUPGirJnLzLVoQ9WsCo/edit#gid=0
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Make github issues on brigade projects with specific, actionable docs cleanup requests
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Figure out how to offer rolling onboarding pairing to project index-- try to get someone "on call" for every weeknight?
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Backwards-compatibly tag Discourse posts to align with project index taxonomy, suggest new additions to taxonomy based on that
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Ask former NAC members for help with Google Drive spelunking and context on what those things even are; transfer ownership of docs to CfA

Move things to DIscourse: https://discourse.codeforamerica.org/c/nac-lounge/25
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Should brigade-infrastructure and brigade-infrasturcture moderation be two channels that include some of these other tools?
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

How do we recruit volunteers who have never been to a brigade meetup?  Should we send them to their brigade?  Who will manage them?  Does that put project managers in an HR role?
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Backlog/questions/dreams

Calendar of meetups of projects that need new volunteers?  Some kind of integrated "get involved plz here's how" experience??
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, To do

Statusboard-- one view, searchable and filterable
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, To do

Make some Discourse wikis, recruit some wiki-people to do this?
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, NOTE

READ THIS FIRST:

This board is being sunsetted in favor of https://github.com/codeforamerica/brigade-infrastructure/projects/1

Please go there instead!  If you see anything here that needs migrated, please feel free to add it as an issue on that repo
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, In progress

Check out zoom calendar of brigade meetings-- where should this live? Calendar-- how can NAC/brigade members add events to existing calendar on CfA website?  How can we make that the source of truth, or iterate on it to create one?

Action: Em will email Veronica/Tom to figure out integrating all calendars, both brigade network calendar and the virtual meetup calendar
Rabia2219 commented 1 month ago

Text from project board card, Integrate all of the things, Done

Meta-documentation for how to use Discourse and what it is for and how it's different from slack

https://discourse.codeforamerica.org/t/slack-vs-discourse-and-when-to-use-each/187
Rabia2219 commented 1 month ago

Text from project board card, Overview, Topic Tags (PO: Bonnie)

Repo: https://github.com/hackforla/github-api-test
Demo: https://hackforla.github.io/github-api-test/
Project Management Board: https://github.com/hackforla/github-api-test/projects/1
Rabia2219 commented 1 month ago

Text from project board card, Overview, Publiccode.yml tool (PO: Colin - looking for replacement)

Repo: https://github.com/ckingbailey/commit-schema
Rabia2219 commented 1 month ago

Text from project board card, Overview, Publiccode.yml tool (PO: Colin - looking for replacement)

As a user defining metadata for my project, I'd like to drop downs (or other means) so I understand what options are accepted in the current taxonomy. I'd also like an "other" option if none of the current options fit the bill.
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Database (PO: Chris)

Current Status: Alpha Live in use/ Beta under construction - Expanding Beta Index to include more GitHub and repository data.
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Database (PO: Chris)

Current Team: Chris Alfano, + consulting with Nikola, Melanie, Ryan Harvey.

Looking for the following help: Data Engineers
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Database (PO: Chris)

Primary Purpose: Provide a comprehensive and updated database of all project in the civic tech eco system that can be shared with many projects or front ends.
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Database (PO: Chris)

Repo: https://github.com/codeforamerica/brigade-project-index
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Statusboard (PO: Nikolaj)

Current Status:  Active Beta/ Coordinating with team members to determine direction around where the design is going.
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Statusboard (PO: Nikolaj)

Current Team: Nikola, Melanie, Ryan Harvey, Chris Alfano
Looking for the following help: Not sure
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Statusboard (PO: Nikolaj)

primary purpose: a way for brigades and project owners understand how their project is being indexed and how to improve it.
secondary purpose: to be able to find projects with same topics (covid19).
Rabia2219 commented 1 month ago

Text from project board card, Overview, Index Statusboard (PO: Nikolaj)

Repo:
https://github.com/codeforamerica/brigade-project-index-statusboard/

Link: 
https://statusboard.brigade.cloud/

Project Management / Issues:
https://github.com/codeforamerica/brigade-project-index-statusboard/issues
Rabia2219 commented 1 month ago

Text from project board card, Overview, Taxonomy

Terms that need UX conversations about what the people using them mean (e.g. deprecated/inactive)
[see tags being used at CfA](https://statusboard.brigade.cloud/#/topics)

Number of repositories using term in CfA:
Number of repos outside of CfA using (e.g., inactive has [112](https://github.com/search?q=topic%3Ainactive&type=Repositories&ref=advsearch&l=&l=))
Rabia2219 commented 1 month ago

Text from project board card, Overview, Taxonomy

Taxonomy should have it's own repo

Taxonomy should exist as an independent and standalone piece that can be used by multiple different tools.
Rabia2219 commented 1 month ago

Text from project board card, Brigade Project Index - Planning / Discovery, Prioritized Backlog

Update project statusboard to run off new JSON API
Rabia2219 commented 1 month ago

Text from project board card, Brigade Project Index - Planning / Discovery, Done

Create separate repo for brigade project index statusboard (preferably on codeforamerica github?)
Rabia2219 commented 1 month ago

Text from project board card, Brigade Project Index - Planning / Discovery, Done

Setup CNAME For heroku statusboard project