From nobody Fri Oct 7 10:49:23 2022 X-Original-To: ports@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 4MkQ6X71p6z4V3c9 for ; Fri, 7 Oct 2022 10:49:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (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 "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MkQ6X6W7Sz3bD4 for ; Fri, 7 Oct 2022 10:49:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665139764; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=eE6b8bQ7/pHuHi1NmjzIi5kx7gbx0/Iua3xC4hjDazA=; b=ZSBIqofMj3At4mC5KVmxLIBop7sF8sNvCmLM3ZhekYpIsnKQMnQ1vBS3sxuDW4j9LXsrF4 tKKel9qPNnBG45sd/XoBfiYKvPa0w/whKnRXl9ntvoAdo8dN/1mvRi/Si+gkg4d3cCFQjV QBPFFxoYWdOhk6z+IIWq3TYPUR209cBzySS2RNXc8e9xzuNysMhOz5NCvT6YaNXQ6j2cx5 E+fWY6Abah2vJXE/7aEQpFZEvGZGF3GsSSxL0srlA4BQzh/u5sK6g5gQ3Vlwoc0z1QawQG aDGOIwDoK7WNJwtkIFSvQxDSU/4ukmaP5pQ7bPotJfhqomVu7xAPjCNB5d09kQ== Received: from aniel.nours.eu (nours.eu [176.31.115.77]) (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 did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MkQ6X4zzLzcvS for ; Fri, 7 Oct 2022 10:49:24 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by aniel.nours.eu (Postfix, from userid 1001) id 78D5616EA2E; Fri, 7 Oct 2022 12:49:23 +0200 (CEST) Date: Fri, 7 Oct 2022 12:49:23 +0200 From: Baptiste Daroussin To: ports@freebsd.org Subject: Splitting pkgmgr and portmgr Message-ID: <20221007104923.7a2whzyq6ocnhsju@aniel.nours.eu> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="oshbu7fxllhco7rp" Content-Disposition: inline ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665139764; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=eE6b8bQ7/pHuHi1NmjzIi5kx7gbx0/Iua3xC4hjDazA=; b=D6wXEApLPqJCsgzLK9Z9mQ75hLtOnkd6/Ii0Z7vm9sOeSFoDN8XGR1oNGlNsNN7tO9hc/S kGatb5NyXeXEAsnTWs3uNL7bf3akIeY6DMaRikNAdlFfxrqupATQioga5TZ3pfONYyE0uk 7l0vklhs1ufktzn3Ndgmxi3kAGPjHjn9Nv8eMK6saZ2DSLI8sbuN8WR7prWtVnVQATpt1U eSrSJ6waiMdmBuWjFUw9RwjjxSeqYsr6ixZAuiErP/sZvYGOyIlHnLbzNzv5jD+IkMkX/8 NrGIS038wXw2Koe7m2377UrywHvR+lGRg8pV/EbzN3a1hbGa0pjsUOGm+6POwA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665139764; a=rsa-sha256; cv=none; b=RZ/AAkNUQPEgjyMLVftkrPpfas/Pl0YVZe0pHP5SDTp30cGltMyGg6R2axVMDseXPiyBu5 2ANnyewKXE9Y+OT09AMnysLnxSmFT4oM3kSu/CglKNCX1pGQYAHrUlV8g6X/5C6c2pILl+ sYvYVKlu/FBfUX49XjCjWP5hxJ9tKWLem6u/u/t1Q9PjcwnnfgaQK3hCZPmr8ehz5yf+mS XuB5SQQmRonUFQ+Yi1fLpYftU36vQn34UwqSO97v+iFsrS9LiIWzShU9re1PIm+VT3/tI6 wS365S1trAFDHCssJJNZohz0CHQbjDyjPu8FXwbquhBXuUDZoC9Wn7LEc23dOw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --oshbu7fxllhco7rp Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello everyone, It's been a while since the ports management team (portmgr) needed some modernization and updates. To meet today's requirements, we are taking a first step: spliting portmgr and pkgmgr. While portmgr's charter does not change, the part of the responsibility regarding the packages management will now be delegated to pkgmgr under the portmgr umbrella. Package management (pkgmgr) team: - its role is to work on the technical side of the package production: + building official packages. + running exp-runs. + maintaining and upgrading the package build infrastructure. - This team will be composed of people that are not part of the portmgr team (no votes for instance) but still will receive the portmgr emails (like lurkers) in a advisory function. Working on the package build infrastructure side they may have insights on subjects that are not clear to most portmgr members. pkgmgr charter is: - Make sure the ports tree remains functional, this includes running test builds of proposed changes and reverting/fixing broken commits that break the build. - Maintain the automated package building cluster, and provide the resulting packages for download by FreeBSD users. As such, bdrewery@ and antoine@ have stepped down from portmgr and joined pkgmgr. This change allows portmgr to focus on other areas of its charters, such as communicate more with the community, help and advise any member of the ports community to work on framework related changes, etc. More changes may happen in the near future when this change has landed. We would like to take the opportunity of this email to thank both antoine and bdrewery for the work and the time spent on portmgr, and whish them luck in their new role as pkgmgr. Best regards, Bapt on behalf of portmgr --oshbu7fxllhco7rp Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAmNABDMACgkQY4mL3PG3 Plo6Dg//eMfyyz8PepcPUN1LSAhbwqJkiSlZeXPznLyAJe6k27aZepqQzCtx9CqT VTejwtTQVTiXABwMpPeZPMGrO0T99OlIB+6cImFhqX8sUz4nYAWx2nDAAvPmqBos /vkDmbT1/RHt/26BdD//5ccf0wTxoWTpd4nCA2MaX5T/Bulceey3tww/og9ofjd0 EZlteo4mIOZFQiDNm4yGXnx5LkNHvihHdyqwqFA/061pRqbZbDcBhKafgSxsl/mC JVWnzH9Jr1AjTtmBNFcwlzqwmx6Zw4T6eqLqw6GOS7DyORkkTv+F4wkFxLQvGSN+ 56qf0pdSCVGT8Yn01gqpB/vOXnoKFqu5jyH1nW9/oXvEJxiV60MBLoGK6PIhwnWk xHltZf0n6AUt+LkojqGKCf/K9/q4FLVskGQ5VlkgmAD1/xf2sE56LmgHOxkvBjKp SPcHLDChquuKtGgqrJx/5Lh73XmZFdnIW/a9rI+DtS0pbkLLQsZ1mjdr2BtQPD/b aL8piZ9dlqMVcxnYx2dULEfGc+hdqABw25IdGhTNKQoXsrIqccKgLPjgTrT4vTnx dJVMMmnir3rtyaZiozg2loLQ4yN7EXHdA6Z/29trTsjghCcXToA/gixZWAfQlPTE NwlNVCgSU0a22MKO31frjMo+licm+VYbZkaz6biSC6mxKAuL4Ao= =B7Dp -----END PGP SIGNATURE----- --oshbu7fxllhco7rp--