Open williaster opened 4 years ago
@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. 👍
👋 @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 😄
@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.
@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.
This sounds great. How is this progressing? Any timeframe when the new version will be available?
@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)
Do you have an example of how to use the brush with a bar chart?
@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?
@alangrn sorry I was on vacation. Some of your questions are out of scope for this issue, I'll reply in #204.
@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.