Path: csiph.com!newsfeed.xs4all.nl!newsfeed8.news.xs4all.nl!bofh.it!news.nic.it!robomod From: Timo =?utf-8?Q?R=C3=B6hling?= Newsgroups: linux.debian.maint.python Subject: rstcheck: how should I package the new public module? Date: Mon, 18 Apr 2022 19:30:01 +0200 Message-ID: X-Mailbox-Line: From debian-python-request@lists.debian.org Mon Apr 18 17:22:21 2022 Old-Return-Path: X-Amavis-Spam-Status: No, score=-113.01 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, BODY_8BITS=1.5, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5, RCVD_IN_DNSWL_MED=-2.3, T_SCC_BODY_TEXT_LINE=-0.01, USER_IN_DKIM_WELCOMELIST=0.001, USER_IN_DKIM_WHITELIST=-100] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -3.5 X-Greylist: delayed 382 seconds by postgrey-1.36 at bendel; Mon, 18 Apr 2022 17:22:11 UTC Mail-Followup-To: debian-python@lists.debian.org Organization: The Debian Project MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="goobnuaion3e76km" Content-Disposition: inline X-Mailing-List: archive/latest/19890 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20220418171546.ma2uotpb453aygnt@mail.gaussglocke.de Approved: robomod@news.nic.it Lines: 69 Sender: robomod@news.nic.it X-Original-Date: Mon, 18 Apr 2022 19:15:46 +0200 X-Original-Message-ID: <20220418171546.ma2uotpb453aygnt@mail.gaussglocke.de> Xref: csiph.com linux.debian.maint.python:14066 --goobnuaion3e76km Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, rstcheck used to be a pure CLI application, so I packaged it as "rstcheck" with a private module in /usr/share/rstcheck. The latest version has added a public module interface, so "import rstcheck" has become a thing and the module needs to be installed publicly for that. My question is: should I move/rename the whole package to python3-rstcheck (and keep rstcheck temporarily as transitional dummy package), or should I keep /usr/bin/rstcheck in the old package indefinitely and only move the module to python3-rstcheck? The latter solution feels cleaner to me, because it neatly separates the library and the appliation, but at the cost of an almost empty binary package, which is frowned upon by the FTP team. Any suggestions how I should proceed? Cheers Timo --=20 =E2=A2=80=E2=A3=B4=E2=A0=BE=E2=A0=BB=E2=A2=B6=E2=A3=A6=E2=A0=80 =E2=95=AD= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=95=AE =E2=A3=BE=E2=A0=81=E2=A2=A0=E2=A0=92=E2=A0=80=E2=A3=BF=E2=A1=81 =E2=94=82= Timo R=C3=B6hling =E2=94=82 =E2=A2=BF=E2=A1=84=E2=A0=98=E2=A0=B7=E2=A0=9A=E2=A0=8B=E2=A0=80 =E2=94=82= 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA =E2=94=82 =E2=A0=88=E2=A0=B3=E2=A3=84=E2=A0=80=E2=A0=80=E2=A0=80=E2=A0=80 =E2=95=B0= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=95=AF --goobnuaion3e76km Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmJdnL8ACgkQ+C8H+466 LVkdaAv+NJol6xtoBj609DsNwc0AIRYRVYmnc7MZ60iAMR2s45uHdAM7n5StKAS5 98KIZ6h8NGaa/qEJQ8QxW5kIsb3rVp3IhW96WtGbWONBneMSAvjdBPBogh4jA+kz tGCmbwlzPH1UwhyHzeUcqLsgCD5jnjdjQD6LwtqDiecwU0l9qtIFxzcu1jYf/d79 +pxVVTFvmlLXi8IKXq/x4Up3UOuE0Cwb950ljRgiz8Es2PER4q+ySN22x8qWRYz0 PhiZr+iqjoJn5t7rWeMNzmU/FsFT+dkeBJeJr1CpLAfKXQMoyh4Ecz0yJm9dwvDO PpPspg+jrwhvqPNbjFnrdYYr8+7isyFmZAXlYZozTMh28Z5vmh+7OQnbsjjGi1UP /EzIh8kWemM0jYdY01+rXiX0lR7SDbcT2moWNcZlm4FdP8VH9PL13mzRiqkdaOKx 8mMmiy76/N37v0mj7C0BHkwdefXSOJ+04Zf1noHPcS4u3wQT6btqk58O2Ooypeni ayorDZu7 =xJYa -----END PGP SIGNATURE----- --goobnuaion3e76km--