-
Notifications
You must be signed in to change notification settings - Fork 353
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
[Discussion] Future of mpld3 #379
Comments
I'm not in a place to take on mpld3 dev effort either, but I'd be glad to help reach out to the community if that is the course we decide to take. |
If there are no other volunteers, I would be willing to commit to managing a v0.3 release. As I see it, v0.3 would be git master + a few easy fixes. What (at minimum) is standing in the way of a release?
For the JS tests: PR #376 provides a fix for d3 3.4.13; a PR for 3.5.12 is in the works. For mplexporter: Currently, for matplotlib 1.4/1.5, 3 out of 14 tests fail, as discussed in mpld3/mplexporter#29. @danielballan has provided a fix for test_path_collection (mpld3/mplexporter#42). test_image was agreed to be a won't fix (in mplexporter#29). The fix for test_legend_dots appears to be fairly straightforward. Is there anything else worth fixing? |
That would be great, @etgalloway! The other big thing is the fact that there are no automated JS tests for interactions. The last couple times I tried to release, I got halted by JS bugs that had snuck through in PRs, because eveything is very inter-related and brittle 😢 The other issue is the need to simultaneously release new JS libs, and make sure all the various version references are correct. I've tried to outline all the necessary steps in RELEASING.md |
+1 for @etgalloway to get v0.3 released! |
It's no secret that mpld3 has stalled. There hasn't been a release in a long time. I created it, but am not in a place to act as its maintainer & release manager. But the current state of affairs leaves the user in limbo, particularly with regards to the many issues and PRs that keep streaming in.
So we need to decide what to do. I see a few options:
Let me know what you think. cc/ @aflaxman @jgbos @danielballan @etgalloway
The text was updated successfully, but these errors were encountered: