Finished off all the tutorial videos for the YouTube channel, a big pile of them. Paused the Picard ones for now, just not knowledgeable enough
2023-02-13 04449, 2023
aerozol
blub
2023-02-13 04457, 2023
CatQuest
:D
2023-02-13 04437, 2023
reosarevok
Sweet
2023-02-13 04458, 2023
aerozol
The usual stuff otherwise. Digging into some wiki/guideline pages - currently disambiguations and broadcast, gearing up for a well overdue soundtrack styleguide draft
2023-02-13 04431, 2023
aerozol
Go riksucks!
2023-02-13 04442, 2023
aerozol
Hmm they’re not online, who’s left
2023-02-13 04450, 2023
reosarevok
If riksucks and yellowhatpro are still not around, only one left is vibhoo_24
2023-02-13 04457, 2023
reosarevok
If they are here :)
2023-02-13 04400, 2023
aerozol
gooooooo vibhoo_24!
2023-02-13 04407, 2023
yvanzo
they are not
2023-02-13 04411, 2023
jivte_
He is not around!!
2023-02-13 04412, 2023
jasje
Prolly away too
2023-02-13 04415, 2023
reosarevok
Ok
2023-02-13 04417, 2023
reosarevok
So
2023-02-13 04421, 2023
reosarevok
That completes the reviews!
2023-02-13 04433, 2023
reosarevok
mayhem, aerozol: wanna talk about the playlist stuff for a moment, or do we move on?
2023-02-13 04445, 2023
aerozol
I was just wondering what’s being launched :)
2023-02-13 04453, 2023
mayhem
we can chat after the meeting.
2023-02-13 04459, 2023
aerozol
(Oh also, I wrote meeting notes for the first time, hopefully will be quicker this time)
2023-02-13 04403, 2023
reosarevok
Ok!
2023-02-13 04411, 2023
reosarevok
So, next one up is, er, me
2023-02-13 04419, 2023
CatQuest
:)
2023-02-13 04438, 2023
reosarevok
I was looking at the comments on what to do with LB dupe(ish) users
2023-02-13 04442, 2023
reosarevok
And we don't really know yet
2023-02-13 04424, 2023
reosarevok
Basically, we have a bunch of users who clearly have several accounts and listen to the same stuff (pretty much) with both
2023-02-13 04424, 2023
CatQuest
spambrainz?
2023-02-13 04429, 2023
aerozol
I still don’t think there’s a problem tbh
2023-02-13 04449, 2023
reosarevok
But they are not really spammers - it's legit listens, just several accounts connected to the same Spotify or whatever
2023-02-13 04423, 2023
aerozol
Until we have artist/album stats and then we can see who’s gaming that, anyway
2023-02-13 04425, 2023
mayhem
I think we should ask people why they did this. and to perhaps clean them up.
2023-02-13 04434, 2023
reosarevok
We don't allow multiple accounts in MB unless there's a clear reason (to run a bot or something) so technically these, by being the same people, are in breach of the MB rules
2023-02-13 04402, 2023
reosarevok
I guess for now we could get in touch with them and ask if they know / remember they have several accounts, maybe some are doing it by mistake
2023-02-13 04404, 2023
mayhem
ah ha. ok, then this is pretty clear.
2023-02-13 04407, 2023
CatQuest
ima bout to link to that sp20 or whatever cluster mess of ratings mess to prove what is an issue (why)
2023-02-13 04409, 2023
aerozol
I checked the CoC, I couldn’t find anything ;P But a cleanup wouldn’t be bad
2023-02-13 04413, 2023
CatQuest
but can't find the link
2023-02-13 04414, 2023
mayhem
yes, do that please.
2023-02-13 04435, 2023
CatQuest
yea agree
2023-02-13 04436, 2023
CatQuest
ask
2023-02-13 04446, 2023
jasje has quit
2023-02-13 04458, 2023
reosarevok
aerozol: well, these are effectively sockpuppets :) But I don't think any of them are done with a bad intent
2023-02-13 04407, 2023
monkey
I see people have issues with importing from lastfm or with other submitters, requiring them to remove all their listens and import afresh. That sounds like a good reason to have multiple accounts (one for clean imports from LFM for example, one for testing another importer)
2023-02-13 04410, 2023
mayhem
agreed
2023-02-13 04412, 2023
reosarevok
So the question in the document was "what happens if we cannot get in touch"
2023-02-13 04422, 2023
reosarevok
I guess we can start with getting in touch and seeing from there
2023-02-13 04428, 2023
CatQuest
yp
2023-02-13 04436, 2023
reosarevok
So, I'll do that and bring this up again once I know why some people do it :D
2023-02-13 04446, 2023
reosarevok
Next is mayhem, with GSoC ideas pages!
2023-02-13 04450, 2023
mayhem
yeah. one thing we could do is: tell us which account to keep, otherwise we'll delete the younger one.
2023-02-13 04401, 2023
mayhem
right-o
2023-02-13 04418, 2023
monkey
I think we should allow people to export their listening history befor ewe take a desicion to remove an account
2023-02-13 04435, 2023
mayhem
yvanzo: zas: outsidecontext: bitmap : akshaaatt: have you updated the ideas pages for your respective projects?
2023-02-13 04436, 2023
aerozol
I don’t think we have anything in the MeB CoC, and the MB one jsut says don’t make multiple accounts for voting
please do that soon as we might be accepted and have students invading soon.
2023-02-13 04432, 2023
mayhem
I updated the LB one, but there might be one more I want to add, but that can wait until the meeting is done.
2023-02-13 04441, 2023
mayhem
so, please update those pages.
2023-02-13 04444, 2023
CatQuest
I want that last yeas
2023-02-13 04445, 2023
mayhem
fin. back to reosarevok
2023-02-13 04445, 2023
bitmap
ack
2023-02-13 04402, 2023
CatQuest
I want that last years bookbrainz idea with relationship ditor
2023-02-13 04408, 2023
zas
outsidecontext: let's discuss about this tomorrow, the only idea added is the one for cover art processing, not sure if we want to add more at this point
2023-02-13 04426, 2023
mayhem
zas: outsidecontext: Could autotag be a project for picard?
2023-02-13 04429, 2023
CatQuest
before we loose the ability for gsoc at all
2023-02-13 04431, 2023
reosarevok
Ok, seems like that's all for the meeting, so I'm going to finish it here, and people can keep talking GSoC ideas
2023-02-13 04433, 2023
reosarevok
</BANG>
2023-02-13 04448, 2023
rdswift
A suggestion to help with the meeting... Perhaps when someone is absent without notice for three consecutive meetings, they could be dropped from the list of presenters (but could be added back if they ask)?
2023-02-13 04453, 2023
monkey
Agreed CatQuest it's going to be on the ideas page
2023-02-13 04459, 2023
jasje_ joined the channel
2023-02-13 04400, 2023
CatQuest
monkey: <3
2023-02-13 04402, 2023
mayhem
aerozol: launching is meant that if you download a playlist file from a web page, it will open a player for you.
2023-02-13 04422, 2023
zas
mayhem: yes, likely
2023-02-13 04426, 2023
mayhem
but the downloaded playlist cannot play local content since it has no idea where that is. or what it is.
Ah, download playlsit from LB > play in your local system software. Cool, didn’t even think we might be looking at that
2023-02-13 04456, 2023
mayhem
so the content resolver could be the app that launches when a JSPF file is opened and it then in turn opens the default app for handling m3u files.
2023-02-13 04415, 2023
aerozol
rdswift: agreed
2023-02-13 04424, 2023
mayhem
aerozol: yes, people with their own custom solutions want it. that was made clear at fosdem.
2023-02-13 04442, 2023
mayhem
but my main motivation was to use it as the core for Funkwhale troi support.
2023-02-13 04456, 2023
reosarevok
rdswift: yes, that's kinda what I wanted to do, I just haven't been keeping track very well
2023-02-13 04457, 2023
mayhem
and possibly later Navidrone (another funkwhile like project)
2023-02-13 04423, 2023
reosarevok
aerozol: could you be bothered to keep a small list of who was missing when making the recaps?
2023-02-13 04430, 2023
mayhem
zas: let me know if you and outsidecontext want to discuss that idea further. lucifer and I plan to have the backend support for that before gsoc starts.
2023-02-13 04410, 2023
BrainzGit
[musicbrainz-server] 14reosarevok opened pull request #2839 (03master…MBS-12891): MBS-12891 / MBS-7971: Show more info for inline artist/label search https://github.com/metabrainz/musicbrainz-server/…
2023-02-13 04412, 2023
rdswift
reosarevok, that should be easy enough to get from the reports on the community forums.
2023-02-13 04415, 2023
aerozol
reosarevok: good idea, will do
2023-02-13 04429, 2023
reosarevok
Thanks!!
2023-02-13 04443, 2023
zas
mayhem: yes, I added it in Ideas page as a reminder, we need to complete the idea proposal though
2023-02-13 04452, 2023
akshaaatt
Acknowledged, mayhem
2023-02-13 04452, 2023
aerozol
mayhem: I have no idea how you would resolve that considering you don’t know where the local files are, so that sounds fun :D
2023-02-13 04458, 2023
mayhem
akshaaatt: thanks.
2023-02-13 04406, 2023
mayhem
zas: lets chat about it in the next few days.
2023-02-13 04418, 2023
zas
mayhem: ok
2023-02-13 04421, 2023
jasje joined the channel
2023-02-13 04439, 2023
mayhem
aerozol: my resolver has a scan function and a DB. you scan your collection, and when you want to resolve it does a fuzzy resolve against your local collection.
2023-02-13 04442, 2023
rdswift
reosarevok, perhaps the absense count could be kept on the wiki page?
2023-02-13 04451, 2023
mayhem
this DB could also be useful for deduping a collection.
2023-02-13 04401, 2023
mayhem
lucifer: you still about?
2023-02-13 04406, 2023
aerozol
ooh
2023-02-13 04408, 2023
CatQuest
+1 rdswift
2023-02-13 04419, 2023
lucifer
mayhem: ye
2023-02-13 04423, 2023
lucifer
*yes
2023-02-13 04448, 2023
mayhem
I had another ML idea for LB. I kinda originally scoffed at it when someone suggested that a company was doing that, but I have learned lots, so...
2023-02-13 04408, 2023
aerozol
mayhem, #1 machine learning fan
2023-02-13 04410, 2023
rdswift
mayhem, scan as in AcoustID scan or title/artist scan?
2023-02-13 04434, 2023
mayhem
what if we trail an "ai" on the messy metadata we get (e.g. "blah blah blah - 2008 remaster") and show it what the cleaned up version is: "blah blah blah". we have loads of data.
2023-02-13 04451, 2023
mayhem
and then, rather than a complete detuning, we just make the AI do it.
2023-02-13 04408, 2023
mayhem
rdswift: file scan, then read tags, then save to sqlite.
2023-02-13 04411, 2023
duncan- is now known as duncan
2023-02-13 04421, 2023
duncan has quit
2023-02-13 04441, 2023
mayhem
aerozol: not sure what you mean of that, but what I really dislike is when its overhyped and full of BS.
2023-02-13 04441, 2023
duncan joined the channel
2023-02-13 04453, 2023
mayhem
but clearly there are some AI features that are noteworthy now.
2023-02-13 04455, 2023
lucifer
mayhem: hmm, i guess that might work.
2023-02-13 04435, 2023
rdswift
Okay, thanks. As a future project, an AcoustID scan would make deduping a bit more reliable (I suspect).
2023-02-13 04447, 2023
aerozol
Just seen you making fun of daft “AI” ideas on here a lot mayhem, I know you’d be open to actual useful applications, don’t worry
2023-02-13 04406, 2023
mayhem
I'm pretty certain it could work, but I am unsure if we could make it fit into production. scalability is an issue.
2023-02-13 04420, 2023
mayhem
rdswift: deduping is not a key feature of this project.
2023-02-13 04431, 2023
mayhem
resolving local content is, and that is what I am focusing on.
2023-02-13 04447, 2023
mayhem
but my point is, that now we have a project with a DB, it could do deduping.
2023-02-13 04446, 2023
lucifer
i mean yes it would work but i wonder how much training data we need to put into it so that it automatically identifies new cases.
2023-02-13 04455, 2023
rdswift
Understood. A totally separate project idea (not necessarily MetaBrainz). It's just that we see so many questions about trying to dedupe using Picard.
2023-02-13 04434, 2023
mayhem
lucifer: we have loads of data. :) I'm also not sure of it yet. which is why I am fishing for feedback if it should be gsoc or we throw it to the next students who wants to learn from ml.
2023-02-13 04410, 2023
mayhem
rdswift: understood. I feel that deduping is just something picard should do, but it is clearly outside its wheelhouse.\
2023-02-13 04417, 2023
lucifer
it seems separately sufficient so that new students can start work on it.
2023-02-13 04429, 2023
mayhem
lucifer: agreed. maybe we just keep it to that.
2023-02-13 04432, 2023
lucifer
if something pans out, turn into their gsoc project.
2023-02-13 04435, 2023
mayhem
ok.
2023-02-13 04404, 2023
mayhem
rdswift: and I wonder, if this is a tool for collections tagged with picard, one could make it pretty easy to find dups.
2023-02-13 04412, 2023
mayhem
we have the data to make it easy.
2023-02-13 04434, 2023
aerozol
rdswift: I’ve always felt there must be a simple solution for the Picard deduping. e.g. Add an option to check for files with the same name, and if so display a popup asking which one to keep (display some file metadata to compare, but mainly bitrate/format/size)
2023-02-13 04454, 2023
rdswift
mayhem: Interesting idea. Certainly something to think about.
2023-02-13 04455, 2023
aerozol
Potentially have an option to automate it with a bitrate/format preference list you can set
2023-02-13 04442, 2023
aerozol
(for basic needs, assuming the files are tagged to the same MB entry and so on)
2023-02-13 04446, 2023
jivte_
monkey: Hey!!
2023-02-13 04449, 2023
rdswift
aerozol, I'm not sure how that would work. Unless I'm missing something (entirely possible), that would require Picard to maintain some sort of database (for file location), or find a way to use the user's "Collection" database somehow.
2023-02-13 04421, 2023
aerozol
rdswift: this would be for when you hit ‘save’ - check target location then. Not a check of a whole DB
2023-02-13 04438, 2023
akshaaatt
Hi jasje
2023-02-13 04450, 2023
jasje
hi akshaaatt
2023-02-13 04404, 2023
akshaaatt
So I wanted to have your opinion on something
2023-02-13 04420, 2023
akshaaatt
I was reviewing Rishav’s PR for the profile screen
2023-02-13 04428, 2023
aerozol
rdswift: does that make more sense? Or is this all much trickier than I imagined
2023-02-13 04436, 2023
akshaaatt
It seems pretty irrelevant to the work we are doing
2023-02-13 04447, 2023
jasje
akshaaatt: agreed
2023-02-13 04457, 2023
akshaaatt
I am planning to drop the PR and ask him to close it