On Tue, 28 Mar 2017, Martín Ferrari wrote: > If somebody repeatedly is: > > * performing a substandard job that affects you directly or indirectly, > * ignoring team practices, or flat-out moving packages out of the team > to avoid team policies, > * performing uncoordinated uploads that break reverse dependencies, > * deciding that they don't like your git packaging style and overwriting it, > * when criticised argue that they don't have time for your complaints > because they do so much packaging work, etc. > > What do you do?
Talk with them. If possible, meet face to face (schedule a sprint?) Maybe involve a neutral third party who is respected by both members to help mediate. Accept that sometimes people are going to have different metrics of what a "good job" is. Avoid calling their work "substandard", as that's a value judgement, and makes the disagreement adversarial. > This is much worse if said person and their packages are not in a > team. Then your only recourse is CTTE. We don't have social solutions > for these social problems. I think we're selling ourselves short; we have all of the social solutions,[1] but they're time consuming and hard to enact. 1: From internal communication, to mediation, to CTTE deciding maintenance, to expulsion. -- Don Armstrong https://www.donarmstrong.com [A] theory is falsifiable [(and therefore scientific) only] if the class of its potential falsifiers is not empty. -- Sir Karl Popper _The Logic of Scientific Discovery_ §21