Bug#1054206: ITP: lsprotocol -- Python implementation of the Language Server Protocol types
Jonas Smedegaard writes: > Quoting Arto Jantunen (2023-10-19 07:48:40) >> * Package name: lsprotocol > > Do the project really need to occupy the global namespace "lsprotocol" > within Debian? > > If The project does not provide an executable /usr/bin/lsprotocol (which > is generally usable, not just a narrow tool more appropriately provided > in Debian as an example file), or in other ways make use the name > "lsprotocol" in a system-wide namespace, then please rename the project > as packaged in Debian - i.e. not only binary packages but also source > package, to include a suitable prefix or suffix. > > Concretely, please consider renaming this packaging project as > python-lsprotocol. The source package contains the source for these data definitions, a generator (written in Python) and the definitions in Python, Rust and Dotnet. At this time I wasn't planning on creating binaries for the other two languages, but would definitely be open to that later on (at which time it may make sense to move out of the Python team). -- Arto Jantunen
Bug#1054206: ITP: lsprotocol -- Python implementation of the Language Server Protocol types
Quoting Arto Jantunen (2023-10-19 07:48:40) > * Package name: lsprotocol Do the project really need to occupy the global namespace "lsprotocol" within Debian? If The project does not provide an executable /usr/bin/lsprotocol (which is generally usable, not just a narrow tool more appropriately provided in Debian as an example file), or in other ways make use the name "lsprotocol" in a system-wide namespace, then please rename the project as packaged in Debian - i.e. not only binary packages but also source package, to include a suitable prefix or suffix. Concretely, please consider renaming this packaging project as python-lsprotocol. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ * Sponsorship: https://ko-fi.com/drjones [x] quote me freely [ ] ask before reusing [ ] keep private signature.asc Description: signature
Bug#1054206: ITP: lsprotocol -- Python implementation of the Language Server Protocol types
Package: wnpp Severity: wishlist Owner: Arto Jantunen X-Debbugs-Cc: debian-de...@lists.debian.org Control: block 1054205 by -1 * Package name: lsprotocol Version : 2023.0.0b1 Upstream Contact: Microsoft Corporation * URL : https://github.com/microsoft/lsprotocol * License : MIT Programming Lang: Python Description : Python implementation of the Language Server Protocol types lsprotocol is a Python implementation of object types used in the Language Server Protocol (LSP). This is needed as a dependency of python-lsp-ruff. I will maintain it under the Python team.