[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: