-
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
What are we actually proposing? #36
Comments
Have you had a look at the proposal.md that results from #33 ? |
I hadn't seen some of the latest content, no! I would like to suggest shrinking the proposal quite a bit using the outline above, though; we should aim for an essential pitch of no more than two pages, decorated with ancillary information. Sound ok? |
On Fri, Feb 26, 2016 at 5:03 PM C. Titus Brown [email protected]
For me this converged on a "yes" when we agreed that the spec file would
See #26 for my thoughts so far. I think run our own hackathons, join |
Yes please to shrinking, but I need help with that 😄 I actually think currently the proposal doesn't propose much more than the above outline, it is just very verbose. |
I pretty much agree with @ctb's summary of the situation. Some further random thoughts:
|
The absolute maximum is 15000 characters. Though I think less is more in this case. |
I think there are some decent, but verbose prose that can be characterized as “preaching to the choir”. It’s an open science prize, so we don’t need to convince the judges of importance of reproducibility etc. Proposal: I suggest that we start intro with what are the newest technologies that are really shaping the current discussion (binder, everware) and how that has grown out of recent fundamental contributions (DOI, GitHub, docker, Jupyter). Then go directly to the proposal as a continuation of these ideas to achieve reusable workflows (or whatever our current title is). Specifically:
|
if you're going to drag DOIs into this then you might as well mention ORCID iDs. Where DOI's are tracking digital objects, ORCID's let you track WHO is doing what. Can you imagine what it would be like if our online publishing and research tools hooked up to ORCID? |
+1 also in addition to the python - R symmetry (particularly with bio in mind) However, those are 2x2 forks in the vertical spike. Kyle
|
I like - I can do first revisions on this tomorrow during travel, or work on whatever someone else does first! Titus Brown, [email protected]
|
Conclusion: not worth merging #35 or do you want to use that as a starting point? |
The output of the vertical spike should be a rendered paper. Pushing results to other places sounds like a good idea that happen as a side effect of executing the paper. We don't want to be yet another workflow management tool, there are already enough of those and people want to use what they are used to. |
Looks good to me! Merge!
|
I'm not sure if this suggestion fits project roadmap, but maybe mentioning crowdsource science (or crowdscience, whatever horrible it may look) as long-long term goal would help the jury understanding the project idea better. |
You mean R^3 would help with bringing citizen science to the next level by allowing them to participate in real research? |
eventually, yes (it's just for pitching, not for proposal itself) |
Ok. It is a good point. To make progress on a concrete proposal, I think the following points are good to keep in mind:
On the one hand the proposal should be concrete but on the other hand it should be "flexible". As long as you can see that what is written doesn't exclude what you think should be done, that should be good enough. For me this means the first three and the last point in the pitch are key:
|
One more thing is relevant and might get better score is development high-level guidelines/methodology for conducting rrr |
@anaderi there's a lot going on in that sphere and I am afraid of expanding the scope too much. The judges in this case are all well aware of the broader issues and I think saying that we will produce something concrete, with associated discussion, is going to be better received than another set of guidelines. |
@ctb +1 |
Sorry just to clarify I was not proposing to make these guidelines instead of doing something concrete. And if we aware of good example of such guidelines that we could somehow exemplify in our prototype maybe we could reference them in our proposal beforehand? Just to show that we aware of existing development in this field? |
See #41. |
Ah, cool! Thanks! |
sorry @anaderi that wasn't in response to you, really ;). I don't have a strong idea of what to do re guidelines; if you'd start a new issue we can brainstorm on guidelines there. |
This thing is due in three days, folks :). I can do some of the writing on Saturday while traveling but we need to nail down what, exactly, we are proposing.
Based on our pitch,
I would argue for proposing the following deliverables:
For the prototype, I think we've converged on establishment of initial directory structure; a declarative specification of dependencies, execution framework, and inputs/outputs for building a paper; support for CI CI; and integration with Zenodo for minting DOIs.
I'd strongly push for supporting the R ecosystem, since many biologists use R and this is a biology prize :). Between R and Python I think we get most modern biomedical scientists.
I think we need a brief discussion of the goal of enabling composition, without focusing on how -- I haven't seen convergence in that discussion yet. Please correct me if I'm wrong!
For the discussion, we just need to make sure that we discuss and document our decisions and link in projects and demos. But I don't think we need to do much about this for this round of the proposal, just point out that there are a lot of people who have done things related to our project and that we will engage with their ideas and demos and connect them into our project. This could even make a nice publication... ;)
For the third part on missing features, we should pay attention to topics like editing, diffing, and merging that are important for specific ecosystem members. The point to make in the proposal here is that we will inevitably run across great ideas that will need substantial work, so while we may not integrate them into our demo, we will record them and brainstorm about them.
The last question is how we propose to do this, or, basically, what we'll do with the money. I don't think we need to do more than sketch this out, but at least from my perspective all I'd want to do is run hackathons and support travel.
The text was updated successfully, but these errors were encountered: