How to plan for console migration to Paste for Account Security BU (Office hours Feb 4, 2021) #1151
-
The specific questions I have are...
Background: I am a newish designer to the account security BU and hear concerns from some front end developer on the migration to paste. I am trying to wrap my head around timelines for the migration to paste, what it means, and how I can help my team plan for this in conjunction with the console Beta updates. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments
-
Hi @mjanssen2021, welcome to Twilio + Paste. Thanks for reaching out! We'll go through your questions in more detail in just a bit, but because we haven't worked too closely with the Account Security BU in the past, some more info could help us out:
Generally, migrating to Paste means that your product is using Paste and its components as your primary front-end and design library. There are a few ways to adopt Paste outside of just our styled components—we have tokens and primitive (unstyled) components (read more) for cases where our current set of components doesn't quite fit your needs, which you might find helpful for something like the Authy mobile app (since it can't use the Paste components built in React). But! We strongly recommend using Paste components whenever you can so your product aligns more closely with the rest of Twilio products, and your team gets a clean & safe upgrade path for design updates. It's more straightforward to update an out-of-the-box component of ours than updating something more custom. There's no deadline or expectation we give about when Twilio products should migrate to Paste. We don't have full insight into every BU's priorities, so it's up to the BUs when they feel it's appropriate to migrate. We've generally seen that teams tend to migrate to Paste on a feature-by-feature or flow-by-flow case, rather than take on a whole migration of their product at once—This is also what we usually suggest so that a migration can be done a little more safely, and you have room to test out the implementation while releasing a product feature update. Regardless, we're super happy to work with you and your team to plan out a migration! Constraints vary from BU to BU, so we can give more tailored suggestions based on what you know of your product priorities and timing. Definitely invite the engineers and PMs on your team to office hours if you can, and we can chat more in-depth. |
Beta Was this translation helpful? Give feedback.
-
@mjanssen2021 Hey Margot! Rounding out the convo here from office hours on the toggle: We recommend using a Checkbox or Radio instead of trying to build a custom Toggle for now. Toggles are a little bit tricky to build and use, especially when they're on the same page with a lot of form fields. There's still some vetting we'll want to do with the legacy console-style Toggle, too. (I'm not sure what Roland's public GitHub username is, but feel free to direct him to this thread to follow up if he has more questions, too!) |
Beta Was this translation helpful? Give feedback.
-
@serifluous Thank you for all the help! |
Beta Was this translation helpful? Give feedback.
Hi @mjanssen2021, welcome to Twilio + Paste. Thanks for reaching out!
We'll go through your questions in more detail in just a bit, but because we haven't worked too closely with the Account Security BU in the past, some more info could help us out:
Generally, migrating to Paste means t…