A thought on how to integrate MB and LB some more. What if you could see what albums youāve listened to, and how much, in MB?
Also a play button, that either takes you to ListenBrainz, or displays the LB the player component in the MB window.
Rough mockups - please donāt fixate on details.
Note: The āListensā toggle next to āFilterā would toggle between your stats and global stats. A few other things are missing but you get the gist.
I feel like there could be a big toggle at the top to turn this on/off, allowing for much stronger overlays than what Iāve done there. Really highlight played vs unplayed albums!
It would be so cool if you could toggle this on any pageā¦ collections etc. Buttons to show stats for your listens on that entity, or compare to another users listens. Someone go code it
If anyoneās wondering, @akshaaatt has already been devāing stronger tables:
Iām not too sure a play button is a good idea (since it moves MB dangerously close to āstreaming siteā territory, even if all it does behind the scenes is call another service).
But otherwise I think adding statistics like these is long overdue, since it massively reduces the perception of Metabrainz projects existing as their own isolated islands.
(nitpick: I would much prefer an āaverage listens per monthā or ālistens last monthā counter to a global all-time counter, since the latter is naturally biased for older entities)
My thinking was: If a random internet user stumbles upon a MB entry, what will make them interact?
For me #1 was a play button. It was originally just a ālinkā icon but I changed it.
But agreed that it is a slippery slope re. being clear on what the function of each MetaBrainz site is. I donāt really want it getting too fuzzy either.
Since weāre in FantasyBrainz, letās make that selectable in the āListensā dropdown/toggles
Sorry for making yet another RYM comparison, but I think the way they integrated the āplayā button on release pages is quite seamless and not disruptive enough for anyone think that RYM is a streaming service. I think that as long as itās just a widget and not a focal section of the page, it wonāt detract anyone from the main point of MB.
Also, I prefer LB stats as a section in the sidebar along with all the other stat info. But maybe itās just me, because I simply love this tiling design!
Oh, I didnāt know they had that! Thatās an easy candidate for the sidebar (they donāt have more than one play button per page, maybe Iām expecting people to want a level of granularity that they actually donāt).
Before click:
After click:
(doesnāt play in-page, they are links)
edit: now that I think about it, this is functionally the exact same as the āstream atā¦ā link we already have on MB pages. But the presentation is much more āaction orientatedā (e.g. press the play button to play)
Thanks for reporting the issue!
I donāt want to hijack the thread, just letting everyone know Iāve updated the userscript to fix the issue, sorry about breaking your stuff !