Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
Modernize/cleanup 2 #3
Modernize/cleanup 2 #3
Changes from 5 commits
f139941
2a8574c
df1a6dd
3a2acd2
faf3bd8
c25d878
d823917
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FWIW, the move of the top level
auspice
directory will break the link to the community build that can be viewed at https://nextstrain.org/community/nextstrain/yellow-fever.Not sure how much it gets used since this build was updated ~5 years ago.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, you mean that community build is directly coming out of the GitHub repo?
In that case, what I might do instead is branch a new
main
off the currentmaster
, and then use that newmain
branch as the place where in-progress "modernization" work is collected, and then only loop back and removemaster
when the modernization work is complete and we're ready to moveyellow-fever
into the officially supported builds.Thoughts?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(I don't have insight into whether we want to maintain the community build here - for our canonical pathogen repos I wouldn't expect usage of /community URLs but 🤷 )
Community URLs will, in the absence of an explicit branch, use the default branch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, just wanted to point this out in case there was usage of it. I also didn't realize we had a yellow-fever build at https://nextstrain.org/yellow-fever (although it's two years older than the community URL).
Should we just upload this community dataset as a core yellow-fever dataset and remove from here? (Saying that with no historical context of who produced this community dataset)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The community dataset links to http://evolve.zoo.ox.ac.uk/Evolve/Sarah_Hill.html -- which 404s -- but Google suggests that Sarah Hill is https://www.rvc.ac.uk/about/our-people/sarah-hill; there is at least yellow fever research in her publication trail.
I think (unless I'm very confused), my goal here is replacing/updating our yellow fever build.
I'm not sure what sort of guarantees we provide (or even should provide) to folks who have set up community builds, or what we do when a community build "breaks".
Guidance appreciated. 😁
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Totally, sorry for the confusion. Since the community build was within our Nextstrain repo, I had thought this was our yellow fever build and was wondering if we should upload it as an official Nextstrain build.
You're right, we don't want to put any guarantees on community builds. I just thought it would nice to preserve this particular build if this was created by the Nextstrain team.
All that said, seems like we don't have to dwell on it now and just proceed with moving it to under _LEGACY. We can revisit what to do with it when the time comes to completely delete it from the repo.