From owner-freebsd-ports@freebsd.org Mon Feb 8 03:28:50 2021 Return-Path: Delivered-To: freebsd-ports@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 EC08654372D for ; Mon, 8 Feb 2021 03:28:50 +0000 (UTC) (envelope-from vendion@gmail.com) Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4DYs1s4V48z4ZT1; Mon, 8 Feb 2021 03:28:49 +0000 (UTC) (envelope-from vendion@gmail.com) Received: by mail-qk1-x72a.google.com with SMTP id l27so13104438qki.9; Sun, 07 Feb 2021 19:28:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references:mime-version; bh=kH3vAB6sOsRIaCZ6y0+/KuhmoxMyY/AaoYBGp2iQVwU=; b=UyHfIU+oPDGVPcYfslPVcCmvrNIWSJQRcH1hImZnJRXWSJGOjZPk12yv/hly0rPKno GDX9mHL1tLD2C1Blm9qAd/BQUzG6luVoKvfJNsCoMlPOZFjsjqDF3ofGrCHHMjsNSCeR hPmz9DXgLyAyiSgK2F7qcaRmfy7grdQwlYlW35WP7oA69pjS9JrcmTMfchdX/7fIdJKA 0VvtKeSrtpj+PFZPx/IQw2ORJUT3/SALZE9kt+obVIHiYVmJRdtxR/T7xwMHw/G3FnjU 6QDTWaeAM7d59fsIDK0rBEdcW0CcFoc/1VXulOnf7qL0WM7YwG7CPQ8vAomi1DWhZsuL kBUQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version; bh=kH3vAB6sOsRIaCZ6y0+/KuhmoxMyY/AaoYBGp2iQVwU=; b=CZmV0EC330a9HZlrmOVVI+iTfvfbqq4HFic7/Du+LAZFFtDA4txSm5iIQvodR72Yjp j7sSBFuVBpiEfxEDqUunw8lT/TgXgTTqq+0uwGXRxZ2kgCE/D8jzIVBQAGZc2BFDOxrM E0iLO63841yzOGrB5RD+wTQhYagFmn3lYO28i/D+vs23eS059C8wOjnfQxL06zUgZbT+ LFI5W+AtJLGOihg2lygvvs18ar8eRj6KlBTwh+pY8NhAayPQbtmXo3U7tBGAMbFa/GjM ME7jLnrDHA8NjZOoDcwdR1DojmuWo4E3J8h7NOUv9togtS757+wUAoPSMllLzVX87wKr TRYA== X-Gm-Message-State: AOAM5333uFb79XuMC7jdL/awCGbFh06c1FIrNuLwxBb5fkdDdIxdQV3q xB8RpdiafiuLsNGL2WR56SATlx+FCzfHiA== X-Google-Smtp-Source: ABdhPJzeWejYC9khtLKemVBChoXxU54efjQVYkqX1xac6shPCLdLh8/SzW8AaG7VHecA6z0i6W4ogQ== X-Received: by 2002:a05:620a:b86:: with SMTP id k6mr14941175qkh.200.1612754925456; Sun, 07 Feb 2021 19:28:45 -0800 (PST) Received: from heimdall.localnet (host-68-169-163-70.BROOLT2.epbfi.com. [68.169.163.70]) by smtp.gmail.com with ESMTPSA id z25sm3335163qkz.33.2021.02.07.19.28.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Feb 2021 19:28:44 -0800 (PST) From: Adam Jimerson To: freebsd-ports@freebsd.org, koobs@freebsd.org Subject: Re: Question on figuring out category for new port Date: Sun, 07 Feb 2021 22:28:44 -0500 Message-ID: <16049921.vxEf1mJfsr@heimdall> In-Reply-To: References: <4858853.YNO7O01DYZ@heimdall> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1696420.MsCH1bHPGx"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Rspamd-Queue-Id: 4DYs1s4V48z4ZT1 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=UyHfIU+o; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of vendion@gmail.com designates 2607:f8b0:4864:20::72a as permitted sender) smtp.mailfrom=vendion@gmail.com X-Spamd-Result: default: False [-5.60 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-1.00)[-1.000]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::72a:from]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::72a:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::72a:from]; MID_RHS_NOT_FQDN(0.50)[]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Feb 2021 03:28:51 -0000 --nextPart1696420.MsCH1bHPGx Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii"; protected-headers="v1" From: Adam Jimerson To: freebsd-ports@freebsd.org, koobs@freebsd.org Subject: Re: Question on figuring out category for new port Date: Sun, 07 Feb 2021 22:28:26 -0500 Message-ID: <16049921.vxEf1mJfsr@heimdall> In-Reply-To: References: <4858853.YNO7O01DYZ@heimdall> On Sunday, February 7, 2021 9:05:31 PM EST Kubilay Kocak wrote: > www/py-adblock [1] as its primary use will be in and for browsers (in > this case qutebrowser (also in www) Thanks for your input, that was my main thinking as well as to why it might go under the www category. > One may consider adding 'net' as a secondary if it can be used outside > the browser (www) context (say like a pihole thingy) Interesting thought, I don't see why other programs/projects wouldn't be able to also use this port as it basically adds python bindings around the already existing rust API exposed by the project. > [1] noting the "canonical" and registered PyPI name from this project is > 'adblock' not 'python-adblock' (the repo name) Yeah I already figured that the port should have the "py-" prefix in the name to follow the FreeBSD naming convention for python ports, even though the name is not consistent between the repo and PyPI. Thus the port would be "py-adblock" in the ports tree as well as follow the naming convention for the python flavors "py36-", "py37-" when packaged. --nextPart1696420.MsCH1bHPGx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEELLlB4D3dJQL6YIqWtmZSyNpTGkkFAmAgr9oACgkQtmZSyNpT Gkn9fQgAyKrt2PfahHB9j4DXAxbrJ5i14TLFSI8lsb5Fh2U8d0l7AhjKXZzVO1wt P+gnq1IhAKryi63MRBIHxCneNkoVenyUN4IPE+B5wg+eT98u5EbYVpXjecZ72SUI i0pNdBNrdfDBq9DHlKTe6oASVuMfSrV+5DiKOOrWqxvwkyi9uSrpqkUKZDRZpTXY uoFh08BgEkT0U6F6qTBLgGo1tTLtcgNpyYxRjC7VekuL/GGl1JJ0U0MPtT92U8QH IIVGyJF8X3ONCDRZMGujCyw0h0iOKA5ZC3mjFz56AWqEh+CI25MEqXyFZ1oaXOzF 88T/MoUXCeAPibrXWSf1PguSDbzMOQ== =pB4I -----END PGP SIGNATURE----- --nextPart1696420.MsCH1bHPGx--