From owner-freebsd-ports@freebsd.org Sat Dec 17 19:48:03 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BFA62C85487 for ; Sat, 17 Dec 2016 19:48:03 +0000 (UTC) (envelope-from freebsd@skysmurf.nl) Received: from mail.skysmurf.nl (spectrum.skysmurf.nl [83.162.175.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.skysmurf.nl", Issuer "mail.skysmurf.nl" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 5DA56B73; Sat, 17 Dec 2016 19:48:02 +0000 (UTC) (envelope-from freebsd@skysmurf.nl) Received: from spectrum.skysmurf.nl (mail.skysmurf.nl [192.168.42.4]) by mail.skysmurf.nl (8.15.2/8.15.2) with SMTP id uBHJlwIe008353; Sat, 17 Dec 2016 20:47:58 +0100 (CET) (envelope-from freebsd@skysmurf.nl) Received: by spectrum.skysmurf.nl (sSMTP sendmail emulation); Sat, 17 Dec 2016 20:47:58 +0100 Date: Sat, 17 Dec 2016 20:47:58 +0100 From: Alphons van Werven To: Michael Gmelin Cc: John Marino , tingox@gmail.com, FreeBSD Mailing List Subject: Re: The ports collection has some serious issues Message-ID: <20161217194758.GB7888@spectrum.skysmurf.nl> References: <192c99ca-ed3b-44da-633a-99629fdcea70@marino.st> <20161217132608.GA1352@spectrum.skysmurf.nl> <54CEEF4F-3E62-45D1-902A-DA4372E9F060@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wzJLGUyc3ArbnUjN" Content-Disposition: inline In-Reply-To: <54CEEF4F-3E62-45D1-902A-DA4372E9F060@freebsd.org> X-PGP-Key: http://www.skysmurf.nl/~fonz/fonz_pubkey.asc User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Dec 2016 19:48:03 -0000 --wzJLGUyc3ArbnUjN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Michael Gmelin wrote: > Maybe you could elaborate a bit more what you find so annoying about > running "poudriere testport origin" before doing "svn commit" that you > are willing to drop port maintainership over it? Sure. In this case it's the precedent that bugs me. Needless to say, not being a committer myself, whether/that said folks are required to use Poudriere and/or Synth for their QA checking is ipso facto none of my concern. However, I'm pretty sure I know what comes next. When maintainers need to provide build/QA logs with their PRs (which I think in many cases makes perfect sense to request, BTW) soon enough Portupgrade or Portmaster logs, Portlint output, output of explicit # make check-foo && make bar-qa && make love && make install and such will cease to suffice and those logs will be going to have to be Poudriere and/or Synth logs specifically. In other words: I suspect it won't be long before port maintainership will de facto force maintainers to install, learn and use Poudriere and/or Synth. And it just so happens that for me the former in particular is a definite no go for flight. To put things into perspective, I do feel compelled to point out that this is merely the straw that broke the proverbial camel's back. Or the spark that ignited the gunpowder, if one happens to know what poudriere actually means. I've been a FreeBSD stalwart since the turn of the century (if not slightly earlier) and for the most part it has been wonderful. But ever since some time during the 9.X era I started to pick up signs that the FreeBSD project as a whole is moving into a direction that troubles me--in some cases deeply indeed. Particularly during the last few months I found myself increasingly strongly contemplating moving away from FreeBSD altogether. And that is exactly what I've now decided to do. There's nothing overly dramatic about that; it's a simple observation that too many things involving the FreeBSD project in general are going in what I consider undesirable directions, leading to the pragmatic conclusion that, the past notwithstanding, FreeBSD is unfortunately no longer the right operating system for me, neither personally nor professionally. I'll assume the above was sufficiently elaborate. Regards, Fonz --=20 A.J. "Fonz" van Werven Notice: this e-mail address wil expire on Sat 24 Dec 2016. --wzJLGUyc3ArbnUjN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBAgAGBQJYVZZuAAoJEAfP7gJTaCe842EP/1HwBtCrtMIr8KfQ8xXfAl/Q ljbkfgaRosH1rmADDbxY2PBk/dt30eCHev1gU/OO53PTdtjyJkjVmC8UbOqX35In o9oEc/R63QuivPfEAynhAmyY06WvLc7GcoJlNOx5BdNityRGMX1soET8a8STnmZt uDjYOotOx+JvLjsVrRVJENopl84LONpdsKTXc4HifYEL8t4UxNqghHLzVVW8Gtv6 4YPIXpgRoJn+d+GCSQUFMCM2kL1TDnm09PYKASQPMYLkeQLyNzm9qlgLVFSVr3eP kWSTA9dMUGo4KDktTr/5yXtf6+37c+9gCdGh9+r5aUnKV0K08PgNegzSoY+1poNQ RNQuxFiEK1ZdN4CYSwqATVawgP0Z5VD8i792goO3TsLKe6U25Tmuv1srP4fNypnt k+jdeZUKVv/L4iv94+ZgDpPAVjpghMOK6wVD7m7b5RXjfUxMUXrnsJ9wD+OXAz2s XIxDrjWxreI10Nz6hZP3vxFoBBAFWFXk40YwbRhWezuSQVBBKhevRmh2IPtro7ly FoSa3ndPxyrbEOiQ91tbnmj8UjG3bd+AqQlSOnirM1Hi27nOGgTihl9aztfAHykr BjQBlH1ADqmnkbl9aoaW/TWe7LJtdk1qT/H1+p46Sv2u5n4iH93KCL7E3KM/4pkb 1ykpffuoXfpNQD7fjnop =2ptc -----END PGP SIGNATURE----- --wzJLGUyc3ArbnUjN--