Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

☂️ Roadmap for 1.0.0. #11

Open
1 of 15 tasks
cpojer opened this issue Dec 20, 2024 · 0 comments
Open
1 of 15 tasks

☂️ Roadmap for 1.0.0. #11

cpojer opened this issue Dec 20, 2024 · 0 comments

Comments

@cpojer
Copy link
Collaborator

cpojer commented Dec 20, 2024

This is the "umbrella" issue for 1.0, containing a list of "must haves" to make the library feel complete. If you'd like to work on one of these items, please create an issue with the title and I will link it to this issue.

  • Create a fbt:list pseudo-component to wrap intlList, @cpojer, see Implement <fbt:list>. #18.
  • "Why fbt is better (than other solutions)" in README.
  • Get rid of duplication between the babel plugin and IntlVariations -> just use one copy of each.
  • Open source locale client side modules used in Athena Crisis and add them to fbtee, @cpojer.
  • Simplify initial setup with a default viewer context.
  • Simplify the CLIs significantly by using better defaults. Ideally most projects should just be able to run pnpm fbtee collect etc. without arguments.
  • Make all errors as user friendly as possible.
  • Decide whether the number internationalization code should be used or if Intl should be used instead.
  • Ensure fbtee is fast. Performance analysis and improvements for the babel plugins.
  • Examples for Next and app router and others.
  • Improve/update docs folder.
  • Create a new website.
  • Create a new logo.
  • (optional, may not ship in 1.0) Use real React components instead of fake React Elements.
  • (optional, may not ship in 1.0) Fix whitespace behavior to more closely match JSX.

cc @alexandernanberg, @kayhadrin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant