-
Notifications
You must be signed in to change notification settings - Fork 54
Attempts to phrase the debian/watch paragraph more future proof #329
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
base: main
Are you sure you want to change the base?
Attempts to phrase the debian/watch paragraph more future proof #329
Conversation
By acknowledging that there are alternatives, mentioning the current modern one (git-buildpackage with debian/upstream/metadata) and allowing future standards to be considered without fear. Fixes ubuntu#328
| TODO-A: - debian/watch is present and works | ||
| TODO-B: - debian/watch is not present, instead it has TBD | ||
| TODO-C: - debian/watch is not present because it is a native package | ||
| RULE: - The package uses a debian/watch or debian/upstream/metadata files |
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.
| RULE: - The package uses a debian/watch or debian/upstream/metadata files | |
| RULE: - The package uses a debian/watch or debian/upstream/metadata file |
| TODO-B: - debian/watch is not present, instead it has TBD | ||
| TODO-C: - debian/watch is not present because it is a native package | ||
| RULE: - The package uses a debian/watch or debian/upstream/metadata files | ||
| RULE: whenever possible. The second options is the current modern alternative |
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.
| RULE: whenever possible. The second options is the current modern alternative | |
| RULE: whenever possible. The second option is the alternative |
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.
let us not get into a fight pro/con gbp :-)
| RULE: For clarity the TODOs below refer as "upstream watch file" to any | ||
| RULE: solution similar to the alternatives above which must be present in the | ||
| RULE: package so tools can detect and fetch new upstream releases. | ||
| TODO-A: - upstream watch file is present and works |
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
| TODO-A: - upstream watch file is present and works | |
| TODO-A: - A mechanism to detect and fetch new upstream versions present and works (watch / metadata) |
And the same "mechanism to detect and fetch new upstream versions" for each of the others too
This is now strictly needed, just a suggestion - feel free to reject
|
Thank you for your work @CarlosNihelton - mostly 99% +1, some suggestions |
joalif
left a comment
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.
Thanks for the pr, +1 once Christian's comments are resolved.
Description
Here's a humble attempt to tackle #328 by making the MIR reporters template more generic and future proof in regards to the
debian/watchfile being present or not. The motivation is better explained in the motivating issue.Related issue
debian/watchwithout alternatives is misleading #328Checklist