TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda [Easter Monday off; next meeting: 2022-04-25]: Reviews
mayhem
alastairp: not so much license, but standalone installs are end-of-life.
and I think that is soonish, like this year. but I'm always wrong, so...
alastairp
yeah, so if we want to upgrade it's cloud-only?
lucifer
we should probably migrate off jira to something else?
Freso
alastairp: "The cloud is just other people’s computers."
mayhem
alastairp: I believe so.
lucifer: I think we should consider that.
reosarevok
Jeez, not another ticket tracker migration
mayhem
the landscape for issue trackers has changed a lot since we moved to jira.
alastairp
reosarevok: that just shows how long you've been around at MeB for
lucifer
oh lol. i just remembered seeing remanants of that in mbh tickets
reosarevok
Yes, and we lost all data from there, which is fun
All dead links
lucifer
uh :(. that's definitely a thing we need to take care of this time then if we choose to migrate to something else.
reosarevok
And I've actually fixed 10+ year old tickets, so the history is certainly important
Unless the competition is *amazing*... I'd certainly stick with jira as long as possible. We also have working workflows etc
But I understand at some point it might not be doable
alastairp
on another project that I just finished archiving, I just `wget --mirror`d the entire site and put it up on nginx
lucifer
yeah makes sense
reosarevok
If we end up migrating, ideally we'd find a way to copy everything, including comments
Not sure how doable that is but
lucifer
monkey: oh if you are still around, chinmay had some UI related ques just before the meeting.
akshaaatt
If it's too complicated, GitHub issues might be an easy answer for the migration. Unless I'm missing some important functionalities. There seem to be some migration scripts available online
monkey
Let me look
lucifer
oh Xianyi's question too is frontend ui related.
monkey
chinmay: For your question 1, I'd say Followers + Following only. I don't know how worried we need to be with spamming, but the search box seems like we're just asking for it. But that's just my opinion, not sure what everybody else thinks
Question 2: Yes, it's good to have that visual confirmation
Question 3: I don't think so no. If we're talking about feed events anyway, those are all personal and only viewable by that user
skelly37
outsidecontext: Hi, I see you're online, so: Should I include my personal details (name etc.) in actual GSoC application or just the draft posted on the forum (with info about me paragraphs stripped)? I did the second one but I'm just asking to be 100% sure I won't lose to formalities hah.. Also sorry if you've anwsered this question previously but I had to take a few days off.
alastairp: I'm not talking about forums. I've already sent final PDF to google. My proposal on the forums was already approved by everyone :)
alastairp
skelly37: right, sorry - I guess eventually we may need to contact you. but if you don't want to share some specific information such as name or email then I see no reason why you can't omit it and use just a nick
skelly37
alastairp: That's not a problem, my name and email are public on my github in case they're needed.
lucifer
alastairp: we'll see the email in mentor dashboard anyway (the mail used to apply to gsoc).
Xianyi
monkey, Thank you! I already tried it(y) Just not sure it's OK for the community to change the Package to another version. I will keep working on it!:]
=D
lucifer
monkey: oh i just logged in to mentor dashboard and see there are a few BB proposals but iirc only 1 on forums. if those students are in touch, may want to ask them to submit on forums as well.
bitmap
reosarevok: I'll see if it's feasible. it'll be kind of weird since it's testing if the page loads under x amount of time
outsidecontext
skelly37: what lucifer and alastairp said
Also sorry for not answering earlier. I'm always lurking here and eventually will read everything mentioning me, but it might to able me some time to answer :)
lucifer
alastairp: the BB reviews project is intended to be 175 or 350 hours?
skelly37
relax, no problem :)
alastairp
lucifer: yeah, i need to discuss that with monkey
lucifer
ah cool 👍, i saw Ansh marked it as medium on SoC site whereas my impression was its a large one so wanted to confirm.
reosarevok
bitmap: I was more thinking "testing that it uses the right kind of diff and that the diff works as expected"
Rather than speed as such
By definition it should be faster :)
skelly37 has quit
bitmap
well, the diff itself should be identical
or do we not have any annotation diff tests at all?
reosarevok
Well, I was thinking you could have a test of 900 chars and one of 1001 (using \s) and see they work
So I was hoping to release it as part of today's (or I guess tomorrow's) prod release
Ansh
alastairp: I've proposed a medium-sized project, but I plan to work for 30 hours/week. If you both feel the project should be changed to a large-sized project, please let me know. I'll rework my timelines.
bitmap
reosarevok: do you think we should change annotation diffing to use \s+ then?
reosarevok
This was a different issue (as in, this will change diff in very long \s+ strings so we should test those)
But I dunno about changing annotation
How well does that work with things like those damned emoji flags?
bitmap
probably treats them each as one word
assuming they have spaces around them
reosarevok
Then it might not be a bad idea
bitmap, yvanzo: given we have a fair amount of smaller bug fixes and whatnot, wonder if it would make sense to postpone one week, merge these to beta this week, release next week
Since the list of merged things is currently small
yvanzo
I would prefer to keep the extra week for the schema change release if you don't mind
reosarevok
I mean, I'd have no issues at all with releasing these next week, and then having no more releases until the schema change
yvanzo
Count the weeks we have
reosarevok
5, no?
asymmentric joined the channel
yvanzo
Oh if you mean skipping a release... why not.
reosarevok
I did :)
So, put any smaller bugfixes we have into beta this week, release all the bug fixes next week, then just concentrate on schema change
yvanzo
That seems smoother than bypassing beta.
reosarevok
Yeah, that was my thinking
And it gives us a bit more stress free time to test schema changes
bitmap: if you have a bit of time to check the other two, I can put all of these out tonight and then we hopefully do only schema change from then on
(and any beta fixes, but)
I'm not on holiday next Monday so I'm happy to release even if meeting is off and whatnot
Xianyi has quit
bitmap
I can check them after I finish writing this test
reosarevok
Awesome
asymmentric joined the channel
asymmentric has quit
riksucks
monkey: thanks for letting me know how the new LB frontend is gonna be like. Also, thanks for the advice, I plan to proceed just like that (making the context menu first and then the drag and drop feature, feel free to check the timeline in the proposal :) ). Speaking of timeline, whenever you go by my proposal, please feel free to scrutinize the proposed timeline, since I have taken into account possible discussions on UI/UX or code
reviews that can take place during SoC, based on my experience in previous PRs. If you feel like I should scooch in more time or less, do let me know. Thanks again :D