From nobody Sun Sep 29 01:09:09 2024 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 4XGR1W71f4z5Y5sy for ; Sun, 29 Sep 2024 01:09:19 +0000 (UTC) (envelope-from fuz@fuz.su) Received: from fuz.su (fuz.su [IPv6:2001:41d0:8:e508::1]) (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 "fuz.su", Issuer "fuz.su" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XGR1V335xz4Lqp; Sun, 29 Sep 2024 01:09:18 +0000 (UTC) (envelope-from fuz@fuz.su) Authentication-Results: mx1.freebsd.org; dkim=none; spf=pass (mx1.freebsd.org: domain of fuz@fuz.su designates 2001:41d0:8:e508::1 as permitted sender) smtp.mailfrom=fuz@fuz.su; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=freebsd.org (policy=none) Received: from fuz.su (localhost [127.0.0.1]) by fuz.su (8.18.1/8.18.1) with ESMTPS id 48T199Du005549 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Sun, 29 Sep 2024 03:09:09 +0200 (CEST) (envelope-from fuz@fuz.su) Received: (from fuz@localhost) by fuz.su (8.18.1/8.18.1/Submit) id 48T199h5005548; Sun, 29 Sep 2024 03:09:09 +0200 (CEST) (envelope-from fuz) Date: Sun, 29 Sep 2024 03:09:09 +0200 From: Robert Clausecker To: ports@freebsd.org, portmgr@freebsd.org Subject: [RFC] New ports category "fs" Message-ID: List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-ports@freebsd.org Sender: owner-freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="+YAOHUzbTiAevDYM" Content-Disposition: inline X-Spamd-Result: default: False [-5.00 / 15.00]; SIGNED_PGP(-2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-0.997]; FORGED_SENDER(0.30)[fuz@freebsd.org,fuz@fuz.su]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; R_SPF_ALLOW(-0.20)[+a]; DMARC_POLICY_SOFTFAIL(0.10)[freebsd.org : SPF not aligned (relaxed), No valid DKIM,none]; FREEFALL_USER(0.00)[fuz]; ASN(0.00)[asn:16276, ipnet:2001:41d0::/32, country:FR]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_HAS_DN(0.00)[]; MLMMJ_DEST(0.00)[ports@freebsd.org]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_TWO(0.00)[2]; FROM_NEQ_ENVFROM(0.00)[fuz@freebsd.org,fuz@fuz.su]; R_DKIM_NA(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[] X-Rspamd-Queue-Id: 4XGR1V335xz4Lqp X-Spamd-Bar: ---- --+YAOHUzbTiAevDYM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Greetings! I have just submitted a pull request adding a new category "fs" for file systems and file system utilities to the ports collection. See Github for the full patch set: https://github.com/freebsd/freebsd-ports/pull/302 If desired, I can submit this as a DR or PR as well. The new category is populated with some 126 ports (that's more than x11-clocks!) that look like they might be file-system related. I was motivated to add this new category when I noticed that many FUSE file systems were shipped as ports named sysutils/fusefs-$foo, making sysutils/fusefs- a pseudo-category for FUSE filesystems. If that's the (anti) pattern, why not make it offical and add a true category for file system ports? Turns out there are a lot more than one might think. I hope that with this move, we can reduce the load on devel and sysutils (the two most popular misspellings of misc) and make file-system related ports easier to find. For a full list of affected ports, see the list of commits attached to the pull request. If you would like to not have your port moved to fs, please comment or send me an email. I would like to kindly ask portmgr to discuss adding the new category and give approval for me to do so. Yours, Robert Clausecker --=20 () ascii ribbon campaign - for an encoding-agnostic world /\ - against html email - against proprietary attachments --+YAOHUzbTiAevDYM Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEExWcBrcoFY7LMaPxvWXxDScqS3gUFAmb4qLFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM1 NjcwMUFEQ0EwNTYzQjJDQzY4RkM2RjU5N0M0MzQ5Q0E5MkRFMDUACgkQWXxDScqS 3gWDdQ//WQP4Ybnoi1AZQb/Y3CAYm/1xG57P6i/Cz4Xj/xcvSlOGM5rhsWdyD9Lq WMhQ0Rudcb6w31gRUJ2F2iQ0mQJe9+AkGRq+kPhlcPDCwIoNwSq7lcEh1tUbovOT lyw6w58L+tA59b2JSxemUuYAyRuIr5rjB4BljUQHKmYY8wQmPEqF8YTpDqrXocQE P+FgmmTRVPUaZ40POYyo4S6EtOsCqQ3tXkuIALfV4wPhhC6Xkx0UxLCQiNInRivl RosLx/QiYbOrQ1NYPtDaenQ1bIybxFEaiVzB6MVxUzJ7DQJ6y0mvMKKby4ML9qxi HRF7aTXxdpOJ3EZe2QzbWxOvtygdnTvg/Hrm6dwTSfTKIUoHq+Ij8XAhQ9stPI7A 4j4sTxrp/9CuYLfDKuF3jldYobflmdeb9oIHLb004rmmfWwR7a7vuTMV2ivvCPMG 80Jtr8AvTuleUSgHQTmufniLA1psE2OkY4JmGyM8lsNeGDpfWgkr1d87F68PmiHg WK8sSErVz1PKq+ewEXv+dm8bz2OVbmWZ6wN2WziHV8K/nGBqCukiJdrIzPQ3lvwU upL7tS76mfU39swNAsOaeWXLLNv9s99MDAVZtGdkVH6QGYhmQgsQuk1RnLVQgWcG 0YUZt7/L8mi1xKLdYbJ3olk/eQRzemq6RU21uipUhVbrKOfQ3JY= =yyLI -----END PGP SIGNATURE----- --+YAOHUzbTiAevDYM--