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

Make treemapify compatible with plotly r package #40

Open
fernandovmacedo opened this issue May 30, 2020 · 4 comments
Open

Make treemapify compatible with plotly r package #40

fernandovmacedo opened this issue May 30, 2020 · 4 comments

Comments

@fernandovmacedo
Copy link

Adding treemapify is already a plotly issue, but I think it will take a long time. So also adding here to see if the author is willing to help there.

@wilkox
Copy link
Owner

wilkox commented May 31, 2020

@fernandovmacedo I'd be happy to help, but I'm not really familiar with plotly – what would be required at my end to make treemapify plotly-compatible?

@cpsievert
Copy link

cpsievert commented Nov 2, 2021

Hi @fernandovmacedo, @moutikabdessabour is looking into a converter here plotly/plotly.R#2051

As I pointed out here plotly/plotly.R#2051 (comment), some of the implementation borrows heavily from {treemapify}'s code, and I'd like to avoid any potential GPL vs MIT licensing issues. Would you be willing to either release {treemapify} as MIT and/or sign a contributor agreement? We would, of course, also list you as an author in plotly's DESCRIPTION if you'd like.

@wilkox
Copy link
Owner

wilkox commented Nov 15, 2021

@cpsievert I'd be happy to sign a contributor agreement if that helps. Bob Rudis (@hrbrmstr) is also a listed author of treemapify and there are three other contributors to the package, so I assume at least Bob would have to sign too.

For what it's worth, the only section of the pull request that strikes me as being lifted from treemapify is lines 706–713 of R/layers2traces.R, which probably deserve to be refactored anyway.

@hrbrmstr
Copy link
Contributor

hrbrmstr commented Nov 15, 2021 via email

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

4 participants