Description
The Nicotine+ about text contains superfluous, unnecessary text "Graphical client for the Soulseek file sharing network" that seems controversial and may discourage external package managers from including the project in their repo's due to potential legal issues, even though the N+ client doesn't infact do anything illegal nor is it against any community guidelines.
Describe the solution you'd like
About summary text on the project's various pages and dialogs (including README.md and About Nicotine+) should not refer explicitly to any sort of "file sharing" capability, so it should be changed as such for example:
-
"Nicotine+ is a graphical client for the Soulseek network."
-
"A graphical client for the SoulSeek peer-to-peer system"
-
"Graphical client for the SoulSeek network"
-
"Graphical client for the Soulseek peer-to-peer network"
<-- +2 Votes -
"Graphical GTK client for the Soulseek peer-to-peer network"
<-- +1 Votes -
"Cross-platform GTK client for the SoulSeek P2P protocol"
-
"Nicotine+ is a graphical client for the Soulseek network."
-
"Nicotine+ is a Free and Open Source Soulseek client written in Python"
-
or any other short phrase that the dev's feel is most appropriate and least controversial.
Additional context
The purpose of the slsk protocol is well known to network members, therefore it is unlikely that potential N+ users don't already know what the client does, (Edit: the client is aimed both new and experienced users, but those users are likely to already be familiar with the nature peer-to-peer network technologies).
By definition, 'Soulseekers' already know what they are looking for, which in this context is a FOSS client intended for users to collaborate over IP in whatever they wish whilst lawfully respecting the rights of others, without any undue hindrance from external agents.
Now that the project is considered to be stable and recent versions are becoming more widely adopted by users of the slsk protocol, it is more important than ever that regulators don't unfairly censor the client's installation packages just because of a superfluous phrase in the client's title description about summary text that indicates one of the many possible functions that the application could potentially be used for, because 'community guidelines' tend to be aggressively (perhaps even automatically) enforced nowadays due to over-zealous filtering of 'potentially harmful content'.
Implementing this suggested enhancement would make the project packages more likely for inclusion into mainstream distro repo's, and therefore aims to serve as a step towards resolving pinned issue #1448