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

Re: Bikeshedding



Roberto C. Sánchez <roberto@debian.org> writes:
> On Sun, Mar 31, 2019 at 03:47:26PM -0700, Russ Allbery wrote:

>> One of the great things about Git is that there's really no such thing
>> as a "primary place of development" since every clone of the repository
>> is equal and it's nearly trivial to push a repository to multiple
>> remotes.  I suppose it could be a statement about process, but if we
>> fleshed out the idea some more, I suspect the most it would mean is
>> that maintainers have some responsibility to review PRs on Salsa (at
>> least to the level that they are responsible for looking at minor bug
>> reports in the BTS), which doesn't seem too unreasonable or onerous.

> I agree with what you are saying here.  However, I am concerned that the
> "push == automatic package upload" idea may be a step too far in some
> cases.

I assume this would only happen if you push a signed tag.  I wouldn't want
every random commit I push to immediately be uploaded.  Constantly
releasable master branch is a nice goal, but I can't say that I always
follow it 100% nor want to be forced to.  At that point, it just means
replacing some dput or dgit upload rune with some git push rune.  (Well,
and dedicating some tag space, but hopefully most people who are using Git
for packaging are already tagging.)

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>


Reply to: