Pajamas Migration Day: September 23, 2022
As part of our ongoing component migration push, we are hosting another Pajamas Migration Day!
- When: September 23, 2022
- Who: Everyone! FE, BE, Designers, Product, etc. Everyone is encouraged to contribute.
-
Where: Your very own home or work space, but also join the
#pajamas_migration_day
slack channel to hang out and chat with fellow contributors! - Why: We want to encourage a day of migrating legacy components / css to use Pajamas!
-
Bonus: If you contribute three merge requests on Pajamas Migration Day, you can expense a meal for up to $25 USD! Please use the Pajamas Migration Day and FY23Q3 labels on your MRs to be eligible. In Expensify, use the
Meals Company Provided (Non-Client related)
category.
Need help? Ping any member of the Foundations team for support or help throughout the day. We are here to assist!
How to contribute
If you are working on building your coding skills, check out these issues:
- Buttons > HAML/Ruby > Migrate to Pajamas::ButtonComponent
- Buttons > Haml > Render form submit buttons with Pajamas::ButtonComponent
- Cards > Haml > Migrate card class to Pajamas::CardComponent
- Avatars > Haml> Migrate to Pajamas::AvatarComponent
If you are confident in your coding skills, check out these issues:
- Remove select2 implementations
- Integration issues that are ready for development pajamasintegrate workflowready for development
- Integration issues that are accepting merge requests pajamasintegrate ~"Accepting merge requests"
- Extract Page Specific CSS Files
If you do not feel like coding, check these:
Tip: There does not need to be a specific issue open to contribute! Starting with MRs that migrate legacy code is a great way to contribute to the effort. If there are no issues to pick up, treat the day like a scavenger hunt!
Reminder: Please add the Pajamas Migration Day and FY23Q3 labels to your MRs, as well as the specific component label that relates to your change (for example: component:alert)