Message ID | CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com |
---|---|
State | Rejected, archived |
Delegated to: | Tom Rini |
Headers | show |
Dear Simon Glass, In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote: > Hi Tom, > > This series includes the sandbox map_sysmem() feature, and gets the > memory and hashing functions running on sandbox to allow testing/code > coverage. I have run it through buildman and it seems clean, with the > proviso that I don't have fully-working toolchains for all > architectures. NAK. It is not correct to push changes that affect global code through a arch-specific custodian tree, especially if the submitter of the patche(es) is identical to the custodian of the very tree, and even more so if there have been not ANY independent Acked-by: or at least Tested-by: messages. This is NOT how the peer review process is supposed to work!! Especially as a custodian you must not do such things. Best regards, Wolfgang Denk
Hi Wolfgang, On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote: > Dear Simon Glass, > > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote: >> Hi Tom, >> >> This series includes the sandbox map_sysmem() feature, and gets the >> memory and hashing functions running on sandbox to allow testing/code >> coverage. I have run it through buildman and it seems clean, with the >> proviso that I don't have fully-working toolchains for all >> architectures. > > NAK. It is not correct to push changes that affect global code > through a arch-specific custodian tree, especially if the submitter > of the patche(es) is identical to the custodian of the very tree, and > even more so if there have been not ANY independent Acked-by: or at > least Tested-by: messages. > > This is NOT how the peer review process is supposed to work!! > > Especially as a custodian you must not do such things. OK, I was not quite sure what to do, so may have misunderstood Tom's instructions - there is a short thread here http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342 I have created a patchwork bundle instead. http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/ Only one patch was Acked, so it could certainly use a few more eyes. However, it has been on the list for nearly two months, and I feel that applying things too close to the next release doesn't give people a lot of time to find problems. Regards, Simon > > > Best regards, > > Wolfgang Denk > > -- > DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel > HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de > Pray to God, but keep rowing to shore. - Russian Proverb
On Sun, Feb 17, 2013 at 01:32:58PM -0800, Simon Glass wrote: > Hi Wolfgang, > > On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote: > > Dear Simon Glass, > > > > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote: > >> Hi Tom, > >> > >> This series includes the sandbox map_sysmem() feature, and gets the > >> memory and hashing functions running on sandbox to allow testing/code > >> coverage. I have run it through buildman and it seems clean, with the > >> proviso that I don't have fully-working toolchains for all > >> architectures. > > > > NAK. It is not correct to push changes that affect global code > > through a arch-specific custodian tree, especially if the submitter > > of the patche(es) is identical to the custodian of the very tree, and > > even more so if there have been not ANY independent Acked-by: or at > > least Tested-by: messages. > > > > This is NOT how the peer review process is supposed to work!! > > > > Especially as a custodian you must not do such things. > > OK, I was not quite sure what to do, so may have misunderstood Tom's > instructions - there is a short thread here > http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342 > > I have created a patchwork bundle instead. > > http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/ OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree, but _not_ the master branch, u-boot-x86/sandbox would have been fine.
On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote: > OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree, > but _not_ the master branch, u-boot-x86/sandbox would have been fine. Personally I'd prefer another tree as done for other custodians. It makes life of new developers easier.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/18/2013 06:30 PM, Otavio Salvador wrote: > On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote: >> OK, I thought I said, but maybe I didn't, I'm OK with re-using >> the tree, but _not_ the master branch, u-boot-x86/sandbox would >> have been fine. > > Personally I'd prefer another tree as done for other custodians. > It makes life of new developers easier. It doesn't scale, however. If I had my wish and we were starting this afresh, I'd go with user repositories rather than subject repositories. Using Simon as the example, I don't think he needs one for sandbox, one for patman (and other tools) and one for x86. I'd rather pull .../sjc/for-trini/x86-whatever-vs-something. - -- Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRIr00AAoJENk4IS6UOR1W5BsP/0XxGgvNqvp/Od5k1JnrR9EW mqf6xRV7IZ6MXwPBAK7/WBaAerEZ79vx2KSezQxejkxzJlTYVgiltJHf9GNCM3xh aenk/RGsyjjPmvZXTY/kR79x3/tMMdEu3xHaLb9F2a62qWfOAjQAcjqWtfwN1mSP TOgnEenxYovihC8hqQA+Qo6PjRwTQJStGapUCwxWinXAD1CWxcp3QdlHr8I2T6Ib TYIBSzT5iM/9LSdexh0Z8HOqQ0Mdu91znbJZCROkSWN5E9PM/oRaiXoWfSF6zWZy mjhmI9V+Egl9SOhJU3XL6Q2Zjs98jsnQMIELczHrHFxidWjbdopYD5GOEfx59A+z R8zZc59TSe1ocWdoJOkToy33iiXhWSUJR3ig6fmofVV7IXF/i9yO07GrlpW+CUip GVxAUaZdSgPfNtIKXQ10zwzO3VGRgxk2eLs5zb+cMR/wc/gy8cqQY9J9GJwF/k7t cysCzTW+iaSBaXwYSgVIscO7e7B9x+rt7Py+1MkkYegVE5N5Z2Igh8J5Z/tHe1Fi A+GuvkcX9aytvSiBtKjqBbe0pSc10h1EfsmAfhH1F/Go94RA+58cPMNPmzN9KkBj 6+TahbMkzk5vsHcLosio6Oj0ZNS0Xo6w/XAZGyhep0gl61YSZNwUGx5pBbcQ6OPi 2I6hs4o9GUZV2id6IZU9 =dJRp -----END PGP SIGNATURE-----
On Mon, Feb 18, 2013 at 8:45 PM, Tom Rini <trini@ti.com> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 02/18/2013 06:30 PM, Otavio Salvador wrote: >> On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> wrote: >>> OK, I thought I said, but maybe I didn't, I'm OK with re-using >>> the tree, but _not_ the master branch, u-boot-x86/sandbox would >>> have been fine. >> >> Personally I'd prefer another tree as done for other custodians. >> It makes life of new developers easier. > > It doesn't scale, however. If I had my wish and we were starting this > afresh, I'd go with user repositories rather than subject > repositories. Using Simon as the example, I don't think he needs one > for sandbox, one for patman (and other tools) and one for x86. I'd > rather pull .../sjc/for-trini/x86-whatever-vs-something. The hassle to send to separated branches is the same for different remotes; what concerns me is a new developer to try to find patman or sandbox pending patches and do not realize it is at x86 tree. This is confusing.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 02/18/2013 06:48 PM, Otavio Salvador wrote: > On Mon, Feb 18, 2013 at 8:45 PM, Tom Rini <trini@ti.com> wrote: >> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >> >> On 02/18/2013 06:30 PM, Otavio Salvador wrote: >>> On Mon, Feb 18, 2013 at 7:52 PM, Tom Rini <trini@ti.com> >>> wrote: >>>> OK, I thought I said, but maybe I didn't, I'm OK with >>>> re-using the tree, but _not_ the master branch, >>>> u-boot-x86/sandbox would have been fine. >>> >>> Personally I'd prefer another tree as done for other >>> custodians. It makes life of new developers easier. >> >> It doesn't scale, however. If I had my wish and we were starting >> this afresh, I'd go with user repositories rather than subject >> repositories. Using Simon as the example, I don't think he needs >> one for sandbox, one for patman (and other tools) and one for >> x86. I'd rather pull >> .../sjc/for-trini/x86-whatever-vs-something. > > The hassle to send to separated branches is the same for different > remotes; what concerns me is a new developer to try to find patman > or sandbox pending patches and do not realize it is at x86 tree. > This is confusing. It's not that great in kernel-land, I agree. But at least for U-Boot I hope we would be able to keep the number, and possibly as/more importantly, the time trees are not in master (or next) but have good things in them. - -- Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBAgAGBQJRIr6WAAoJENk4IS6UOR1WOOsP/2mxdE/HHOF0GMhDAo9xDPqm 24NHn5286PCGbQIizbbwBIOnb0/suFLbqNIhIXaE587z4veDFwiTR74Ns85NrDvi 2IUavB0QwpSO8dwpjykOHvo5aA8DUaM6jYxXhrgnm3fsvlZJIgrOcEHtBd3xKerq LdGrHybmjPZFhC9kK04JoICVAJb8svnWH9C+ql56QLn1/ZjwHVP3OlYv3bmx+iKG QuBtx30CmLwciJBAq6x3LlVasm76naA9S444RFPwxH0s3Eqlsl111Z9FdtAnc2HW VCgzU+GPgowayLSnMCf0RdXL5ho23vpOYsABOd+jKVCoK3VgEkSpyQXWk52vKD5h pRTqBNOl7KrVaCYcB5NC+xB/5dTUpem3qfvQ6UAbElehLDfHvI82Dd7ttPl0GMsH +aUTNdqubHtU6DmApGQDrfOyzi4u4vLSy3CX6Am/7pGpfd3h1M+gLChhLNH010H0 b9BMOWRRc8TolydImTFHuibCtEfx7HcleIujlThodTocU4aTkaUMoi3nSeJ58KcA vPJl1Y/vR8MmuS5mQr//Lzvf+nsSxQYg18crkasPqbqiiAeCAKHBkHd7ZD+ALCxY k9Plxpa/sx8DUqQUdgFxyDz5kAPCOli/BLdC6h/+7Yflp6HAwa/Ly6QoFYT6yGA3 79hxzWjtJ5/uravy4eKl =5qPb -----END PGP SIGNATURE-----
Hi Tom, On Mon, Feb 18, 2013 at 2:52 PM, Tom Rini <trini@ti.com> wrote: > On Sun, Feb 17, 2013 at 01:32:58PM -0800, Simon Glass wrote: >> Hi Wolfgang, >> >> On Sun, Feb 17, 2013 at 12:58 PM, Wolfgang Denk <wd@denx.de> wrote: >> > Dear Simon Glass, >> > >> > In message <CAPnjgZ2P6sBDXiwXW2TeCdjADMhkN5iNBGrpZbtvwMqUtYVVxA@mail.gmail.com> you wrote: >> >> Hi Tom, >> >> >> >> This series includes the sandbox map_sysmem() feature, and gets the >> >> memory and hashing functions running on sandbox to allow testing/code >> >> coverage. I have run it through buildman and it seems clean, with the >> >> proviso that I don't have fully-working toolchains for all >> >> architectures. >> > >> > NAK. It is not correct to push changes that affect global code >> > through a arch-specific custodian tree, especially if the submitter >> > of the patche(es) is identical to the custodian of the very tree, and >> > even more so if there have been not ANY independent Acked-by: or at >> > least Tested-by: messages. >> > >> > This is NOT how the peer review process is supposed to work!! >> > >> > Especially as a custodian you must not do such things. >> >> OK, I was not quite sure what to do, so may have misunderstood Tom's >> instructions - there is a short thread here >> http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/153342 >> >> I have created a patchwork bundle instead. >> >> http://patchwork.ozlabs.org/bundle/sjg/sandbox-mem/ > > OK, I thought I said, but maybe I didn't, I'm OK with re-using the tree, > but _not_ the master branch, u-boot-x86/sandbox would have been fine. Yes, you said "toss it into a branch in u-boot-x86.git". It did cross my mind to use something other than master, but I wasn't sure if that was OK in U-Boot. I know for next time. Regards, Simon > > -- > Tom