Re: [gentoo-dev] Stabilisation procedure

2016-11-19 Thread James Le Cuirot
On Sat, 19 Nov 2016 09:04:01 +0100 Michał Górny wrote: > Could we maybe include some place (metadata.xml?) to state what is > the best way to test a package? I'm thinking it could include things > like: > > - whether the test of the package are reliable, Shouldn't you set RESTRICT="test" if the

Re: [gentoo-dev] Stabilisation procedure

2016-11-19 Thread Michał Górny
On Thu, 17 Nov 2016 18:16:27 +1100 Michael Palimaka wrote: > Runtime testing > > Consider the level of runtime testing that is required for the target > package. Remember, the focus of stabilisation is to integrate a testing > ebuild into the stable tree and not to identify routine bug

Re: [gentoo-dev] Stabilisation procedure

2016-11-17 Thread William Hubbs
On Thu, Nov 17, 2016 at 06:16:27PM +1100, Michael Palimaka wrote: > USE flags > > While it is preferable to test every USE flag combination, this is not > always possible or appropriate. The package may have a large number of > USE flags, a long compile time, or the stabilisation in ques

Re: [gentoo-dev] Stabilisation procedure

2016-11-17 Thread Kristian Fiskerstrand
On 11/17/2016 01:49 PM, Michael Orlitzky wrote: > On 11/17/2016 02:16 AM, Michael Palimaka wrote: >> ... > >> === amd64 === >> * Any developer may perform {{keyword|amd64}} stabilisations - it is not >> necessary to be on the arch team >> >> === x86 === >> * Any developer may perform {{keyword|x86

Re: [gentoo-dev] Stabilisation procedure

2016-11-17 Thread Michael Orlitzky
On 11/17/2016 02:16 AM, Michael Palimaka wrote: > > # strict - have portage react strongly to conditions that have the > potential to be dangerous > ... > FEATURES="collision-protect ipc-sandbox network-sandbox sandbox > split-log split-elog strict test userfetch userpriv usersandbox" Maybe "stri

Re: [gentoo-dev] Stabilisation procedure

2016-11-17 Thread Rich Freeman
On Thu, Nov 17, 2016 at 2:16 AM, Michael Palimaka wrote: > > In cases where all USE flags combinations are not being tested, it is > still recommended to test: > * with all USE flags enabled > * with all USE flags disabled > * the default USE flag settings > I imagine that in practice only the la

[gentoo-dev] Stabilisation procedure

2016-11-16 Thread Michael Palimaka
I've prepared a document that tries to consolidate the various bits of information regarding the stabilisation procedure into one document / policy. Please review. The live version currently lives at https://wiki.gentoo.org/wiki/User:Kensington/Stabilisation_procedure and I've included the raw tex