-
Notifications
You must be signed in to change notification settings - Fork 20
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
Scope and deliverables #24
Comments
I would add:
The lack of this is init tool one of the biggest hurdles people have to On Tue, Feb 23, 2016 at 6:25 PM C. Titus Brown [email protected]
|
👍
I will try to write it up tomorrow morning Central time US, if you don't
beat me to it.
|
I have to sleep sometimes ;) Looking forward to the PR On Tue, Feb 23, 2016 at 8:59 PM C. Titus Brown [email protected]
|
There's one other aspect I'd consider adding -- creating a system for visualizing diffs. For the notebook, in particular, this is a difficult problem since JSON is a hard thing to diff. There have been various efforts at it, like http://nbdiff.org/, but my favorite solution is https://github.com/rossant/ipymd, which allows you to store the notebook directly as markdown. This enables you use plain old diffing tools, like the one's built into github. I'm not sure how important this would be directly to scientists, but it's an incredibly important priority to publishers. |
+1 |
👍 you often see I wonder how we should put this in the scope without getting to technical. everware and binder both use the jupyter frontend so they take ipynb as input. Where as if we build our own frontend (a la |
+1 to that too :)
I really like the idea of driving a vertical spike through the proposed
system, and then having a more grounded set of discussions around the
places where we disagree. I think that's a pretty good OSP submission,
frankly.
|
+1 from me as well. For my point of view on notebooks in the context of diffing and merging, see my enhancement proposal for Jupyter (which I don't have the means to implement). |
There was once the idea from @lnielsen to write a GitHub LSF backend for zenodo. |
In order to approach wider groups, I think we need a statement of scope & a rough idea of deliverables. If I were to one together it would say:
(& I think this is all do-able within the size of the prize.)
thoughts?
The text was updated successfully, but these errors were encountered: