-
Notifications
You must be signed in to change notification settings - Fork 98
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
Please make pull requests if possible #2096
Comments
Thanks @corneliusroemer i think i have modified and committed the recent ones (beside the ones already committed by others) , but in the past have you always update the lineage notes with issue #? or i have to check further back? |
Good question. No, it means that certain automatic checks passed successfully, like that there are no duplicate strains in lineages.csv, you can essentially ignore the tick. You can read more about this Github feature here: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/collaborating-on-repositories-with-code-quality-features/about-status-checks |
I noticed that some of us have done separately the same changes, what happens in this case ? the last one overwrite the first right?? so it is not an issue at all, right? |
That's a great question! This is a very common use case in software development so git/Github is very good at dealing with it: I manually select which changes to keep when merging. Not a problem at all. |
After the code from @avichzl1 we have still to update lineages notes manually?? |
Is there a link to get to the starting screen in the video posted above? I can't figure out how to get there. |
Just opem file limeages notes |
@corneliusroemer @AngieHinrichs @aviczhl2 please could you write down the new rules cause i messed up things yesterday adding issues before the automatic update. So i have just to add the milestone in the other repo right? the rest will be automatically updated right? |
You only need to add milestones and my codes will automatically match milestones to lineages and issues if a lineage does not already has a reference but has a milestone attached on it. The code will keep all manual refs and just skip those lineages. So manual refs will not do anything good or bad. However, you need to keep your branch up-to-date before submiting a pull request. Otherwise there will be conflict. |
No worries @FedeGueli, any change in a process can be expected to cause some hiccups even when it's an improvement. 🙂 I think these steps should work (basically what @aviczhl2 said, but more verbose):
That's only my suggestion, feel free to correct any problems that you see with it, or scrap it and start over. 😄 @HynnSpylor adding you in case you aren't already watching this issue. [And FYI I will be on vacation Aug. 3rd-13th so I won't reply to github messages during that time] |
Thank you @AngieHinrichs ! |
Thanks a lot @AngieHinrichs ! I strongly agree the auto-reference by @aviczhl2 is main path (if the references are missing), and then I'll make some supplements/patches if necessary. Apologize if my works cause some chaos |
@AngieHinrichs Thanks for laying out these details! It's been great to see others submit PRs
It seems the number of active maintainers reviewing and accepting pull requests has decreased over the past couple of months. I know you are on vacation (enjoy!). But do you think additional maintainers might be needed in the future or do you think that you two (??) will suffice? |
@Memorablea Your changes are most likely good. |
Please close this issue |
1 similar comment
Please close this issue |
When you identify that a recently designated lineage has been discussed in an issue, but the issues has not been mentioned in
lineage_notes.txt
as the person designating wasn't aware of the issue, it would be great if you could submit a PR adding that issue to lineage notes.The same goes for other types of corrections to lineage_notes.txt, like typos. Pull requests speed up things a lot on the maintainer end. Thank you!
I've made a quick screen cast of the steps involved:
pr.mp4
The text was updated successfully, but these errors were encountered: