• Sphinx theme package naming conventions

    From Andrius Merkys@21:1/5 to All on Thu Oct 21 09:30:02 2021
    Hello,

    I am working to package sphinx_press_theme (ITP bug #996543). According
    to Python package naming conventions [1] proper binary package name for
    it would be python3-sphinx-press-theme. However, most of sphinx theme
    packages seem to be named $THEME_NAME-sphinx-theme (source package),
    resulting in names like python3-$THEME_NAME-sphinx-theme (binary
    package) [2].

    Is it OK to follow [1] and stay faithful to upstream name, or should I
    rename both source and binary packages to match already existing sphinx
    theme package names?

    [1] https://www.debian.org/doc/packaging-manuals/python-policy/index.html#module-package-names
    [2] https://packages.debian.org/search?suite=sid&section=all&arch=any&searchon=sourcenames&keywords=sphinx

    Best,
    Andrius

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andrius Merkys@21:1/5 to Dmitry Shachnev on Thu Oct 21 13:50:02 2021
    Hi Dmitry,

    On 2021-10-21 14:38, Dmitry Shachnev wrote:
    On Thu, Oct 21, 2021 at 10:26:53AM +0300, Andrius Merkys wrote:
    Is it OK to follow [1] and stay faithful to upstream name, or should I
    rename both source and binary packages to match already existing sphinx
    theme package names?
    I would follow the naming policy and use python3-sphinx-press-theme.

    Thanks for suggestion!

    Best,
    Andrius

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dmitry Shachnev@21:1/5 to Andrius Merkys on Thu Oct 21 13:40:01 2021
    Hi Andrius!

    On Thu, Oct 21, 2021 at 10:26:53AM +0300, Andrius Merkys wrote:
    Hello,

    I am working to package sphinx_press_theme (ITP bug #996543). According
    to Python package naming conventions [1] proper binary package name for
    it would be python3-sphinx-press-theme. However, most of sphinx theme packages seem to be named $THEME_NAME-sphinx-theme (source package), resulting in names like python3-$THEME_NAME-sphinx-theme (binary
    package) [2].

    Is it OK to follow [1] and stay faithful to upstream name, or should I
    rename both source and binary packages to match already existing sphinx
    theme package names?

    I would follow the naming policy and use python3-sphinx-press-theme.

    --
    Dmitry Shachnev

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAmFxUUQACgkQZkYmW1hr g8vsIQ/+IQfQQ29M5ik98jf2if7Jvez8sVh4ox5/YGUc4tb9Kh6FQEv8TmufbJA7 sT62Jh/UDQmMzXqanNPFYeJIm0OR3bF3J4pzbta+AW3rGke0wT6JcVs6i1howxSl GgdkN0leDypERsgopkiRHQcUiB7Y7k/eSGJk/FleTBDhk9I2pX/REPx8vMMO+HxQ pQCKbV9+FfhxC+W7WRwOWB4liNxvW1zsDkr94CTxEzFsxqFB7ijmbAs86tdPX/h1 h9H+2ngvylOROu1N5dGk90PtRuTxo2ty0i8mw2SpVW2E1taCP8KgcOA1udUua/HS wiTNKcOW9/lsh2ABB9dt04f//2HgP7yMy9WeGxdepFNVMbhgzq4NyvbkZsd7QX0m /zGzbef58RmJc/Q7kSpFO3maHnNcS2CJdhj3TFJE8f/q6rnmnWYMawFhOHfkzaJ6 17R1nRADQCfGgqpWAyPFAYPHpHFFejJfgJL1vAxmUsi0fB3ywicwbteSBMwbaHSG lEfcNR1Vy1rUpfdUt48afTgVIp6/vDfB4dKja/6ToJFiKTvVX0panKycNDe4UQio lwqMANQjimABsd9HADEIRqYZU0wYbk85RLZ/FP3Sto98OZBOLAz4bOBIGlLxCnzs +YEOoq+cqhzF/NTYJ7A9zoDOxlwcKO/hI1i7s6xVaZwEnqv9cLc=
    =wS9e
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)