Hi, My original email to this thread said: > Could you please stop pushing directly on 'main' in > https://salsa.debian.org/debian/devscripts and instead publish Merge > Requests?
Your follow-up later was: > Again, this is the kind of thing that is tedious and annoying and very > much not fun, and if you want me to do that, you will have to pay me to do > it. Sure, contributing to Debian should be fun, but it should be fun to *everyone*. People should not justify that they did something because it was "faster to them" or "more fun to them" if it wasn't faster and more fun to everyone participating. It was not fun for me to have to do the fixup in https://salsa.debian.org/debian/devscripts/-/commit/1706642676e6e0e67486a75713d30e4f757274c5 but I did it anyway. It is our obligation to our users to keep Debian in good shape, and occasionally some extra work if needed, even if we are volunteers. > warrant the effort (the Linux kernel, for instance). Most projects are not > like that, but more to the point, it's simply not a realistic workload > given the available resources for most projects. It is not expensive to do reviews. If we have the tooling for it and people have enough routine so that repeating the steps are in muscle memory: writing a good git commit message explaining *why* the change is made so reviewer gets it immediately, posting a MR, and checking out MRs from other developers working on the same repo etc. Humans tend to get very good and quick on things they do often, so the more one does reviews in MRs, the easier it gets. You have authored any MRs since October 2023, so it is understandable that you probably haven't developed a routine on doing lots of them, and efficiently. Maybe the conclusion from this and another email today is that people feel that collaborating via a MR and doing reviews is "expensive" and I should prove that it is actually quite quick and handy when following a clear workflow, and what that ideal workflow could be.