Skip to content

The Nicotine+ project's title summary contains superfluous text about the function of the client #1481

Closed
@slook

Description

@slook

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions