-
Notifications
You must be signed in to change notification settings - Fork 65
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
Elyra Incorporation #90
Conversation
4179d03
to
3279e31
Compare
3279e31
to
65929cc
Compare
First, thanks a lot for proposing this, and for the amazing work the entire Elyra team has done! It's a great contribution to the growing ecosystem of Jupyter tools for various use cases, with impressive functionality. Now - what follows is just my personal take, not in any way an "official" stance, and I'd be happy to hear other voices. I also want to caveat this with the fact that I don't personally use Elyra, so this is a high-level perspective, and I'd be happy to be corrected on any misconceptions. That said - my impression is that pulling Elyra in as a core Jupyter project would be a stretch: Jupyter isn't an ML-specific tool (while many people do ML with it), and Elyra is a fairly complex codebase aimed at this particular use case. It takes advantage wonderfully of various aspects of Jupyter, but for example maintaining pieces of it would probably be a tough stretch for any "regular" Jupyter developer who was not part of the Elyra team. Having said that, as a project, we absolutely want to be a great foundation for projects and communities like Elyra, regardless of how specialized their use cases may be! So I would ask instead:
I think all of the above, from software to community work, are fair game to improve the experience and processes for Elyra users and developers. But for the Jupyter teams, who are already stretched pretty thin, I think it would be a strategically risky stretch to absorb this maintenance and development commitment. Again - I hope this does not come across in any way as negative towards Elyra or the team: the project is awesome, and the team has been a wonderful citizen of the Jupyter community. But we should find ways to continue building on that track record without necessarily taking on potentially unsustainable responsibilities both towards Elyra and the rest of Jupyter. |
I just wanted to mention that there is kind of a similar situation with IPython and IPython Parallel: while the former is a general tool that can be used to do parallel computing, the latter does it by taking advantage of IPython's architecture (more precisely the kernel protocol, if I understand correctly). IPython Parallel started before Dask, which shares the same goal, so there might be historical reasons, but still, |
|
Thank you. Elyra jas joined the Linux Foundation for open governance. |
We propose to make Elyra an official Jupyter subproject.