-
Notifications
You must be signed in to change notification settings - Fork 259
updates #2892
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
updates #2892
Conversation
|
@nf-core-bot fix linting |
|
@nf-core-bot fix linting |
sites/main-site/src/content/blog/2024/maintainers-minutes-2024-11-29.mdx
Outdated
Show resolved
Hide resolved
sites/main-site/src/content/blog/2024/maintainers-minutes-2024-11-29.mdx
Outdated
Show resolved
Hide resolved
| Jon brought up that different pipelines take different approaches, and few follow 'true' SemVer rules. | ||
| The main issue was 'major releases': in SemVer, going from 1.0.0 to 2.0.0 indicates a _breaking change_, where the way a user (or computer) interacts with the software has changed in a way that the way they are used to using the software will not work any more. | ||
| However in many nf-core pipelines, developers have used the major version bump to indicate major new functionalities or large back-end refactoring of the code base, even if it doesn't affect the way a user interacts with the pipeline. | ||
| Jon pointed out that different pipelines take different approaches, with few adhering strictly to ‘true’ SemVer rules. The primary issue revolved around ‘major releases.’ According to SemVer, transitioning from version 1.0.0 to 2.0.0 signifies a breaking change—a change that alters the software’s functionality such that existing usage patterns no longer work. However, many nf-core pipelines have used major version bumps to indicate substantial new functionalities or extensive back-end codebase refactoring, even when these changes do not disrupt user interactions. |
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.
One sentence per line please! (throughout)
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.
how about now ?
sites/main-site/src/content/blog/2024/maintainers-minutes-2024-11-29.mdx
Outdated
Show resolved
Hide resolved
sites/main-site/src/content/blog/2024/maintainers-minutes-2024-11-29.mdx
Outdated
Show resolved
Hide resolved
|
@nf-core-bot fix linting |
1 similar comment
|
@nf-core-bot fix linting |
@netlify /blog/2024/maintainers-minutes-2024-11-29