Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Jun 2016 23:15:56 +0200
From:      Matthias Andree <matthias.andree@gmx.de>
To:        freebsd-ports@freebsd.org
Subject:   Re: blanket portmgr approval vs. non-fixing changes
Message-ID:  <5772E90C.6020908@gmx.de>
In-Reply-To: <20160628091709.pbvq7lekss2ql2en@ivaldir.etoilebsd.net>
References:  <201606272021.u5RKLVhQ057899@slippy.cwsent.com> <op.yjrc3knw57n2so@thoth.home> <20160628091709.pbvq7lekss2ql2en@ivaldir.etoilebsd.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--whFBI4hllivU89RVQv0PdCjCSuUpQRqFE
Content-Type: multipart/mixed; boundary="7HfmuKT66Ri6JgaohPdCgU5Ehd1iUpaNM"
From: Matthias Andree <matthias.andree@gmx.de>
To: freebsd-ports@freebsd.org
Message-ID: <5772E90C.6020908@gmx.de>
Subject: Re: blanket portmgr approval vs. non-fixing changes
References: <201606272021.u5RKLVhQ057899@slippy.cwsent.com>
 <op.yjrc3knw57n2so@thoth.home>
 <20160628091709.pbvq7lekss2ql2en@ivaldir.etoilebsd.net>
In-Reply-To: <20160628091709.pbvq7lekss2ql2en@ivaldir.etoilebsd.net>

--7HfmuKT66Ri6JgaohPdCgU5Ehd1iUpaNM
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Am 28.06.2016 um 11:17 schrieb Baptiste Daroussin:

> What you are asking is part of the blanket in particular when changing =
things in
> individual ports, we expect committers to have a look at pending PR (ye=
s I know
> I have been guilty of individual port change without sometime checking =
about
> pending PR which was wrong from my side)
>=20
> For sweeping changes this is a bit different as when a change touches a=
 large
> portion of the tree we can not expect the committer to have a look at e=
ach
> individual ports.

Baptiste,

to give you a provoking counter example:

  By that logic, I would not have been expected to notice that the
bitcoin garbage insisted on db48, I could just have killed it off and
moved the bitcoin ports onto db5.  (That's stretching it a bit because
there was Peter Wemm's objection to the DEPRECATED=3D tag on record alrea=
dy.)


Meaning that, in this thread: I beg to differ on sweeping changes.

These do need a thorough review, and often a series of -exp runs, to
keep the number of casualties low.  If I had gone by this policy of
sweeping changes, we'd nuked all DB2, DB3 and DB4 ports and had force
moved all the bitcoin and openldap ports and whatnot onto db5 without
consulting anyone, and I guess we'd heard a lot more screaming than with
the approach I chose, meaning look at several dozen of ports before
committing the breaking and sweeping changes.

And I do think we should, opposite to what you are proposing, make the
committer spend extra time for high-profile ports that entail sweeping
changes to chase down the breaking change to, say, a library port.

Cheers,
Matthias


--7HfmuKT66Ri6JgaohPdCgU5Ehd1iUpaNM--

--whFBI4hllivU89RVQv0PdCjCSuUpQRqFE
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXcukXAAoJEOQSsVbv84VaKYEP/2noIt6iBu2fvaa+WJ5Uzouu
P1P9Qny0MkAVQWIY0NJuNyuJWub00aKxK0eR8qmJnqM94N9GQFOP+WxJCSEJKlKC
lrA/ODzSPpQhqQlqxlsjUdVRYVO6knyNbrYqiBby8Y7IY/ZaAXp7SqbAZTFym4PQ
Lzbdx0wWeejO30dx5kPCLaaIs9CEdl5LTQQdU/D26xPCkI0caniknwISL+kAO2HO
1O/AiPHGLdMAf++j7/0G6DnR9ggHtMCL4Wovt6XhznitQT0U+0r+kNGbKZ2RsE2F
qb1mx/Dv3eeucu/Nc9E4jcUgBKmvGD5xavu8/r3sMzdqHhjHy9NAW6u1A8sDegRS
9nwg59md5Y/Wf525zgTRoTYkDMlSsjFeEBEx+TBiEzVW5R+4I7tvce3EMRm3C+Ae
ocaxw0Sbi5j/yqhxqyVQzXmmHq2I9P5EWtHDaacfldT72R9iMykrFZedpo+E19i8
8GvvT+O44q4q3jf/xrzgF77V4PjRYmlImcnokPHfcD452pTtcCBtoGJaRaYxY4Nq
yjdi1jKi/7uOSfSe3KOYyR6C0dbrfSfC6BXphZ5gh9ild3R2bjEQxJPz4Ev8zVCD
GjuDVI789qJvXS9Nk1c+oGFIXiUhamn98QswUgoDFMZA6OdBJ4G3cCIzo7BUn5sQ
fECvc/CyPDYPamJtbGmJ
=Qy22
-----END PGP SIGNATURE-----

--whFBI4hllivU89RVQv0PdCjCSuUpQRqFE--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5772E90C.6020908>