treemapify icon indicating copy to clipboard operation
treemapify copied to clipboard

Make treemapify compatible with plotly r package

Open fernandovmacedo opened this issue 5 years ago • 4 comments

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.

fernandovmacedo avatar May 30 '20 19:05 fernandovmacedo

@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?

wilkox avatar May 31 '20 01:05 wilkox

Hi @fernandovmacedo, @moutikabdessabour is looking into a converter here https://github.com/plotly/plotly.R/pull/2051

As I pointed out here https://github.com/plotly/plotly.R/pull/2051#discussion_r741352441, 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.

cpsievert avatar Nov 02 '21 21:11 cpsievert

@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.

wilkox avatar Nov 15 '21 06:11 wilkox

I can def sign as well.

On Mon, Nov 15, 2021 at 01:27 David Wilkins @.***> wrote:

@cpsievert https://github.com/cpsievert I'd be happy to sign a contributor agreement if that helps. Bob Rudis @.*** https://github.com/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 https://github.com/plotly/plotly.R/pull/2051/files that strikes me as being lifted from treemapify is lines 706–713 of R/layers2traces.R, which probably deserve to be refactored anyway.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/wilkox/treemapify/issues/40#issuecomment-968577272, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD4PNX4HN34JDSEC5GKGSDUMCR3ZANCNFSM4NO2CFCQ .

hrbrmstr avatar Nov 15 '21 11:11 hrbrmstr