From owner-svn-ports-all@freebsd.org Mon Sep 14 20:22:46 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3D7683E194F; Mon, 14 Sep 2020 20:22:46 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BqyTd016Rz4Jnj; Mon, 14 Sep 2020 20:22:44 +0000 (UTC) (envelope-from manu@bidouilliste.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bidouilliste.com; s=mx; t=1600114962; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=UglORErBsEiMV51KJNdRYo7UDp75vYg+kiNRKbeT63o=; b=CDYcQafdMwkHWjb07z8KIjaVGqXKXj/2P6ZHOFHDs35eWpLQnE5gVpXce7iAXr3JbztyOM 3PKIYxCwnH71ouJ9PQOcGhtHrpU7Qe4HY7gMKZHY8+p+wo8jz3RkW3bTzKjO8EGaT+5FW1 idlzV73zUvrQeVPcKWSHgrJD6MKLJwA= Received: from amy.home (lfbn-idf2-1-288-247.w82-123.abo.wanadoo.fr [82.123.126.247]) by mx.blih.net (OpenSMTPD) with ESMTPSA id 53606b87 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 14 Sep 2020 20:22:42 +0000 (UTC) Date: Mon, 14 Sep 2020 22:22:42 +0200 From: Emmanuel Vadot To: Jan Beich Cc: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r548253 - in head/graphics: . glx-utils mesa-demos Message-Id: <20200914222242.507a38256bbaf622cd85fcb4@bidouilliste.com> In-Reply-To: References: <202009111728.08BHShvE009018@repo.freebsd.org> <20200914164152.fe53cfb4b24b1d184e646c0f@bidouilliste.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4BqyTd016Rz4Jnj X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bidouilliste.com header.s=mx header.b=CDYcQafd; dmarc=pass (policy=none) header.from=bidouilliste.com; spf=pass (mx1.freebsd.org: domain of manu@bidouilliste.com designates 212.83.155.74 as permitted sender) smtp.mailfrom=manu@bidouilliste.com X-Spamd-Result: default: False [-3.25 / 15.00]; RCVD_TLS_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; FREEFALL_USER(0.00)[manu]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+mx]; ARC_NA(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-1.03)[-1.026]; NEURAL_HAM_MEDIUM(-1.00)[-1.005]; DKIM_TRACE(0.00)[bidouilliste.com:+]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; NEURAL_HAM_SHORT(-0.71)[-0.714]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[svn-ports-all,svn-ports-head] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Sep 2020 20:22:46 -0000 On Mon, 14 Sep 2020 20:19:45 +0200 Jan Beich wrote: > Emmanuel Vadot writes: > > > On Fri, 11 Sep 2020 17:28:43 +0000 (UTC) > > Jan Beich wrote: > > > >> Author: jbeich > >> Date: Fri Sep 11 17:28:43 2020 > >> New Revision: 548253 > >> URL: https://svnweb.freebsd.org/changeset/ports/548253 > >> > >> Log: > >> graphics/glx-utils: add new port > >> > >> A few popular OpenGL X11 demos from Mesa: > >> > >> - glxinfo prints capabilities of OpenGL driver > >> - glxgears draws rotating gears and prints FPS > >> > >> Inspired by: D26077, glx-utils (CentOS, PkgSrc), glxinfo (AUR, MacPorts, Nix) > >> Motivated by: testing GLX on Xwayland, avoiding cruft and extra deps > >> > >> Added: > >> head/graphics/glx-utils/ > >> head/graphics/glx-utils/Makefile (contents, props changed) > >> head/graphics/glx-utils/distinfo (contents, props changed) > >> head/graphics/glx-utils/pkg-descr (contents, props changed) > >> Modified: > >> head/graphics/Makefile (contents, props changed) > >> head/graphics/mesa-demos/Makefile (contents, props changed) > >> > > > > Saw this commit on Friday evening and decided to not answer as I > > wanted to spend a nice weekend. > > Now that I'm back, what the fuck ? Seriously what the fuck ? > > > > You see a review where a commiter start to address a problem, decide > > that it's not the right way to do it and instead of talking to him you > > just commit your way of solving the problem ? > > And now we're suppose to adapt to your way of handling this problem > > without prior discussion ? > > It's freebsd-ports, not jbeich-ports. > > D26077 didn't have feedback for ~1 month. Maybe because Tobias spent the last few weeks fixing -fno-common for a lot of ports ? > I've added glx-utils mainly for myself (see Motivated by) after analyzing prior art. Why do I need > to justify every port for you? This is not about justifying to me but to all ports commiters, again the ports tree isn't yours. > If you don't like the approach disapprove/reject patches touching your or x11@ ports. > > Please, blame me for regressions or more work instead. This is not how the ports tree is supposed to work. > > I still don't understand that you're not willing to send a email > > stating your plan before commiting stuff. There was no hurry in > > commiting this without prior discussion. This is not the first time > > that you do that and you still don't understand. > > Burnout and non-zero backlog. For example, I wouldn't have worked on > improving mesa-demos even if the planning decided creating a separate > port wasn't a good idea. For unrelated example, planning didn't help D25020. If you're burnt out stop commiting things. > > It's really demotivating *not* working with you. > > Sorry, I don't like close cooperation. Collaborating on a common goal is > fine but if you want to micromanage maybe just do the work yourself. This is not about micromanage for fuck sake, if you don't like cooperation don't bother commit to something handled by multiple persons. -- Emmanuel Vadot