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>
next in thread | previous in thread | raw e-mail | index | archive | help
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. Kubilay
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5516309C.20006>