From nobody Thu Apr 25 14:34:20 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VQJJw1cmdz5Hr8H; Thu, 25 Apr 2024 14:34:24 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (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 (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VQJJw17Pyz46p3; Thu, 25 Apr 2024 14:34:24 +0000 (UTC) (envelope-from jbeich@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714055664; 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: in-reply-to:in-reply-to:references:references; bh=lDG7jNo3Q5hmmx+zGSq0hvXPUEOS5bPp4Ih4ggPbW7o=; b=qDE1bq2LW7SlYQlj68ulfNDoXmJoa9XRqjlq1wmE06dNI82x+tb5z3YGGaWs+43L9lyAvu /EG1XoEo4otCzWCHVDviMug4LdF0JtLnmaOwV1pa33QOGGSqbp2BYZTXKVwJtP+z3022xN kwsB52vKgSInYBZkKNLLUH7QsOhCRa8eK5PYUT9Lar+Wrinjgszi9sIwQRoHy9oWouf9k3 AtYAdcTc1WeKtmFMMLcK53Fo5VPHJlaIm7ZVsIkr4+Wegm8dJ8pbX86e8d2VQ0w/wka4lA Y6mqYzZSqtkEmT7zFItbmVPSN+kEXYONQzG5CVToSqiQkMUXmmKmpFnhPuZx8w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714055664; a=rsa-sha256; cv=none; b=lDuHsv06ohsh4S/2lcanvrsSp4K5LU1fGZ66LElCV9eL1ltzMi4IdhQxtl8VylpyLjIbvN wXswPQRvbUzcfnjVzRD3PyUJulQTpLyeCYD4+yXgLvycsRVYSEyowCJ1O4XmFlahUjCC8M +kTUDt3cMiy63ECHz/1neHt5siEqfgZxXf8VJAJGoc023VF04stqD4IsqnkeH4SltT74b1 cZZ6LrqcZ9ztdaiBcUlvFs6mijdbV+Lqw6xMUixCsZlwHtVmw42xIN2DwlBhwFqO/zhJUc V8UM+dmbFBiT4l9eaazSmFGGrYWeYWvzc5K229eE5WdSl9oVWvji5ktDc8Hz2A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714055664; 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: in-reply-to:in-reply-to:references:references; bh=lDG7jNo3Q5hmmx+zGSq0hvXPUEOS5bPp4Ih4ggPbW7o=; b=yHxdNQp7qmtXcq7lJfZmDULBPg5UX2NEjsaOZfs6aHyKXAFSIXNS/hGJFmYC9u+LN2HxEo 0Jc3v5EObx2EACy5DkzTFju0RRjlz8JKZEi3LwR7hgXg4t571eBPmugZRUFFEGN+eZEtKm IR/km8iJanvtcuX80FQvhygepCd6sz9US+mW9j6kF/+WXMpiU/ngvJ9jWVdnGGbZAXIJWX szlH8LofZArZ4eERNL6Jh68dpcleZgA1bkVI4k/ACw8qNSXXigYxkD4wIu0DScqxFczYJP Kf/X+6O0e9QiA/XtFt4hAcJh4rHZSYZ/zqCApAGhCkKYb2EPYKJ8SzSHW6n5bQ== Received: by freefall.freebsd.org (Postfix, from userid 1354) id E99BB2E72; Thu, 25 Apr 2024 14:34:23 +0000 (UTC) From: Jan Beich To: Emmanuel Vadot Cc: Emmanuel Vadot , ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: ab5f2419c25e - main - x11/xwayland-run: Add new port In-Reply-To: <20240424083543.39ab381c632ef32035a0a837@bidouilliste.com> (Emmanuel Vadot's message of "Wed, 24 Apr 2024 08:35:43 +0200") References: <202311291352.3ATDql0j066996@gitrepo.freebsd.org> <34rc-gieb-wny@FreeBSD.org> <20240424083543.39ab381c632ef32035a0a837@bidouilliste.com> Date: Thu, 25 Apr 2024 16:34:20 +0200 Message-ID: <4jbp-1pg3-wny@FreeBSD.org> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain Emmanuel Vadot writes: > On Tue, 23 Apr 2024 18:20:44 +0200 > Jan Beich wrote: > >> Emmanuel Vadot writes: >> >> > +MAINTAINER= x11@FreeBSD.org >> > +COMMENT= Run Xwayland and compositor headless >> > +WWW= https://gitlab.freedesktop.org/ofourdan/xwayland-run >> >> Did you dump this on x11@ and run away from updates[1] and bugs[2]? > > I "dumped" this on x11@ because I don't really believe in individual > maintainership. Interesting. I have the opposite experience. Either individuals have free time or transfer maintainership (willingfully or by policy). > I didn't addressed the bugs and updates as I have other things more > important to do. At least bug 275430 was filed 3 hours after you've landed the port. It's a bit strange to run out of free time so quickly and not find the time again for 5 months. I find your port sloppy and upstream project overhyped. xwayland-run (GPLv2) looks like a reimplementation of Xweston (MIT). While xwayland-run provides xwfb-run and wlheadless-run useful for CI, those are currently partially broken in FreeBSD package. Cage is also not a good choice for rootful Xwayland with X11 WM/DE due to lack of IPC or Wayland protocol to turn off screen on idle or similar. Do you actually dogfood xwayland-run to justify the statu quo? >> Maybe reassign directly to yourself as x11@ has plenty of ports[3] >> requiring attention. > > As said before x11@ is only me (mostly), so : > > 1/ That would change a thing Focus where help is needed. How important xwayland-run is compared to other x11@ ports? Is it part of X.org, Mesa, official Wayland distribution or critical for those? > 2/ If you have time to waste writing this email you probably have time > to do some of the updates that x11@ ports needs. Fair point. I find bugzilla/phabricator workflow has too much overhead for lots of trivial changes across many ports. It's OK for complex changes but those are rare in ports/, except when adding new ports. > 3/ I've invited you again to be x11@ the other day but I guess it's > easier for you to not work with us (me) and instead complain about us > (me) Downscale, split or allow granular co-maintainership. I can only provide quality over a limited number of ports e.g., meson for desktop@, icu for office@, ffmpeg for multimedia@. And there're plenty of my own ports: $ rg -lg Makefile\* MAINT.\*jbeich@ | wc -l 268 $ rg -lg Makefile\* MAINT.\*x11@ | wc -l 262