From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: Python package naming: Dots vs hyphens Date: Wed, 6 Nov 2019 09:19:17 +0200 Message-ID: <20191106071917.GJ14453@E5400> References: <20191106064955.rks6qsypuym6v6pt@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="6TC23+W66xmFESAX" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56677) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSFb6-0001Oz-Jq for guix-devel@gnu.org; Wed, 06 Nov 2019 02:19:22 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iSFb5-00049Y-Fy for guix-devel@gnu.org; Wed, 06 Nov 2019 02:19:20 -0500 Received: from flashner.co.il ([178.62.234.194]:37906) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iSFb5-00049O-9o for guix-devel@gnu.org; Wed, 06 Nov 2019 02:19:19 -0500 Content-Disposition: inline In-Reply-To: <20191106064955.rks6qsypuym6v6pt@pelzflorian.localdomain> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: "pelzflorian (Florian Pelz)" Cc: guix-devel@gnu.org, pjotr2019@thebird.nl --6TC23+W66xmFESAX Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 06, 2019 at 07:49:56AM +0100, pelzflorian (Florian Pelz) wrote: > Shall I rename python-zope-* to python-zope.*? >=20 For new packages I would use whatever upstream uses in regard to '-' vs '.'. For existing ones, how many are there? It might be best to just leave them as-is rather than go through the dance of deprecating the old packages. > I am in the process of packaging mailman 3 which according to the pypi > importer needs packages like >=20 > python-flufl.bounce > python-flufl.i18n > python-flufl.lock > python-lazr.config > python-lazr.delegates > python-zope.component > python-zope.configuration > python-zope.configuration > python-zope.event > python-zope.interface >=20 I've actually last week started working on that. I've only done the python part, haven't searched for any javascript or font-awesome which I'm pretty sure I saw. I've also started working on a service for it which I haven't committed yet, but it looks like it's going to be complex. https://gitlab.com/genenetwork/guix-bioinformatics/blob/master/gn/packages/= mailman.scm >=20 > However the zope ones have already been added since 2fc5f186801, but > with a hyphen instead of a dot. Which one is correct? Shall I rename > python-zope-* to python-zope.*? Or shall I correct the pypi importer? > Ignore it? >=20 'guix package -A python-zope' lists them all as having a dash, I'd just go ahead and make them all dashes. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --6TC23+W66xmFESAX Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAl3Cc/UACgkQQarn3Mo9 g1EA+w//SGXJ1MRAmZ/zYupLR0bJ1Knn2YqnqsV72dUeC7ljCMZSy9poHQIguqRD gTi/qdTyHBpxM5Y3HU83zkiKNj8EOA+9OxrUcITa7JV7q9+oDql/Yr//MHLwq8wp hx0rHUIWezk85igFR+LicbnD2Kgtl7aITUCn+GCcC09WJOl+Cx/LSxVbALv622HG Sfyvhx3xYsTmcu3fh7L6IBKUCxJPiNCNEfSGz2rTvxOPsj/bMxvi3USkBHNesHyX cq2WJ1dZuVAP2WfzSgLcnhSA+ABSJPnfzhBjK2IK7qeGOGGDeVrquPfSICDxHsC4 rKh0wRr2jb6grBqIUQ1nN+nTUQr2DZSeLi5QStYq15rDLPZkS5MuNqtwN4PsncZV Tw5tMKwnJPQtBiQv3KM+WudCFGzSh/uCjxTu+iJXv0HeZD05Jg4fmam4znxFD6nO dqtXgzJtCvSH9qGSZuhDOuGim2+pJa71euZs7HAkbztlLa+WP6MwqWk6oK9oZz5w DE6ezBDDs8OGjPyHX1jLDbtAwS78VVy0c02V5r4RIeg8CtdLPGdGvCqkS9nK/aUn 5L3Frr89Eug88cdvmAksxMSb5xRL06AI1aVkn25F8+5JXtTIavN0x6X/+AEWlIfy cXyZiZqRecIOzkv9UZ3VHUk9fVSpNcbRXe8751Wb4TzJhUwKCzM= =MtGB -----END PGP SIGNATURE----- --6TC23+W66xmFESAX--