2023-04-28 Meeting notes

 Date

Apr 28, 2023

 Participants

  • @Viktor Rusakov

  • @Adam Stankiewicz

 Goals

  •  

 Discussion topics

Time

Item

Presenter

Notes

Time

Item

Presenter

Notes

 

RG updates

 

 

Tabs bug?

 

see this issue

 

Should we finish deprecating font-awesome?

 

created new issue here


[Adam] Is there an additional opportunity for RG to help find font-awesome usage in consuming MFEs and replace with Paragon icons to help accelerate the deprecation of font-awesome across all modern frontend repos?

[Gabe]

  • Potential issue: Social media icons from font-awesome but material doesn’t.

  • Is there an library for these social media icons?

 

PR review updates by Adam

 

Merged:

In-progress:

 

New issues filed by Adam for RG backlog

 



CLI / Migration tool

 

Example: Polaris Migrator — Shopify Polaris

 

  • Discovery: architecture to support CLI tool with existing design token CLI scripts?

    • Investigate Polaris CLI/Migrator’s architecture

    • Create a working prototype with at least one functional migration.

 

Coupled CSS builds between Paragon and @edx/brand

 

@Viktor Rusakov to add a comment describing the issue with example(s) on the design tokens ADR PR to collect broader input/feedback and any alternative solutions.

 

DataTable

 

  • Should we abstract some of the business logic in the top-level DataTable component into a custom React hook? [Adam] yes

  • react-table v6 doesn’t ship with types for TS, but v7 does. Can we upgrade?

    • [Adam] What are the breaking changes between v6 and v7? What will we have to refactor, if anything? What are the implications for consumers of DataTable?

 Action items

 Decisions