-
Notifications
You must be signed in to change notification settings - Fork 1
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
R1: General comments #11
Comments
@manojneuro any update? |
I'll work on adding version numbers for requirements.txt and apt.txt in as >= relations. Regarding the multiple requirements.txt, could I please have a pointer to the documentation for maintaining this repository in relation to the upstream repository? For example, are we supposed to update the files in the binder directory manually based on upstream changes? |
Hi, So I am not sure to understand your question but here is a documentation with all the possible requirements.txt : If there are problems with the requirements, we will keep track of this inside an issue in this repository. All the changes should be made on this repository since it is this one that binder points to. |
Thanks for the documentation pointer. I asked because I am trying to understand what we need to do in this Neurolibre fork when we make changes upstream. As you can imagine, we are trying to keep the maintenance simple. Ideally, requirements.txt in the binder directory will be a copy of the upstream requirements.txt and apt.txt will be a copy of the relevant upstream Dockerfile section. We would add version specifiers upstream to enable this setup. Does that sound reasonable? |
Yes sure, what do you think @mathieuboudreau ? |
If this setup works, it sounds fine with me! |
@mihaic sorry for the slow answer. You can think of a neurolibre publication as a release. You would not continually push changes from upstream. If you want to publish an update, you can start a new submission, and simply do a pull request from the master of your repo (or any specific release) to the master of the neurolibre repo. We will review all the changes and update the publication. Or we can publish it as a separate entry, with a different version. I hope this clarifies the process. |
Thanks, @pbellec. Your explanation is very helpful. The workflow makes sense to me. |
I added PR #20 for For |
Assignee: @manojneuro
General recommendations
The text was updated successfully, but these errors were encountered: