Q1: do 300 component migrations
Development has an OKR (ally) to migrate 300 outdated components to Pajamas. We had a similar OKR last quarter (see: https://gitlab.com/gitlab-org/ecosystem-stage/team-tasks/-/issues/95).
What?
We are continuing with the open issues that carried over from last quarter. Furthermore we are going to add avatar, spinner, accordion, alert to increase the issue pool.
Pick up any of these issues today! Don't delay, they're going fast!
You can grab any issue from the link above. They are ready to be implemented, more issues are going to be ready over time. Feel free to assign yourself or team mates to any of them.
We are also looking to update labels on issues so that they have the corresponding group labels, but everyone should be able to chime in on any issue! Older parts of the code base are going to be disproportionately affected.
How?
We are expecting every (on average) Frontend Engineer at GitLab to contribute 2 issues per month. Last month only 40% Frontend Engineers participated in the effort which was mainly communicated directly to ICs. In order to increase visibility, we are going to:
- Create Sub-KRs for every team with Frontend Engineers
- Create an KR to track that each Frontend Engineer at least contributes two issues. The goal of this is that everyone contributes (Collaboration and Learning Experience) but also give some flexibility around scheduling.
So, what are you waiting for? Pick up any of these issues today!
Status quo
Ping any of the folks below if you have questions regarding one of the specific components
DRI | Component | Status | Progress |
---|---|---|---|
@leipert | All below | --- | |
@markrian | Tabs (gitlab-org&988) | Ready for migration | |
@markrian | Badges (gitlab-org&983 (closed)) | Ready for migration | |
@ohoral | Modals (gitlab-org&1096) | Ready for migration | |
@mikegreiling / @markrian / @ohoral | Dropdowns (gitlab-org&1059) | Research partly done | |
@leipert | Segmented Controls (gitlab-org&1054) | Research done | |
TBA | Alerts (gitlab-org&996) | Research pending | |
TBA | Spinner (gitlab-org&1030) | Research pending | |
TBA | Accordion (gitlab-org&1172) | Research pending | |
TBA | Avatars (gitlab-org&1034) | Research pending |