Date: Sat, 28 Mar 2015 15:39:56 +1100 From: Kubilay Kocak <koobs@FreeBSD.org> To: Dmitry Sivachenko <demon@FreeBSD.org>, Antoine Brodin <antoine@FreeBSD.org> Cc: "svn-ports-head@freebsd.org" <svn-ports-head@freebsd.org>, "svn-ports-all@freebsd.org" <svn-ports-all@freebsd.org>, python@FreeBSD.org, "ports-committers@freebsd.org" <ports-committers@freebsd.org> Subject: Re: svn commit: r382357 - in head/archivers: . py-python-snappy Message-ID: <5516309C.20006@FreeBSD.org> In-Reply-To: <580752A5-F273-478B-8ABB-55883B2F32CC@FreeBSD.org> References: <201503262336.t2QNa3jg062494@svn.freebsd.org> <ECC310D6-D7A6-4E14-B3DC-DDA56D113D41@FreeBSD.org> <CAALwa8m63Hp9pr8Rib03=2HfPD5azdKiXDn3NgGoPFoa0CWqSQ@mail.gmail.com> <580752A5-F273-478B-8ABB-55883B2F32CC@FreeBSD.org>
index | next in thread | previous in thread | raw e-mail
On 28/03/2015 7:03 AM, Dmitry Sivachenko wrote: > >> On 27 марта 2015 г., at 12:52, Antoine Brodin <antoine@FreeBSD.org> >> wrote: >> >> On Fri, Mar 27, 2015 at 10:49 AM, Dmitry Sivachenko >> <demon@freebsd.org> wrote: >>> >>>> On 27 марта 2015 г., at 2:36, Antoine Brodin >>>> <antoine@FreeBSD.org> wrote: >>>> >>>> Author: antoine Date: Thu Mar 26 23:36:02 2015 New Revision: >>>> 382357 URL: https://svnweb.freebsd.org/changeset/ports/382357 >>>> QAT: https://qat.redports.org/buildarchive/r382357/ >>>> >>>> Log: New port: archivers/py-python-snappy >>> >>> >>> Isn't this "python" in the middle excessive? Why not just >>> py-snappy? >> >> Upstream decided to name it python-snappy. When you use pip, you >> "pip install python-snappy" etc. >> > > > Yes, but you also added "py-" prefix, so with it "python-" became > excessive. Either py-snappy or python-snappy, but since "py-" is a > standard for FreeBSD ports, "python-" should be removed IMHO. > > The current target state (from Python@'s point of view) is: * Match upstream PyPi name, AND * py- prefix Unless there is a VERY compelling case *not* to do so. Exceptions to this *may* be pure CLI utility or "end-user" products, such as: sysutils/bsdploy devel/buildbot Even the above examples may not ultimately last as prefix-less ports in the tree longer term. There have been packaging naming conflicts in the past (some that still exist) due to the lack of a clear and consistent convention. One example is: twitter and python-twitter There are numerous others, and will continue to be in the future as upstreams control the names of their projects and packages. Kubilayhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5516309C.20006>
