jupyterhub / team-compass

A repository for team interaction, syncing, and handling meeting notes across the JupyterHub ecosystem.
http://jupyterhub-team-compass.readthedocs.io
62 stars 33 forks source link

Blog post: Zenodo integration #172

Closed choldgraf closed 5 years ago

choldgraf commented 5 years ago

Here's the beginning of a blog post to show how people can create a DOI of a repository on Zenodo and then create a Binder link that points to it:

https://hackmd.io/IZ4JjvVARNSocv0Z8L9cCw?both

It's still a WIP, so feel free to add new content, edits, etc.

betatim commented 5 years ago

I left a few comments and made a few edits.

I think if we can iterate once or twice on the comments I made I'd be happy for it to go out after that. Speed is our friend :)

choldgraf commented 5 years ago

OK, I resolved both comments, thanks for those!

I agreed on both of them - I removed the note about "verify" (I couldn't find a way to create a call-out in the Medium UI) and instead added a note that users should try to run their analyses in the built binder to make sure they work.

For the GitHub zenodo guide, I removed most of that section, and instead added a note to follow that guide because I agree it's a lot better than I can do in just a couple paragraphs :-)

betatim commented 5 years ago

LGTM. Let's let it stew and ripen a bit and then publish it.

yuvipanda commented 5 years ago

This looks great. The only suggestion I have is to suggest the UI on mybinder.org to form link rather than ask people to construct links by hand.

betatim commented 5 years ago

I made an edit that implements @yuvipanda's suggestion. It uses the GIF I recorded a while back.

choldgraf commented 5 years ago

Good suggestion!

I'm happy with where the post is right now, shall we post Friday morning California time? Can somebody else click the "post" button, since I'm the author?

betatim commented 5 years ago

The draft (https://medium.com/p/af68ed6648a6/edit) is empty?

choldgraf commented 5 years ago

oops, maybe it didn't save, putting it there now edit: ok the post is now up on Medium, the formatting seems to be preserved well.

betatim commented 5 years ago

Can we change the title? "Zenodo + Binder" or "When Binder met Zenodo" or "When Zenodo met Binder" or some such?

I'd move the current title to be the first sentence of whole post.

yuvipanda commented 5 years ago

I dig it! @choldgraf do you wanna post it friday morning or monday morning?

betatim commented 5 years ago

Friday morning california time.

yuvipanda commented 5 years ago

Is that a good time to post? It's friday evening europe time. Wouldn't monday morning california time (or monday morning europe time) be better?

betatim commented 5 years ago

I'd probably define California morning as Friday 3-4pm Europe time.

Not sure it matters much when you post really if you don't plan on playing the social media hype game. If it is good and interesting it will get picked up by others and if not it won't 🤷‍♂️.

yuvipanda commented 5 years ago

I'd suggest waiting until Monday morning california time to post unless there's a strong reason to not :) We can schedule it to post at that time too...

betatim commented 5 years ago

Be my guest. It would be interesting to see some data for Jupyter blog posts. Most of the traffic comes from external sources like twitter and email so who promotes it and when they promote it seems more important than when it is actually posted. How many people read it is also a secondary metric, more important is who reads it.

choldgraf commented 5 years ago

@yuvipanda the reason I was suggesting Friday morning is because:

  1. I think it's better to post when readership is generally awake (so ruling out today)
  2. I'm giving a talk about reproducibility and Binder tomorrow afternoon and wanted to mention this :-)
choldgraf commented 5 years ago

but if y'all would prefer Monday, that's fine w/ me - I can just share a copy of the draft w/ folks at the talk

yuvipanda commented 5 years ago

I agree on all points! However, if we can do small things that increase chances of people who aren't already in the community coming across it, we should. In this case, it is a delay over a weekend...

I've now scheduled it to post on Monday 9AM PST. It looks good to me.

yuvipanda commented 5 years ago

@choldgraf ah, reason 2 is good enough for me :) I've scheduled it instead for tomorrow 9AM instead.

betatim commented 5 years ago

I moved it forward by a few hours so that people in Europe aren't already at home when it gets published and made a mybinderteam tweet for it (for your retweeting pleasure).

yuvipanda commented 5 years ago

Thanks, @betatim

choldgraf commented 5 years ago

now published! yay https://blog.jupyter.org/binder-with-zenodo-af68ed6648a6