-
Notifications
You must be signed in to change notification settings - Fork 193
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
Remove 'Tower' from almost everywhere.. #2853
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files☔ View full report in Codecov by Sentry. |
@nf-core-bot fix linting |
Before going into detailed review here: Why now I thought we had long settled for the neutral |
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.
Just a typo when replacing Tower in one file and the overall discontent with the branding. --collection
would be my pick.
But if other (non-Seqera affiliated people!) agree, then I will survive having it changed to --platform
.
hidden=True, | ||
help="Download for Seqera Platform. DEPRECATED: Please use --platform instead.", | ||
) | ||
@click.option( |
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.
Not at all happy with using --platform
, but neither with --bare
.
Still would strongly prefer something neutral that suggests that multiple pipeline revisions can be contained: --collection
, --package
or --multi
.
The strongest argument against --collection
or --package
was that the -c
respectively -p
short parameters were already taken (or in the case of -c
reserved for config). But if that isn't paramount and any letter within the word will do, then collection
also contains a -t
. That will of course be nice to preserve backwards compatibility.
Wow, how many times can I mis-spell the name of my employer? 😆 Thanks @MatthiasZepper! I don't have particularly strong opinions about the CLI flag, other than it should be obvious and easy for find for folks who want to use it. Personally I don't think that any of Do we know of any other practical uses for this flag apart from running Seqera Platform? |
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.
Think the discussion is outside the scope of this PR. This is just a style change.
I think you should open an issue or reopen the old issue if you'd like to continue to discuss @MatthiasZepper.
Thanks all! |
You can |
Just a style change? I wish I had known that when I wanted to change some CLI arguments of the
No, I won't. I am obviously a pushover, but I do also not what to stubbornly escalate this into a Wikipedia-style edit war. Merged is merged. |
Tried to replace "Nextflow Tower" with "Seqera Platform" everywhere I could.
Special note:
nf-core download --tower
now uses--platform
-t
as-s
and-p
were already taken--tower
in place for now but hid it from help text. We can remove it fully in the future.tower
in the code as well as docs, wherever possibleaction-tower-launch
I didn't change the secret names, such as
secrets.TOWER_WORKSPACE_ID
. Though I guess we could do.Haven't done loads of testing at this point, so any help on that front would be much appreciated 🙏🏻