svn commit: r548253 - in head/graphics: . glx-utils mesa-demos

Jan Beich jbeich at FreeBSD.org
Mon Sep 14 18:19:50 UTC 2020


Emmanuel Vadot <manu at bidouilliste.com> writes:

> On Fri, 11 Sep 2020 17:28:43 +0000 (UTC)
> Jan Beich <jbeich at FreeBSD.org> 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. 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? If you don't like the approach
disapprove/reject patches touching your or x11@ ports.

Please, blame me for regressions or more work instead.

>  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.

>  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.


More information about the svn-ports-head mailing list