Technical Debt List #1410
Replies: 3 comments 2 replies
-
@MosCD3 @fc-santos @timbl-ont @jcdrouin21 @thiagoromanos FYI. Feel free to add to or comment on this list |
Beta Was this translation helpful? Give feedback.
-
Thanks @bryce-mcmath. I think the list captures much of what we are tracking and have raised in Bifold meetings. A couple of notes:
|
Beta Was this translation helpful? Give feedback.
-
@bryce-mcmath not sure if this would be part of the technical debt list, but one problem with the wallet currently is if the user changes phone, they have to go through the whole process again to obtain the credentials from the issuers they had before. |
Beta Was this translation helpful? Give feedback.
-
This is an ongoing list of noted technical debt, ordered roughly by which fix would have the most positive impact. If you are a Bifold maintainer, feel free to add to this list, if you are not you should still be able to add a comment with your suggestion and one of the maintainers will add it on your behalf.
Proof request logic
Contribute
useAgent
addition to@credo-ts/react-hooks
lib so we can remove the patchOnboarding logic
Simplify OCA logic
useBranding
hook and maker wider use of itoca
packageNavigation structure / componentization
Screens
enum should only be for one screen, none used more than once in different stacks. eg.Screens.EnterPIN
being used in two separate stacks for both wallet unlock and biometrics change confirmation would becomeScreens.EnterPIN
for the former andScreens.VerifyPIN
for the latter, with only components in commonRefactor
mainStack
into it's own fileRootStack
componentFolder structure
Releases
@bifold
namespace (or@bifold-wallet
, whichever is available)Refactor
useInitializeAgent
walletSecret
as a parameterwalletSecret
dependencies and early returnsUpgrade React Native version
Expo Support
Credential card component should be generalized
Beta Was this translation helpful? Give feedback.
All reactions