Code Monkey home page Code Monkey logo

Comments (111)

Carreau avatar Carreau commented on June 17, 2024 4

Thanks ! I'm taking care of sending that to our facebook page.

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024 2

Hello

@choldgraf Just to let you know that we have run this by the team here, and are happy and ready to post on Thursday.

Unfortunately, we are unlikely to be able to include the 'launch binder' button linked to the URL to launch Tim's notebook due to restricted features on the Drupal site that runs our blogs. The developers aren't able to prioritise adding this simple feature, and the Drupal site does not support an html hack to get this in. Would it be a disaster to include the URL from the text, instead of the 'launch binder' button? Sorry about this.

One final thing to tie up are the mutual URLs to each other's posts. I can find out our one on Thursday morning (UK) before publishing; is it possible to find out the Jupyter blog URL before posting?

What time do we want to aim for? 4pm UK is morning west coast.

I'll drop an email round to discuss dissemination plans, so we're on the same page there.

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024 2

I would recommend using both interchangeably. Here's the current usage of binder as a topic. A bit concerned that binder is generic enough that others will use, which is fine; binder-ready would be more specific to the binder service.

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 2

I've scheduled the Jupyter post to go up at 17:00 CET (in ~20 minutes). That's right, yes? Timezones make me nervous.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 2

Wohoo!!!

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

perhaps this blog post could be a way to lay out one snapshot of the ideas around jhub vs. binderhub etc...an opportunity to disambiguate the two

from mybinder.org-user-guide.

mpacer avatar mpacer commented on June 17, 2024 1

Given what Naomi is saying, it sounds like we should plan an accompanying piece on the Jupyter blog?

I'm honestly a little skeptical that a piece that focuses on the technical changes that we've implemented would be a good way to interest life scientists into using Binder. It would definitely draw some attention to people who want to contribute to Binder.

However, I'd guess that there are many more people who are going to want to use Binder than who want to contribute to Binder. My intuition is that the Jupyter blog will be drawing a more technically focused audience and the eLife blog will draw a more research focused audience.

With that in mind, my suggestion is to use the eLife blogpost to describe how to use Binder and the Jupyter blogpost to describe the technical details of what is happening in Binder and how to set up BinderHub and Zero2JupyterHub.

For the elife article I'd think the following would be good elements to include:

  • Binder from the GitHub repo owner's point of view
    • basic instructions defining dependencies so that repo2docker can create the DockerFile
      • Julia
      • R
      • Python
    • How to create a Binder "badge" (possibly just pointing to https://shields.io/)
      • Warnings for large Docker images (dynamic badges in the vein of travisci's… this may require surfacing an endpoint on the Binder side (happy to help with that))
    • Point out that some projects may already be compatible since it uses common conventions
  • Binder from the beta.mybinder.org user's point of view
    • explanation of what the landing page means
    • explanation of how to access RStudio, JupyterLab (in addition to the classic notebook)
      • Side-by-side screenshots of both Rstudio and Lab would probably be compelling (even if we don't explain how to get access to them)
    • instructions for how to identify a Binder bug (e.g., how long it's supposed to take to build)

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

Totally agree - I forgot to add a link in the top comment (just added it) to a google doc w/ a blog post draft that we wrote up a few months ago. The idea was that this one would go onto the jupyter blog and be more tech / changelogy, while something like elife would be more like a vision for where binder (and maybe jupyterhub) fit into scientific / publishing workflows.

I'm not sure the right balance between those two things, and how they should be split across the two posts, so feedback on that would be great. Also worth noting that the eLife blog post (well, both posts probably) should be relatively short (maybe 600-800 words).

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024 1

One important thing that can cover several blog post (but that we probably want to clarify for us to have consensus and guideline) are the semantic distinction of various terms used. There was a lot of confusion a binder/mybinder/jupyterhub/jupyter/notebook. Having a clear delimitation of the ephemeral nature of binder (which I think we mostly agree upon) might be a good thing.

I'm +1 on binder impact and usage on eLife, a a more technical series on the Jupyter blog.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

ooh and maybe @betatim and @ctb as well!

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

Hey folks - I took another pass at making edits, addressing comments, etc. It'd be great if somebody could take another pass through to make sure that's been done to everyone's satisfaction :-)

Right now there are a few points where we mention links to repositories to demo functionality etc, most of those links are just placeholders right now. If someone has 30 minutes, it'd be helpful if someone could hunt down some good repos to show off.

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024 1

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024 1

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024 1

For mybinder.org there is a google analytics account, not sure who has credentials for that.

We also (thanks to @choldgraf) have a notebook (that runs on binder...) which can produce plots of what repos were built over the last N days.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

heya - yep we do have google analytics. anyone that would like access let me know and I'll add you!

here are weekly mybinder.org hits for the last couple months:

image

I also spent some time yesterday and got google analytics set up on all of the other major documentation pages for the Binder project, so we should be able to see a nice bump if it exists.

@npscience in my experience one of the best ways to drive traffic with Binder is to find a cool repo that people want to interact with. E.g., the Data Science Handbook that Jake van der Plas put together was super popular.

@Carreau I'll run through that today will post to medium! Thanks for the gif!

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

I'm a bit concerned that it's heavy on text and short on images. What do you all think about adding one image showing the Binder landing page mid-build, and another showing an RStudio or JupyterLab interface

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

Definitely understand your point. I kinda feel like users are going to end up tagging their repositories with "binder" either way, no? A few had already done this and unless a user knows to make it "binder-ready" they probably wouldn't do it on their own. I think I am 60% towards binder and 40% binder-ready

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024 1

My vote goes to binder and one topic only. I think the kinds of projects are different enough that as a human looking at the list you can tell what is DNS/Django and what is a repo that works with binder.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024 1

Thanks ! Updated.

I think I found the final URL:

https://blog.jupyter.org/binder-2-0-a-tech-guide-2017-fd40515a3a84

We can still change up until publication. are you publishing at 4pm sharp ? I can setup medium to publish it at the exact same time as well.

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

@willingc edit made. Investigating medium permissions, now.

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

I just ran through the linked binder and it's not working. The data source seems to have a problem because when I try to download the file, I get an SSL error trying to connect.

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

I've figured out that it's a problem with the SSL certificate for the bike data provider.

This PR: wildtreetech/explore-open-data#13

Because the links refer to master of that repo, if that PR lands, everything should be okay.

cc @betatim

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

If that PR doesn't land, we can use minrk/explore-open-data/master

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

Fix has been deployed, everything is fine now! The links in the posts should work as-is. Move along...

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024 1

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024 1

And we're out https://twitter.com/eLifeInnovation/status/936264573170212864

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024 1

Yay! Thanks, everyone!

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024 1

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024 1

getting a nice bump folks (last two hours are on the right)

image

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024 1

You people are amazing :) Thank you.

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

Thanks @choldgraf. FYI @minrk @yuvipanda @mpacer @jzf2101 @Carreau @fperez @ellisonbg

Prior article for reference - 18 months ago

Folks currently interested in writing the draft: @choldgraf, @mpacer, @jzf2101 {Others, please feel free to add yourselves here too}

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

Link to nomenclature that we were tossing around in August.

My intuition is that the Jupyter blog will be drawing a more technically focused audience and the eLife blog will draw a more research focused audience.

With that in mind, my suggestion is to use the eLife blogpost to describe how to use Binder and the Jupyter blogpost to describe the technical details of what is happening in Binder and how to set up BinderHub and Zero2JupyterHub.

Seems like a reasonable approach to me.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

Hey all - I added a draft of the eLife blog post, and added some small updates to the Jupyter blog post. I made the new post in google docs so it's in the same format as the Jupyter post. I think that'll make it easier for people to comment, make suggestions, etc. However if people want I can transfer these to hackmd.

I've edited the top-level comment with new links, and pasted them here as well:

Would love to have some rounds of feedback, edits, etc!

As a side note, Naomi said they have a blog post slot open on November 9th. She mentioned it'd be nice to know by the end of the week if we'd like to post then. Anyone have thoughts on that? I think we should soft-launch the mybinder.org deployment before then to make sure all is well.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

pinging @mpacer @jzf2101 @willingc @minrk @Carreau @fperez and @yuvipanda in case y'all aren't following this thread :-) feel free to contribute as much or as little time as you like!

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

ok made a few updates and reorganization per people's comments (on the elife post). The beginning is now more focused on the motivating reason for Binder and use-case demonstration. Also structured things into headings/subheadings/etc.

from mybinder.org-user-guide.

ctb avatar ctb commented on June 17, 2024

Just read 'em - I think these are nicely complementary to each other, as well as to the binder workshop blog post (here). Nice work!

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024

How do we keep this rolling? We missed November 9th so we have two-ish weeks till the "end of November" slots on eLife (to create a deadline for ourselves.)

I will go through the eLife post and accept changes that I think are uncontroversial now. I think to wrap up the (few) loose ends left we should maybe add a task list to the first comment so everyone can see what is still left to do.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

Yep I agree, I'm going to send an email between Naomi and this group to plan the announcement. Nov 9 felt like a rush since some kinks are still getting worked out. Feel free to make any suggestions or edits! I'm planning to take another pass this weekend.

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024

There are a few comments left about finding links/examples. Those still need finding/deciding.

The other comments are a mixture of commentary/general remarks and edit suggestions. To try and close them could you go through the ones you opened and either close them or make a concrete edit to the document (in suggestion mode) that would satisfy you? At this stage I'd suggest that all comments which don't come with a concrete edit are closed and we keep them in the back of our mind for the future.

My main complaint now would be that the post is pretty long. So removing stuff is what I would focus on. Thinking more "trailer" instead of "feature length movie". Given that most people's prior will be "never heard of binder" showing that we thought about starting from DOIs instead of GitHub repos is a detail that is probably irrelevant (to pick on something that is dear to my heart).

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

I've taken a pass at some editing on the doc too (for the eLife post).

I think this post is great, really useful examples, and I like that you have stated the values of the project too.

Honestly, I think Tim's cycling example is the best one to include to demonstrate the power of Binder β€” the content is understandable by a lot more people than a specific biological one would be.

There was a comment about mentioning Binder-as-a-service. A small section (1-2 paragraphs) about 'Sustaining Binder' would be really awesome to see, even if it's only a brief overview of your current plans. People are always interested to understand how to sustain OS projects, so you'd be leading by example in this ecosystem.

In terms of finalising, there are some URLs to add in. I reckon I could help to slim it down a bit more too, plus we need an image to use on our listings page. I've added the requirements for that in the post. Maybe you wish to use the Binder logo?

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

Thanks for the comments @npscience ! I've addressed most of the comments/ideas/suggestions, as well as added in images from Tim's repo. A few thoughts to discuss below:

  • Authorship: how does the Jupyter team handle authorship for these kinds of posts? First author + alphabetical order? Just alphabetical order? Just "The JupyterHub Team"? @fperez @willingc
  • software packages using Binder: I don't know of a biology one that uses Binder yet...this will become much more common once I can get binder support merged into sphinx-gallery (should be soon but nothing to link to yet). Is it OK if we use a non-bio software package? @npscience
  • Governance: I added some language about governance models / sustainability for the project, though didn't go into a ton of detail because we don't really know how this will pan out. I agree that there are interesting models to explore around sustainability and the mybinder.org service, but I don't wanna jump the gun too much here since I feel like this may be a sensitive point for the community. But, maybe I'm being too conservative. WDYT @npscience and @ellisonbg? I feel like @willingc may have a good perspective on this too.
  • Length: we should definitely try to cut this down. We're currently at ~2100 words which IMO is really long for a blog post.

all: we have about one week to publication, so if you have a minute please make any final comments / edits / etc.

from mybinder.org-user-guide.

jzf2101 avatar jzf2101 commented on June 17, 2024

@choldgraf see jupyter/governance#27 for general authorship guidelines. For the medium, we have an individual submit.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

makes sense re: academic papers...I guess this is more of a blog post (though I think it will have a DOI, right @npscience?). I am happy with whatever the community norms are here.

from mybinder.org-user-guide.

jzf2101 avatar jzf2101 commented on June 17, 2024

@ellisonbg how do you think we should square it? our norm on medium is single authorship?

@choldgraf we reference non first authors in the blogposts eg LIGO

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

IMO if it's going to be a single author, then it should be "Project Jupyter" or something like this.

from mybinder.org-user-guide.

jzf2101 avatar jzf2101 commented on June 17, 2024

@choldgraf I also just wanted to highlight @jvns 's blog post and the build of her pandas cookbook . Perhaps we could reference it ?

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

Excellent suggestion!

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

Thanks for all your continuing edits. I'm a bit pushed right now but I am going to try to jump back on on Friday to consolidate, then we can work out what's left to finalise.

FWIW, it would be good to have it finalised your side by end of Monday (27th), so I can do necessary finalising on our end ready for our deadline (30th). Does that sounds achievable for everyone?

Thanks!

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

@choldgraf, we don't actually DOI our blogposts (there's no need), but I have no objection to cross-posting elsewhere if you would require a DOI.

Re bio software packages, I wish I'd had more time to look into this. I'll try to on Friday, but totally fine to use a non-bio example if you need.

Re governance, I'll take a look at the text on Friday. Absolutely understand any need for sensitivity.

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

I've taken another sweep and made some suggestions. I'm happy with how this reads now, and would like to involve some others at eLife for final proofing steps. Before I do so, it would be good to consolidate or finalise the current suggested edits on the doc. @choldgraf might you be able to coordinate this from your end, please?

I'll be ready to circulate internally on Monday/Tuesday, so we can finalise for sure on Wednesday and post on Thursday.

Thanks all!

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

OK, I just took a look through the final comments and made edits per the suggestions that were there. I didn't "resolve" comments so if you think it's been addressed well-enough feel free to do so yourself!

There are some small-ish items remaining, but I don't think that should be blocking on @npscience 's team taking a pass themselves. That said, these are the main things remaining to do:

  1. I believe @freeman-lab was hoping to take a pass...that should happen sooner than later if you have time, Jeremy :-) I think @npscience is hoping to have a more-or-less finalized draft by Monday morning (which is Sunday night for us).
  2. There are still edits to make to the Jupyter teach blog post, and I'll take a pass at this once we are OK with this draft. Thanks for your comments on that post thus far!
  3. We should agree on a GitHub tag that we'll use for binder. I know there was discussion of this somewhere but I can't find this issue :-/

Anything else?

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

ok all, the plan is to post on Thursday! Some thoughts below.

@Carreau can you step me through starting a new post on Medium? I can only seem to create one that's attached to my account, not the project jupyter blog...

re: timing, sounds good to me. I think we're ready to go. For other folks on this issue, please speak now if you have thoughts/comments!

re: links, we should be able to get the link on medium before we publish. Will get that to you once @Carreau helps get me set up with the blog.

re: launch binder button, I think it's OK if it's not possible (sounds like we don't have much of a choice). What if we just used regular old text and enlarged/centered it? I put this in the draft to see how this looks. Would that work?

re: tags, why don't we use binder as a tag? A number of repositories have already started using it independently of us, so it seems that this tag is intuitive for users in our (small) sample. There are a couple repos not related to mybinder.org with a binder tag, but they are relatively few. (there seems to be a tool in the Android ecosystem called binder). thoughts?

pinging @minrk @yuvipanda @mpacer @jzf2101 @Carreau @fperez @ellisonbg @willingc @betatim @ctb @freeman-lab in case they aren't following the thread and would like to give thoughts. Please ping others if I've left anybody out.

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

re: launch binder button, I think it's OK if it's not possible (sounds like we don't have much of a choice). What if we just used regular old text and enlarged/centered it? I put this in the draft to see how this looks. Would that work?

@choldgraf commented in doc - we can do this a little nicer, just not with your image at this point. (And thank you for spurring a new feature to add to our site...)

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

@choldgraf I'm assuming you are referring to tags for the github SEO on other folks' repos. I would recommend binder and binder-ready.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

@willingc yep! sounds good. do we just use these two interchangeably?

@ellisonbg my bad! topic not tag! Forgot we had clarified that in the doc

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

also sounds good re: blog post draft, at the end of today I'll upload the tech post to medium and we can start iterating there

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

I am fine with either binder or binder-ready but I would strongly recommend picking one canonical (rather than both) as you want to be able to use it in various place without any ambiguity about what topic users should use to get their repo to show up, and what topic "consumer" users would visit to see them all. Having both will only dilute the impact and confuse users.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

@Carreau can you step me through starting a new post on Medium? I can only seem to create one that's attached to my account, not the project jupyter blog...

Sure,
ghost draft

re: links, we should be able to get the link on medium before we publish. Will get that to you once

Yes, you'l get when you edit a url like https://medium.com/p/80e19f95e477/edit the hash is important, the final url will be :https://medium/title-of-the-post-<hash> I believe, the title-of-the-post does-not-matter. For example Min's latest blog post (https://blog.jupyter.org/public-notebooks-and-security-3058c433c884) is accessible as https://blog.jupyter.org/everything-is-awesome-3058c433c884

  1. You can author it as you, and then "submit" it to the Jupyter Blog "publication" for addition - we would get an email and then do a final review

I prefer this than doing it with ProjectJupyter for our users to be exposed to the member of the community.

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

Hi all. Is there any way of tracking traffic on mybinder.org and the readthedocs, to see if there's any boost after these posts tomorrow?

I will be tracking views on eLife Labs, and can note engagement on the GH repos (binderhub, examples) before and after. I tend to use a 7 and 30 day period.

Some tables are in the dissemination plan doc, ready for entries.

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

@choldgraf please add me to the google analytics. Thanks for setting up the doc pages for it.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

@choldgraf please add me to the google analytics. Thanks for setting up the doc pages for it.

Me too please, I started to add Analytics to some of my own website and can try to do it for a couple of JupyterHub/Binder docs things as well.

I saw that @minrk created a draft Binder 2.0, will that be the one we publish ? Or was it just a test ?

Re-Analytics should we / could we have a google-analytics extension that also track how long user are spending on the notebooks themselves, or is grafana sufficient ?

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024

@Carreau that's not a real draft, I was just looking into what URLs look like and how to share links. I'll delete that one now.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

Ok, I did it above, did you reach the same conclusions :

Yes, you'll get when you edit a url like https://medium.com/p/80e19f95e477/edit the hash is important, the final url will be: https://medium.com/title-of-the-post- I believe, the title-of-the-post does-not-matter

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

@willingc @minrk and @Carreau are currently all admins on the google analytics account!

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

Thanks !

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

ughhh we can't copy/paste from the google doc and get all the links to work etc in Medium. Will work on this now but it'll take half an hour or so

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

ughhh we can't copy/paste from the google doc and get all the links to work etc in Medium. Will work on this now but it'll take half an hour or so

Yeah, that's a pain. I was unsure. I think if you can "expot to html" and host it somewhere you can "import it" into medium and links works.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

woot! that was a great idea @Carreau ... turns out this works for raw github content too :-) https://raw.githubusercontent.com/choldgraf/sandbox/master/blog_postbinder_2_jupyter.html

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

ok all, I think I have the binder tech guide ready to go here:

https://medium.com/@choldgraf/binder-tech-2017-fd40515a3a84

@Carreau when I hit "add to publication" I don't see anything in there...

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

uhhhh, when I tried building a lab repository, I got a really weird result:

image

this happens on chrome, firefox, an incognito tab, and another person's computer. It's running lab 0.28

@ellisonbg have you seen anything like this before?

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

this doesn't happen on a different repo:

mybinder.org/v2/gh/binder-examples/requirements/master?urlpath=lab

but it does happen on the jupyterlab demo repo:

mybinder.org/v2/gh/binder-examples/jupyterlab/master?urlpath=lab

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

ellisonbg avatar ellisonbg commented on June 17, 2024

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

I tried rebuilding and that magically fixed it, so I think we're good...must have been an intermediate bug in there in the previous version of the build.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

(thx to @ian-r-rose for coming over to help!)

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

@Carreau when I hit "add to publication" I don't see anything in there...

Retry, you were not a Jupyter editor.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

Almost all the links are messed up and redirect to google, that redirect one more time. I can help you fix that once you've actually submited the draft to Jupyter – we can coordinate to know who is editing the file, or I'll do it tomorrow morning when you are asleep :-)

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

just submitted it to Jupyter's blog. Yeah that's super annoying about the links :-/

I'm going to add "To fix" to all of those who need fixing, so we can just an do 5 or 6, and just dismiss the comment saying they need fixing. I already did a few.

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

There are a few typos in the draft. If someone has time to edit, that would be great. I can look at it tonight if not.

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

@Carreau I took a pass and got a bunch of them up to the last section, probably about a half dozen more to do

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

@willingc btw, were you talking about the jupyter blog draft or the elife draft? I believe elife has a copyeditor who's taken a pass at it. We don't have this for the jupyter blog post :-)

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

jupyter blog post @choldgraf

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

OK I fixed the remaining links. I will try to take a copy-editing pass this evening on the jupyter blog post. Need to spend a bit of time not looking at it first.

Regarding github topics, we are at a bit of an impasse. Shall with go with a single topic (e.g., binder) or mention multiple topics (binder and binder-ready). I lean towards single topic but want to make sure the team weighs in since this will be hard to reverse once people start using it.

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

As for topics, I don’t feel strongly about it. My concern with binder only is that it also covers other DNS projects and Django projects. 23 of the 54 repos currently tagged with binder are other projects. That said I could see our binder being most popular over time.

from mybinder.org-user-guide.

betatim avatar betatim commented on June 17, 2024

@Carreau @npscience I think all the posts are now in places where I can't easily edit them anymore. If you would like help with anything let me know. I will be around till about 4pm Paris time, after that I have some offline meetings for the rest of the evening.

from mybinder.org-user-guide.

Carreau avatar Carreau commented on June 17, 2024

Seeing that (excluding our own repositories) there is more repository using binder (9+ I stopped counting cause GitHub list several dozen) topics than either mybinder (7) or binder-ready (7, and those are only ours), I'm in favor of doing only binder and will edit the article accordingly.

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

We're ready on eLife side. It's not live yet (4pm UK time) but the post will be at https://elifesciences.org/labs/8653a61d so you can add in the URL in your post.

Do you have a URL for the Jupyter post yet? Or does it change when published?

from mybinder.org-user-guide.

yuvipanda avatar yuvipanda commented on June 17, 2024

I made some minor corrections for technical accuracy (almost entirely just removing words or sentences) in the Jupyter blog post, and it looks all correct to me. Thanks to everyone for pulling this through!

from mybinder.org-user-guide.

willingc avatar willingc commented on June 17, 2024

Can we make one final edit to the Jupyter blog post text?

This is relatively straightforward by following the instructions on the BinderHub documentation, which are currently in an alpha state and undergoing improvements as the technology evolves.

Can we remove the part about "currently in an alpha state" and replace with "are currently under active development to meet ongoing improvements as the Kubernetes technology evolves"? I think that "alpha" very much understates the production quality of the system and docs.

For some reason, I can't access the editing of Medium on this document.

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

@Carreau Thanks for the link! Indeed, I'll click the button just before 4pm. Our updates push through every 5 minutes, so it should be live soon after 4pm. Let's sync up?

from mybinder.org-user-guide.

npscience avatar npscience commented on June 17, 2024

We're up! https://elifesciences.org/labs/8653a61d/introducing-binder-2-0-share-your-interactive-research-environment (you don't need the text bit at the end of the link)

from mybinder.org-user-guide.

minrk avatar minrk commented on June 17, 2024

Jupyter link: https://twitter.com/ProjectJupyter/status/936265849366892545

from mybinder.org-user-guide.

choldgraf avatar choldgraf commented on June 17, 2024

closing this! hooray! πŸŽ‰

from mybinder.org-user-guide.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.