-
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
Revisit the instructions to fork profiling-recipe #15
Comments
I'm sorry, you were discussing the RECIPE, not the TEMPLATE (this is the part that is most confusing about the new approach IMO!). Could we make the recipe repo also a template-style repository, in order to get around this? |
Great point @bethac07 Update: This was the related thread broadinstitute/pooled-cell-painting-profiling-recipe#3 The key part was in the first comment broadinstitute/pooled-cell-painting-profiling-recipe#3 (comment) |
We chose to fork the recipe rather than duplicate from a template was so that it would be easy to
A template will not allow this. But the downside of being able to have only one fork per account is a major one, so we should revisit this. |
A major shortcoming of the current approach is forking
profiling-recipe
means that you are limited to one fork (for a given GitHub account). Consider this scenario:user-A
and I create a repouser-A/dataset-1
usingcytomining/profiling-template
cytomining/profiling-recipe
intouser-A/profiling-recipe
and weld it touser-A/dataset-1
, following the instructions in READMEuser-A/dataset-2
usingcytomining/profiling-template
user-A/profiling-recipe
and weld it touser-A/dataset-2
So
user-A/dataset-1
anduser-A/dataset-2
have to use the same forkuser-A/profiling-recipe
; there is no way around this.One could create a branch per dataset, i.e.,
user-A/profiling-recipe
has a branchdataset-1
which is welded touser-A/dataset-1
user-A/profiling-recipe
has a branchdataset-2
which is welded touser-A/dataset-2
and so on. But this is getting messy!
Did you already ponder this @gwaygenomics ?
The text was updated successfully, but these errors were encountered: