Re: [gentoo-dev] Step on my toes, please.
Sorry I had to lighten things up a bit On Wednesday, November 30, 2016 5:53:54 PM EST Andrew Savchenko wrote: > Hi, > > On Thu, 3 Nov 2016 11:15:07 +0100 Jason A. Donenfeld wrote: > > Hey guys, > > > > Every other day on IRC, I see people arguing about touching each > > others packages, despite our policies against it. > > We don't have policies against it, we do have the policy regulating > it. See section "Touching other developers ebuilds" in the > devmanual: > https://devmanual.gentoo.org/ebuild-maintenance/index.html What about policies for "Developers touching other Developers..." :) Or staff members. I was touched at LWE a few times back in the day. Think there is even photo evidence of such. I guess I should have filed some complaints. Not sure if my toes got stepped on, but I am pretty short, better chance of being run over. Rather not get into any discussions on if touching was wanted or liked :) -- William L. Thomson Jr. signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] Step on my toes, please.
On Wed, 30 Nov 2016 17:53:54 +0300 Andrew Savchenko wrote: > On Thu, 3 Nov 2016 11:15:07 +0100 Jason A. Donenfeld wrote: [...] > > (Sometimes it's even > > me who's doing the touching!) My instinctive reaction is always, > > "can't everybody calm down and be happy somebody is doing your work > > for you?" The answer to this question is, of course, that it depends > > who the developer is and how competent you are. > > > > So, nothing new here. I don't want to bikeshed about it. Business as usual. > > > > I thought I'd do something loose and informal to rectify the problem. > > See my package-policy.txt on my developer space: > > > > http://dev.gentoo.org/~zx2c4/package-policy.txt > > It is likely that nobody will read this file. If you want to allow > people to modify your stuff faster than the policy above says, put > this somewhere in ebuilds as a comment. If you want to deny people > to touch your stuff when they are within the rules, you can't do > that (e.g. if you will go AWOL, your packages will still need care). A field in metadata.xml was suggested in another thread [1]. Looks like proper way to go. [1] https://archives.gentoo.org/gentoo-dev/message/fb62556cfad6b19739e071e4502a27ba Best regards, Andrew Savchenko pgp8_n7BpIqLp.pgp Description: PGP signature
Re: [gentoo-dev] Step on my toes, please.
Hi, On Thu, 3 Nov 2016 11:15:07 +0100 Jason A. Donenfeld wrote: > Hey guys, > > Every other day on IRC, I see people arguing about touching each > others packages, despite our policies against it. We don't have policies against it, we do have the policy regulating it. See section "Touching other developers ebuilds" in the devmanual: https://devmanual.gentoo.org/ebuild-maintenance/index.html So this is OK to touch stuff of other people if: - bug is created; - no response after 2 weeks + ping + 2 weeks - this is not @system or other critical stuff > (Sometimes it's even > me who's doing the touching!) My instinctive reaction is always, > "can't everybody calm down and be happy somebody is doing your work > for you?" The answer to this question is, of course, that it depends > who the developer is and how competent you are. > > So, nothing new here. I don't want to bikeshed about it. Business as usual. > > I thought I'd do something loose and informal to rectify the problem. > See my package-policy.txt on my developer space: > > http://dev.gentoo.org/~zx2c4/package-policy.txt It is likely that nobody will read this file. If you want to allow people to modify your stuff faster than the policy above says, put this somewhere in ebuilds as a comment. If you want to deny people to touch your stuff when they are within the rules, you can't do that (e.g. if you will go AWOL, your packages will still need care). Best regards, Andrew Savchenko pgpiuLrkFVSMl.pgp Description: PGP signature
Re: [gentoo-dev] Step on my toes, please.
On Thursday, November 3, 2016 11:15:07 AM EDT Jason A. Donenfeld wrote: > Hey guys, > > Every other day on IRC, I see people arguing about touching each > others packages, despite our policies against it. (Sometimes it's even > me who's doing the touching!) My instinctive reaction is always, > "can't everybody calm down and be happy somebody is doing your work > for you?" The answer to this question is, of course, that it depends > who the developer is and how competent you are. In the past it was always best to at least let the package maintainer know if not check with them first. At the same time, long as anyone owns their changes/ work. It should be welcomed as collaborative effort. I rather some things be touched, vs commented and expected to be done by the maintainer. If you have something to add to make something better, proceed. Though I am sure others will feel otherwise. It is easy to feel ownership for time spent. At the same time long as others are willing to be responsible for anything they do. It should not be an issue. -- William L. Thomson Jr. signature.asc Description: This is a digitally signed message part.
Re: [gentoo-dev] Step on my toes, please.
Le jeudi 03 novembre 2016 à 11:15 +0100, Jason A. Donenfeld a écrit : > Hey guys, > > Every other day on IRC, I see people arguing about touching each > others packages, despite our policies against it. (Sometimes it's > even > me who's doing the touching!) My instinctive reaction is always, > "can't everybody calm down and be happy somebody is doing your work > for you?" The answer to this question is, of course, that it depends > who the developer is and how competent you are. > > So, nothing new here. I don't want to bikeshed about it. Business as > usual. > > I thought I'd do something loose and informal to rectify the problem. > See my package-policy.txt on my developer space: > > http://dev.gentoo.org/~zx2c4/package-policy.txt > > Do what this says, and everything will be good. I encourage other > developers to post package-policy.txt with the same URL scheme. This > is a nice loose and informal stopgap solution. If others want to > follow suit, great. If not, welp, there mine is. In the not formal but maybe more discoverable spirit, you could put this on your user page/space/whatever on the wiki, I guess. signature.asc Description: This is a digitally signed message part
[gentoo-dev] Step on my toes, please.
Hey guys, Every other day on IRC, I see people arguing about touching each others packages, despite our policies against it. (Sometimes it's even me who's doing the touching!) My instinctive reaction is always, "can't everybody calm down and be happy somebody is doing your work for you?" The answer to this question is, of course, that it depends who the developer is and how competent you are. So, nothing new here. I don't want to bikeshed about it. Business as usual. I thought I'd do something loose and informal to rectify the problem. See my package-policy.txt on my developer space: http://dev.gentoo.org/~zx2c4/package-policy.txt Do what this says, and everything will be good. I encourage other developers to post package-policy.txt with the same URL scheme. This is a nice loose and informal stopgap solution. If others want to follow suit, great. If not, welp, there mine is. Moving forward, we can come up with a more formal solution for this. I'LL START A NEW THREAD FOR THAT; DON'T REPLY HERE ON THAT TOPIC. Thanks, Jason -- Jason A. Donenfeld Gentoo Linux Security & Infrastructure zx...@gentoo.org www.zx2c4.com zx2c4.com/keys/A28BEDE08F1744E16037514806C4536755758000.asc