-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/05/2012 12:15 PM, Ian Stakenvicius wrote: > On 05/11/12 12:00 PM, Michael Orlitzky wrote: > >> 1) Over time, unstable has become too stable (I know, I know). >> People expect things to work, and nobody wants to break working >> systems by committing works-in-progress to ~arch. > > > We have p.mask for that, though, so dev's could get in the habit of > committing and hard-masking things more, rather than using > overlays. > > >> The first I think could be helped with a third level of >> stability, say, !arch, which stands for >> it-aint-gonna-fuckin-work-on-'arch'. > > well, per ~arch p.mask is possible here, as is removing keywords. > For things that definitely don't work we also have '-arch' > (usually used as -*) but that tends to be more permanent. > > > Devs could >> pile anything that's eventually headed for the tree here, and >> catch conflicts early. I'm not entirely joking about the name -- >> it would have to be clear that this is a staging area and no one >> should use it in production. But this is a big change. > > - From p.mask'ing? *shrug* >
Being hard masked is a little bit stronger than what I had in mind. I was thinking, "no known problems, but it hasn't been tested thoroughly." Users with a death wish could run it, and it might work. That would leave package.mask for known brokenness: build failures, security issues, etc. But anyway, I replied where I did because it was pointed out that not enough people are using package.mask to test -- they're using overlays instead, and that makes life difficult for end users. I'd just like to see more stuff wind up in the tree, or at least in one big (git) overlay to catch conflicts. If everything in those overlays was in the tree but masked, that'd be awesome. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBAgAGBQJQl/gsAAoJEBxJck0inpOiYB4P/14RM6RwtS1pW9xducpGS2qW 5wIHhW+5wNK9FNSpnMU3knOaMxwQTlVQt6BXHhttNKPD2v2SsnESyd88PA1ht0+8 NTPlrbKO9dyLyRfU+hxKGGbET45x7dLT2zDe0skc1dF78A9T5QDpwKlDfQSctxzT rTZ3HYa/Ff7PCvb9FzEWlr3KqdC+ictju2R+F7CjZKOjNUgPvPEIBOEP7vRYYJSe 7aK8cCN2yuKcK/ykaA4qiiRM18oRljG/5gEhvZ98JoVSiOwIr+RZeuVxw+XGxCY8 6+XntBjPPi/bkvSVVExWTpPAP+he75Zm/9vvrVDR3log6nLRx7pW0EIfzcBBVMc5 LujBTIK0EJFjtvELIPdq5HD85jgC5rNn3Kv7xGvp6K0VVWzegZ2RgKsG56qkITC3 2KYq4qN3FLaFM08NKdUfE8FRPd9M+jYowG6etTdU++46p8Al/qu/lV4c5frWzGik Q0EHOpOk94M2OeWEoxauozUyy5Z2oBISgaVx8HWrS/qHgEnvuUe2g7EA9XbIpFHI rIF1oRYBrh/9/SX4R6BSisNx57NXMcRBODezEPBYuQ5fY0kWcvSnJAx2SKzRBanX +09R9sxDOGnczUHgfNwOMDRbTIUUnQEucIVewYSe7C/DKBtYlyStuY6lm5ytQ46n 6JDD46PWiKfewYE5c+yj =nb95 -----END PGP SIGNATURE-----