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

Repo freeze 🥶 #201

Open
williaster opened this issue Feb 14, 2020 · 9 comments
Open

Repo freeze 🥶 #201

williaster opened this issue Feb 14, 2020 · 9 comments

Comments

@williaster
Copy link
Owner

williaster commented Feb 14, 2020

@data-ui is being deprecated. We would like to re-write some packages in TypeScript and consolidate our visualization efforts. Thus the following package changes are planned for the monorepo:

  • Re-write and migrate the following packages to vx

    • @data-ui/xy-chart => @vx/xy-chart
    • @data-ui/network => @vx/network
    • @data-ui/histogram => @vx/stats (has boxplot + violin plot already)
  • Deprecate the following packages

    • @data-ui/data-table => use the DataTable in @airbnb/lunar
    • @data-ui/sparkline (recommend @vx/xy-chart`)
    • @data-ui/event-flow
    • @data-ui/theme
    • @data-ui/forms (used by event-flow only)
    • @data-ui/shared

This issue will be updated with more details, and links to the vx PRs as the work is done. The rough timeline is Q1 2020.

@cfnelson
Copy link

@williaster Is there any update on the progress or tentative eta for when @data-ui/xy-chart will be migrated to @vx/xy-chart?

Also wanted to say thanks for such a neat bunch of components. Really love the simplicity & clean ui of the xy-chart & sparkline pkgs. 👍

@williaster
Copy link
Owner Author

👋 @cfnelson thanks for checking in. I have not made significant progress so far, I plan to shift focus to this in the next week or two, ideally landing by the end of Q2/in May or June.

We'll be re-considering the xy-chart architecture in the move, so hopefully will be a great upgrade for all 😄

@cfnelson
Copy link

cfnelson commented May 7, 2020

@williaster Just wanted to say thank you for the update! ❤️ Excited to see what the changes will bring!

Is there a branch or issue(s) that we can watch the progress of the work or see the ideas behind the refactor/re-architecture.

@williaster
Copy link
Owner Author

@cfnelson sorry for the slow reply, just getting started in earnest here. Check out the vx RFC if you have thoughts or want to track progress.

@alangrn
Copy link

alangrn commented Aug 18, 2020

This sounds great. How is this progressing? Any timeframe when the new version will be available?

@williaster
Copy link
Owner Author

williaster commented Aug 18, 2020

@alangrn I started a project in the vx repo to track progress. I implemented a POC here, so hopefully it will come together relatively quickly over the next ~month or so (targeting end of Q3)

@alangrn
Copy link

alangrn commented Aug 25, 2020

Do you have an example of how to use the brush with a bar chart?

@alangrn
Copy link

alangrn commented Aug 28, 2020

@alangrn I started a project in the vx repo to track progress. I implemented a POC here, so hopefully it will come together relatively quickly over the next ~month or so (targeting end of Q3)

Thanks @williaster Will the sparklines also be migrated?

@williaster
Copy link
Owner Author

@alangrn sorry I was on vacation. Some of your questions are out of scope for this issue, I'll reply in #204.

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

3 participants