Dear Jan, I'm afraid to say that the only 'Freight Train' I see here, is you In both cases the SUSE employees have been following good practices for co-maintainers They have been submitting their changes as Submit Requests, giving you as another co-maintainer an opportunity to review and comment. In one of your referenced examples, one of your co-maintainers has commits going back over a year In that same referenced examples, the co-maintainer in question is actually the only explicit maintainer of the package - you are only a co-maintainer via inheritance, which in many devel projects is considered as 'less authoritative' than the directly designated maintainer In both cases you seem to have a preponderance for not using submit requests and instead directly contributing to the devel project; a bad practice I request you stop. You have no singular right to any package in the openSUSE Project. You have co-maintainers for both of these packages, I expect you to collaborate with them. The devel project model exists so each devel project can have it's own ruleset and policies, so if their way of working doesn't work for you, then I encourage you to find a way that does work. "Jan's way of the highway" however would be a devel project policy that is incompatible with the projects Guiding Principles, so I wouldn't go that way ;) Please take your time to get to learn your fellow maintainers, and please refrain from making sweeping statements like this in public; Even in cases where you might have a point, it creates upset and distrust, which is going to make your life harder now to collaborate with these very people you need to collaborate with. There is the Freight Train team and the Board for you to raise such points in private - and I think it would be better for all of us if we had the opportunity to deal with this privately, as I'm sure it's as embarrassing for you to read as it is awkward for me to type. Be excellent to each other - Richard openSUSE Board On 21 September 2017 at 00:21, Jan Engelhardt <jengelh@inai.de> wrote:
Not so much a Freight Train[1] than a "Passenger Train" issue..
In the past few days -- we know SLE15 is in the process of getting rounded up -- I have had two occurrences where SLE maintainers incorrectly believed they were actually full maintainers. Names known but withheld, the words were
User with @suse.de address 1 / package 1:
I removed you from this package because I don't know why you were marked as maintainer.
User with @suse.com address 2 / package 2:
note that I'm the maintainer of this package both in openSUSE [sic] and SLE
For the benefit of the doubt, let's just say that both statements were made because people.. could not figure out why the maintainer list is as it is, and what the point of each userid in the <person> list, including their own, was.
Part - or even root - of the problem, as I see it, is the OBS XML data forbids specifying any kind of additional fields and also silently truncates <!-- comments --> on save, so there is no way to record the purpose of a given userid. In light of this, I think the SLE lead should talk to the OBS developers right away, some of which are in the same building I understand, gift them with cake and beer to have a solution drawn up in due time.
Because, that argument works the same way for me: I don't know why they were marked as maintainer, and I'd rather do without the angry-bull-in-a-porcelain-shop package editing that was caused.
[1] https://en.opensuse.org/openSUSE:Freight_Train -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org