Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AddData.tsx with Discord BrainzBot + tidying #3022

Merged

Conversation

Aerozol
Copy link
Contributor

@Aerozol Aerozol commented Nov 4, 2024

Added the BrainzBot Discord bot. Additionally:

Problem

A few of the items on this page/list have long descriptions, with extra links to other services, and lists of features.

If we do that for every item on the page it's going to be 4x as long, hard to keep up to date, and harder for users to browse. Similarly, if we link Foobar2000 then we should link every other service mentioned, which will make the page very hard to read.

I suggest that this page is useful as a reference list of tools and services that integrate with LB, not a description/advertisement of all the features they include. It is more practical to maintain feature lists on the tool's page. From a UX perspective, users are more likely to be visiting this page to find what they can do with ListenBrainz + the player/s etc that they are already using. In other words, if they are not using Foobar2000, they should not need to scroll past long descriptions of Foobar2000 plugins. This applies to all players etc on this page.

Solution

Shortened some feature descriptions.
Removed the links to Foobar2000.

Action

Will need to have the tidying script run on it, thank you!

- Added the BrainzBot Discord bot
- Shortened some of the other descriptions. These could be shortened more in future. This page is useful as a reference list of tools and services that integrate with LB, not a description/advertisement of all the features they include. If we do that for every item on the page it's going to be 4x as long, hard to keep up to date, and harder for users to browse.
- For similar reasons as above, I have removed the links to Foobar2000. If we link Foobar2000 then we should link every other service mentioned, which will make the page very hard to read.
frontend/js/src/about/add-data/AddData.tsx Outdated Show resolved Hide resolved
frontend/js/src/about/add-data/AddData.tsx Outdated Show resolved Hide resolved
frontend/js/src/about/add-data/AddData.tsx Outdated Show resolved Hide resolved
Aerozol and others added 3 commits November 10, 2024 18:07
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
Co-authored-by: Monkey Do <MonkeyDo@users.noreply.github.com>
@Aerozol
Copy link
Contributor Author

Aerozol commented Nov 10, 2024

Thank you @MonkeyDo! Changes accepted.

@MonkeyDo MonkeyDo merged commit 3f74261 into metabrainz:master Nov 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants