From mboxrd@z Thu Jan 1 00:00:00 1970 From: mzoran@crowfest.net (Michael Zoran) Date: Sun, 29 Jan 2017 14:24:08 -0800 Subject: [PATCH] MAINTAINERS: extend Raspberry Pi entry In-Reply-To: <1485727324.30797.7.camel@crowfest.net> References: <1485723150.30797.1.camel@crowfest.net> <20170129210611.k46ey35py3ht3fe7@tarshish> <1485726109.30797.5.camel@crowfest.net> <20170129215253.hwhwsqoulhmjxs55@tarshish> <1485727324.30797.7.camel@crowfest.net> Message-ID: <1485728648.30797.9.camel@crowfest.net> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org On Sun, 2017-01-29 at 14:02 -0800, Michael Zoran wrote: > Perhaps you have some idiot that doesn't know what they are doing.? > If > you confine their changes to a certain directory, in theory it would > limit that amount of damage that could be done(to a certain extent). > > At the very minimum, I would think that hardware specific drivers > should be handled differently then core drivers or non-platform > specific drivers. > > I mean really, why should the vendor of the RPI have to deal with a > gazillion requests to change the default built configuration. > > But then again, having everything in one tree makes it easy to make Basically, what I'm thinking is this: Have a bcm283x module that is somehow changed locally and tested locally, but the whole module gets published to the larger tree as a snapshot. Anybody that normally submits changes to bcm283x can change any file. I wouldn't take things to the extreme of having an owner of the i2c module and another owner of the SPI module. The modules should be reasonably large. If it's better to have binary drops or source code drops I'm not sure. Source drops with some change history makes more sense to me. As for the signed off part or requiring multiple signed off bys, that seems broken to me. The idea of having multiple people approve of every single change is awesome. But at the same time it needs to be built into the software revision control system. I mean, I e-mail a patch or change with my name. I really don't have any idea, control, or verification that the change I e-mail is actually the change that is getting applied with my name on it.