(Only myself and _lucifer still left on my list (diru1100 seems to not be around); last call for anyone else who may want to give review!)
CatQuest
!m bitmap
BrainzBot
You're doing good work, bitmap!
bitmap
also made some improvements to the relationship dialog, mostly related to MBS-7582 and switching the relationship type dropdown to use the autocomplete component
(which also has the nice benefit of showing recently-used rel types there)
mostly just fixing a ton of bugs in the branch otherwise and writing commit messages
reosarevok
Whee
reosarevok still waiting for this for further React work
No pressure
bitmap
besides that, we discussed updates to the gsoc ideas list, & reosarevok & yvanzo did all the work of actually writing the changes (thanks to both of you)
I also started a doc with small schema change ideas (i.e. nothing that requires big UI changes) and did a small amount of code review
reosarevok
Schema change: drop the DB
bitmap
fin! Freso go
CatQuest
sush reo
Freso
Dropping the db? Finally!
reosarevok
CatQuest: eh, imagine, you could do easy edits again!
CatQuest
nei
Freso
o/
reosarevok
Ok, ok, let's let Freso talk
yvanzo
radical nosql ^^
Freso
Not much to talk about, tbh. :\ Another quiet, lurky week from me. Did poke a teeny bit at some reports.
fin.
_lucifer: Take it away.
_lucifer
Hi all!
CatQuest
hi!
_lucifer
As alastairp mentioned, I worked with him on testing BU with downstream apps.
I also worked on some PRs to improve the cache module and another one for fixing a bug in LB recent listens page.
Futher, I am familiarizing myself with the LB spark infrastructure to contribute to it in the near future.
That's it for me.
ruaok
!m _lucifer
BrainzBot
You're doing good work, _lucifer!
Freso
Alrighty-o.
That wraps up the Reviews section.
I removed topics from ruaok and reosarevok because I think those were old and just didn’t get removed from last week, if not, please let me know (or just readd them yourselves).
But there is still one more topic on the agenda…
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, CB-408 (alastair), GSoC (ruaok)
ruaok
which is why I didn't remove it.
Freso
alastairp: ^
alastairp
hi. I was looking at some bugs that I had opened on CB, and some associated PRs. trying to work out why things work the way that it does
I took a further look at it, and as far as I can tell, there is support in CB to continue showing reviews even if the underlying item in MB has been deleted
Hmm. If something has been deleted, do you have any data left other than an MBID?
alastairp
well, we have the contents of the review
but not any other metadata
reosarevok
Sure, but anything that lets you map it to something
Hmm
Then I'd at least hide them
Might not drop them, and tell the user "hey, your review X is of an item now deleted, see if you want to copy it to a different, existing item?"
alastairp
I don't know exactly what the reasoning behind this was
yeah, if it was to ensure that we don't remove reviews?
CatQuest
i like reo's idea
reosarevok
Was it intentionally done that you can tell?
Maybe nobody thought of items getting deleted
alastairp
I can dig into the history to see if I can work that out. From what I can see in the existing code it was intentional, and this is the only motivation for doing it that I can think of
reosarevok
I think it's sensible to not remove reviews due to something the reviewer has no control over
alastairp
however, there's been a _lot_ of copy/paste code as we've been adding new entities, and it's not been copied correctly
reosarevok
But showing it with no metadata is useless
CatQuest
i'd sure has hell get annoyed if a thoguht out review of mine were removed jsut becasue whatever it was would be
reosarevok
So yeah, IMO keep it but hidden and let the reviewer do something with it
ruaok
I have a vague recollection of discussing this with gentlecat, but no real substance behind it.
reosarevok
Whether pick a new entity if that's something you want to support, or just copy-paste it elsewhere by hand
alastairp
yes, right. I'm unsure about copying further metadata over though, because the whole point of MB database integration was so that we didn't have to do this
reosarevok
Agreed
alastairp
the main question I want to ask is:
reosarevok
If they can't figure out from the review what it was, it's probably not worth keeping for them anyway :D
alastairp
does it make sense to remove all of this special-casing code for "unknown entities"?
as a part of this we can add the ability for people to re-assign reviews to new entities if required
_lucifer
I think yeah we should do that.
reosarevok
That seems sensible to me
CatQuest
> add the ability for people to re-assign reviews to new entities
oh yes!
reosarevok
If someone screams, you have git history
(they likely won't)
alastairp
ok, thanks. thatll help some reviews go more cleanly
thanks
ruaok
+1
alastairp
CatQuest: though, only in the special case that the entity has been deleted from MB
thanks. Freso: next?
yvanzo
if removing this code solves current problems, yes.
CatQuest
alastairp: hmm
Freso
Thanks alastairp :)
ruaok: GSoC
ruaok
there were strange things in CB I couldn't dissuade genlecat from.
so, gsoc: thanks to Mr_Monkey and reosarevok for working up MB and BB's ideas pages. great!
alastairp
ruaok: yeah, I think that's the case in some things. It _could_ happen so we have to support it. when it turns out that just manually fixing something when it comes up 3 times a decade is enough
ruaok
outsidecontext will work on the picard page this week, which leaves alastairp to promise again this week that he will do it this week.
alastairp
I've been drafting some tasks last week. I didn't mention it in reviews sorry
ruaok
alastairp: the deadline is on the 19th, so can you please make the page at least believable for the time being?
doesn't have to be super fleshed out.
reosarevok
Who is doing the applying? Freso?
alastairp
yep, will copy my draft ideas over tomoorow
Freso
reosarevok: I assume ruaok.
ruaok
reosarevok: I am.
reosarevok
Oh, ok
ruaok
alastairp: great, thanks
reosarevok
I always forget that bit
ruaok
fin, freso.
_lucifer
regarding MusicBrainz Android, I have received a few queries on my email. I have redirected them to the channel. I do now have any particular ideas to make a suitable GSoC project but I'll be happy to mentor if any of the applicants come up with one.
reosarevok
We'll have a couple more ideas but it seems fine IMO
_lucifer
*do not
Freso
Alright, that wraps up today’s meeting!
ruaok
_lucifer: you're still a student, yes?
Freso
Thanks to everyone who gave reviews and participated in topic discussions!