making dput a wrapper around git
This is probably tangential to the ongoing DEP-14 and source-only upload
discussions
How would people feel if dput was a wrapper around git?
This wouldn't imply that maintainers must use Git as their VCS
For packages that do use git as the VCS, dput would do a "git tag" and
"git push", possibly using branches specifically intended for release.
For packages that don't use git as the VCS, a Git repository would be
created dynamically without any direct effort by the maintainer. dput
would make a git clone behind the scenes, commit the latest source
package into the repository and push it.
Various other parts of Debian could then use the Git repositories
- signed tags instead of signed source packages
- the tool for browsing package source in the web browser could always
see the source in git
- the release team could rely on diffs from the designated git
repository instead of debdiff attachments
Reply to: