Skip to content
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

Store environment config files in a binder directory ? #2

Closed
pierrepo opened this issue Jun 25, 2020 · 4 comments
Closed

Store environment config files in a binder directory ? #2

pierrepo opened this issue Jun 25, 2020 · 4 comments

Comments

@pierrepo
Copy link
Contributor

pierrepo commented Jun 25, 2020

It might be a good practice to keep all config files of the environment in a binder directory. This is enabled by repod2docker.

This would prevent the user from seeing files he doesn't need (in the first place).

We may then bring notebooks and files from the materials directory back to the root directory of the env.

Could you share your thoughs on this @jtpio ?

@jtpio
Copy link
Member

jtpio commented Jun 25, 2020

Sounds good 👍

Many repos adopt this convention to keep things tidy indeed.

.binder/ would also work, since the notebook and lab interfaces do not show hidden files by default?

@pierrepo
Copy link
Contributor Author

.binder/ would also work, since the notebook and lab interfaces do not show hidden files by default?

Absolutely. But I'd like to let more curious students engage with the env by keeping the binder directory available.

From a teaching point-of-view, this is also a very good opportunity to speak about reproducibility: "All the things you have to now about your env is in binder/" ;-)

@jtpio
Copy link
Member

jtpio commented Jun 25, 2020

Good points.

Then binder/ sounds like the best option.

@pierrepo
Copy link
Contributor Author

Awesome @jtpio
I'll update the template repo soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants