From owner-freebsd-ports@freebsd.org Tue Feb 21 06:46:08 2017 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 003C2CE7E37 for ; Tue, 21 Feb 2017 06:46:08 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: from mail-it0-x22e.google.com (mail-it0-x22e.google.com [IPv6:2607:f8b0:4001:c0b::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C48D21777; Tue, 21 Feb 2017 06:46:04 +0000 (UTC) (envelope-from dewaynegeraghty@gmail.com) Received: by mail-it0-x22e.google.com with SMTP id 203so96617561ith.0; Mon, 20 Feb 2017 22:46:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=pp0wuhEaWoUtci1vYgZF7mRxU7HRbVCzoWtrx+W+t3Y=; b=RvxbxKdn5j0obP2bBNfCatLyEt4kCT04XCbXF5KRSD6K60uh3N0snNDtaZ8pYDBwbh CqCM6OWB+RlLm0dzNiqwZunYqZDdvAI8oTS3gRCr4uEiaeaJeOugFENmGAEfE/DGO25E S0/AapaO+OzCCKYph19KqRMRVQlOhDq7wCFi8ojGfJWDCf3RU1tNWSjnfKJs2WlsGcQs LuD2Fde7vpbTPIET1xPj+SmQe8VT/+zxwff14bNTXKgT6mn7jEfmYheb8AYqD/YCbF/6 TEOMLSyNewcOe7vtedGf1I6ifOYsRCeylsyRKHJC9/NYvmNMNRRcR6DLNScQOIeGqLXG TenA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=pp0wuhEaWoUtci1vYgZF7mRxU7HRbVCzoWtrx+W+t3Y=; b=ckBW7If5xwdiZQXM51Xk7jXErYmCDIq0zmy0i7baJNYYITpLYCi3Y4MAl2BcUIPXmB FWHq19F+r0ECPsGgs2V0BnEccmwkYAkFKXRiekpsVCyC+ehBbvdMdIa9UCtWcw+WlhnY 59robK6bLcdWudUjDiCUHCCSTF/2jkviDhJBLuhb5CMXLCepUjVuGyoJ6PB594K860iZ dAjdaiucPGlDXpiShlpAY9BDhrUiDZPGBDPYMzGHXc6nYYJuCY0Bb6Ztb/bgxh0qxn/g 84JmCojRGjccWhmjZNn+iU73N/Mg2Avm2sgB6OD4QjRP25Erb46PYGumSsMA1d74v/Lq 0guw== X-Gm-Message-State: AMke39kOCbmWHFc6whWIdthky48ZcaS736pdupNmAWXUJpNFZG5AqyqvTIS2xJtndmCr+Wf0f+k1iFQLg0dOfw== X-Received: by 10.36.10.3 with SMTP id 3mr14631961itw.93.1487659564001; Mon, 20 Feb 2017 22:46:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.79.29.130 with HTTP; Mon, 20 Feb 2017 22:45:33 -0800 (PST) In-Reply-To: References: From: Dewayne Geraghty Date: Tue, 21 Feb 2017 17:45:33 +1100 Message-ID: Subject: Re: Expulsion of John Marino - reasons and impact? To: ports-list freebsd Cc: Justin Gibbs , phillip@freebsd.org, Hiroki Sato Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 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: Tue, 21 Feb 2017 06:46:08 -0000 Some people collect brown pebbles, you know, those little maintainership pebbles where people generously volunteer to keep ports up-to-date and remain functioning on the various platforms. Collecting these and demonstrating an ongoing professional and technically competent contribution, sometimes leads to the much coveted white pebbles, the ones that denote recognition of technical abilities and ultimate providers of source to the FreeBSD consumers =E2=80=93 the larger family. They, the trus= ted elite with their commit-bit. Sometimes a commit bit is relinguished due to exhaustion or simply lack of time for volunteer activities. But even these are held onto until the owner feels like its time to hand-it-back. Rarely, very rarely is a commit bit withdrawn and in such a public way as https://svnweb.freebsd.org/ports?view=3Drevision&revision=3D433827 Bryan quite rightly advised that negative discussion of an individual shouldn=E2=80=99t be public. Perhaps strange that it was the FreeBSD portm= gr that alluded to unacceptable and intractable behaviour which resulted in the removal of the commit bit. It=E2=80=99s appreciated that the maintainershi= p of the 60+ ports, some quite complex (gcc6-aux and other compilers), http://www.freshports.org/search.php?stype=3Dmaintainer&method=3Dmatch&quer= y=3Dmarino&num=3D30&orderby=3Dcategory&orderbyupdown=3Dasc&search=3DSearch&= format=3Dhtml&branch=3Dhead that John maintained was reinstated. Mistakes happen but it is a concern that the impression of automatic removal of maintainership rights had taken hold - and without any discussion with the maintainer. Unfortunately when you=E2=80=99ve held the white stone, once taken, diminis= hes the motivation to retain the brown ones. https://forums.freebsd.org/threads/59705/page-2#post-343136 So perhaps these ports, now semi-abandoned =E2=80=93 difficult to acquire, = easily removed; are now likely to follow the familiar path of dormant PR=E2=80=99s= and eventually made available for others to adopt. An unintended consequence... So that we can better understand the person, this is an interview with John (jump to 21 minutes): http://www.jupiterbroadcasting.com/93926/synthesize-all-the-things-bsd- now-129/ Clearly a person proud of the recognition afforded by having a commit-bit and as demonstrated by his ports contribution, deservedly so. Sadly the lack of involvement by the Foundation is somewhat surprising, even for a group that advocates a hands off approach; and for the FreeBSD base, its probably warranted. Unfortunate for that paradigm to apply in the ports arena, a shame really. Not retaining people of John Marino=E2=80=99s calibre is a loss, to push hi= m out of the Project is a travesty. Such a strong word, but appropriate when the REASON for his departure has not been revealed - to John! Discussions that affect someone=E2=80=99s professional reputation are held, decisions made a= nd without recourse, review or an opportunity for defence. The victim remains uninformed as to the cause. I thank those of you that have mailed me privately. We can only hope that those that have the authority to look at the impact and the consequences of this decision, properly review the efficacy of such, the consequences and take the right action. Which for those not privy to the impugned horrendous and ongoing misconduct, are better served by having John inside the FreeBSD family foistering the relationship between Dragonfly and FreeBSD and others; continuing to provide packaging choice, a voice (one of the few) that challenges the status quo; but mostly for his passion in contributing to the project as a top contributor for 3 years! To be clear, the only person that is ENTITLED to know the reason is John Marino; it is then up to him to assess and whether it should be made public. That is the very least that should happen. Regards, Dewayne