Open dmgt opened 6 years ago
Am also a Binder novice and want to learn. This was a good reminder to ping @betatim for his workshop materials.
Workshop materials are still pretty none existent outside people's heads. They will materialise in https://github.com/Build-a-binder/build-a-binder.github.io/ by 17 July though, at least a first version. It would be great to try and share/create them together. Especially because for me it is tricky to know what others struggle with. I only see the few who appear in our gitter channel, but I assume there are a lot more.
Thanks @betatim
Sounds like we'll take a first crack this weekend and should plan on writing up some feedback as an issue in that repo, then.
Did you end up creating any new slides, docs or examples? Even a list of things people new to binder find hard to understand would already be super useful.
The things that came up are:
EDIT: Here's a new example - I did make a fork of @beecycles's repo with some changes to get an RStudio link: https://github.com/ha0ye/Power_of_Irma
Links to what we wrote so far:
EDIT: Also this example to show interactive publications
thanks @dmgt If you put it on github, I can keep contributing :)
@crazyhottommy @ha0ye Here's an updated version on github. Feedback to improve it would be great, am also happy for it to be forked elsewhere.
Thanks @dmgt Dana! I will fork it.
Just started putting together some tutorial material for the build-a-binder workshop. Current state is here: https://github.com/Build-a-binder/build-a-binder.github.io/blob/master/workshop/10-zero-to-binder.md
@ha0ye I can (belatedly) share the resources from the recent Birmingham binder event and our updated notes from CarpentryConnect Davis with folks from the breakout session not in this thread
@betatim I've read through the build-a-binder issues - before your next workshops are there specific parts of the docs you'd like people to try out or draft additional notes/examples etc for if that'd be useful and there are folks from CarpentryConnect who are interested?
Right now I don't have a concrete idea.
If you look at the two guides in https://github.com/Build-a-binder/build-a-binder.github.io/tree/master/workshop and the timeline.md where would you go next after zero-to-binder and -repo2docker-walkthrough in terms of exercises?
Maybe the next exercise should cover some of the popular questions https://hackmd.io/6ehrJIKqRSK0pIV_OUoL9Q# and https://hackmd.io/SGRP3O3CSoOORDDQfpMlow?both?
I think a collection of examples to cover some of the questions on what to use Binder for and implementation details.
@betatim I have an R package that uses Binder (https://github.com/ha0ye/rEDM). All the relevant binder files are in /binder
, so this should be easier to see what to do. (and I've added info in @dmgt's binder_tutorial repo https://github.com/dmgt/binder_tutorial)
What does your postInstall
do? I clearly don't R enough :)
If it is something generally useful to R users maybe we should add it to https://github.com/binder-examples/r or mention it there?
Since the repo contains the files for the R package, it can’t be installed from the MRAN repository (as with the other packages in install.R
). So after the package dependencies are installed, postBuild
installs the package from the repo files.
It might be useful to add it as a note somewhere. I think the R users who are most interested in binder will be more likely to have R packages to demo or R research compendia that are constructed as R packages.
Do you want to open a PR to the examples repository and amend the repo2docker documentation?
someday...
Summary:
I saw there's already a Binder workshop + lecture on the schedule and am interested in more coworking/troubleshooting time to work on binderizing (sp?) our own repos since I'm a Binder novice and my team has some code we'd really like to be able to binderize!.
In order of perceived increasing difficulty (to me), my long term goal to be able to do, and then teach others how to:
Types of support needed:
Contact: