0:19 AM
arsh
Sure aerozol: your help will be great
0:56 AM
Sciencentistguy4 joined the channel
0:57 AM
Sciencentistguy has quit
0:57 AM
Sciencentistguy4 is now known as Sciencentistguy
1:37 AM
bigquestion has quit
1:39 AM
bigquestion joined the channel
4:14 AM
outsidecontext
aerozol: that would be great
4:27 AM
nyaomi has quit
4:27 AM
nyaomi joined the channel
4:33 AM
monotux has quit
4:35 AM
monotux joined the channel
5:43 AM
aerozol
outsidecontext: done, I’ll assume that when stuff goes on the blog it’s okay to also share elsewhere, let me know if that’s ever not the case
5:47 AM
outsidecontext
aerozol: I'm fine with that :) thanks a lot
5:48 AM
aerozol
Any time! I’m starting to feel nice and comfortable with MeB communications now
5:49 AM
It helps that nowhere is as scary as our very own forums :P
6:00 AM
ApeKattQuest
zas: it seems static.brainz doesn't actually work (yet) so I'm using staticbrainz for now
6:00 AM
6:38 AM
zas
7:06 AM
rozlav has quit
7:06 AM
rozlav joined the channel
9:09 AM
yyoung[m] has quit
9:35 AM
ApeKattQuest
10:21 AM
reosarevok
aerozol: what's scary about our forums? :D
10:21 AM
ApeKattQuest: yeah, that will only show after the next release
10:21 AM
So, in beta soon, elsewhere in two weeks or so I guess?
10:36 AM
theflash_ joined the channel
10:36 AM
theflash_
Hi akshaaatt !
10:37 AM
akshaaatt
Hi theflash_ !
10:37 AM
BrainzGit
10:39 AM
theflash_
The api you told me to work on is giving data in this format
10:39 AM
10:40 AM
After entering the authorisation header == token
10:40 AM
Can you bring more light to how we have to use token to fetch listens
10:42 AM
akshaaatt
That looks good but why don't you have any data?
10:42 AM
The token is unique for every user
10:42 AM
It’s like your password
10:43 AM
Username is chill. Anyone could know your username
10:43 AM
But only the people with your token (ideally only you) can view your private stuff as well
10:43 AM
A lot of stuff on LB is public
10:43 AM
For example, your listens
10:43 AM
So you won’t need a token for it
10:44 AM
But for accessing things like your settings, etc, a token is essential
10:44 AM
Same way, a feed is unique to the user and requires a token so that only you can access your feed
10:45 AM
Do go through the LB docs to figure out which api requires a token and which doesn’t
10:45 AM
Makes sense, theflash_ ?
10:45 AM
theflash_
My feed is empty when I go to the lb website, that’s why it is not showing
10:46 AM
akshaaatt
Cool, makes sense then
10:46 AM
You should probably follow a few people on LB
10:46 AM
Follow me for instance! akshaaatt is my username there
10:47 AM
theflash_
Ya gotcha!!!
10:51 AM
akshaaatt: I want to know that how can we use token to prevent hard-code in the user-listens api
11:06 AM
BrainzGit
11:07 AM
reosarevok
lol, forgot to fix the name :) Anyway, new edit icon then
11:19 AM
nawcom has quit
11:19 AM
nawcom joined the channel
11:40 AM
BrainzGit
12:01 PM
akshaaatt
As I said theflash_ , the users listens api doesn’t need a token
12:01 PM
So what you can do is just keep the username dynamic for dev ease
12:02 PM
theflash_
Alright!
12:24 PM
avane has quit
12:27 PM
BrainzGit
12:28 PM
avane joined the channel
12:39 PM
q3lont joined the channel
12:41 PM
rozlav has quit
12:53 PM
mayhem
12:54 PM
aerozol: ^^ lolololol
12:58 PM
q3lont has quit
13:03 PM
atj
13:21 PM
akshaaatt
😂😂😂😂😂😂
14:06 PM
theflash_ has quit
14:13 PM
Maxr1998 has quit
14:14 PM
Maxr1998 joined the channel
15:01 PM
reosarevok
bitmap: around? :)
15:03 PM
Pratha-Fish peeks around the corner
15:03 PM
ApeKattQuest
🐟
15:04 PM
rozlav joined the channel
15:04 PM
Pratha-Fish
ApeKattQuest: cool new username :D
15:04 PM
reminds me of the ape titan
15:04 PM
ApeKattQuest
so funny little story: in norwegian "monkey" is literally "ape cat"
15:04 PM
apekatt
15:04 PM
:D
15:05 PM
Pratha-Fish: thanks :D
15:05 PM
Pratha-Fish
lmao ape cat sounds suitable for a monkey
15:05 PM
ApeKattQuest
YES!
15:06 PM
so guess what hare is?
15:06 PM
Pratha-Fish
smol cat?
15:06 PM
ApeKattQuest
hare, but also "harepus" hare pussy(cat)
15:06 PM
Pratha-Fish
hehe as expected
15:06 PM
ApeKattQuest
it amuses me
15:07 PM
Pratha-Fish
W Norwegian
15:07 PM
bitmap
reosarevok: yeah
15:07 PM
reosarevok
Pratha-Fish, bitmap: hi! :)
15:07 PM
Pratha-Fish
Hellow ^_^
15:07 PM
ApeKattQuest
though "pus" isn't necessary cat, but the sensation of something soft and furry. something can be "pusete" and that's the feeling of.. well you ever petted a tiny kitten or a very soft furry thing? that's "pusete"
15:08 PM
reosarevok
How do things feel so far?
15:08 PM
ApeKattQuest will shut up so bitmap, reo and fish can have theri meeting
15:08 PM
"pus" feels soft and furry, I guess
15:08 PM
ApeKattQuest
reosarevok: YES
15:08 PM
reosarevok
But GSoC things :D
15:08 PM
Pratha-Fish splits brain in 2 to continue both conversations
15:09 PM
ApeKattQuest goes of fishing for dinner instead
15:09 PM
Pratha-Fish please don't the fish
15:09 PM
ApeKattQuest
🐟
15:09 PM
Pratha-Fish
reosarevok: the project feels nice so far :D
15:09 PM
Just a little confused with what to do lol
15:11 PM
Not to mention, we're a little behind the schedule due to my own few issues 🥲
15:11 PM
So I'm a little worried about that too
15:11 PM
reosarevok
The summer is long, we can manage I'm sure :)
15:11 PM
But yeah. bitmap: how do you feel re: that PR?
15:11 PM
Pratha-Fish: how much have you tested it? Did you manage to test the autoedit bit?
15:11 PM
Pratha-Fish
reosarevok: ye, and worst case scenario, GSoC projects can be extended by a few weeks since last year :)
15:12 PM
bitmap
the PR looks good to me, I did leave one comment and it would be nice to have tests, but otherwise it's nice
15:12 PM
reosarevok
I think "having tests for the bot" is a big thing we need to work on
15:12 PM
bitmap
Pratha-Fish: do you have a local musicbrainz-server setup that you can run tests against?
15:13 PM
Pratha-Fish
15:14 PM
bitmap
that's good actually, we just need to automate it :)
15:14 PM
Pratha-Fish
bitmap: I don't have a musicbrainz-server setup unfortunately. I just hit the
test.musicbrainz.org website for everything
15:15 PM
bitmap: sounds good :D
15:15 PM
The only issue with the script I've found so far is that it doesn't test everything in a function.
15:15 PM
also reosarevok I haven't tested the autoedit bit yet, I was unaware of it untill yesterday
15:15 PM
reosarevok
No worries :)
15:15 PM
bitmap
ok. yeah, test.mb is fine for manual testing, but you'll need a local server for automated tests
15:16 PM
15:16 PM
Pratha-Fish
bitmap: Aight, I'll go ahead and set it up then :)
15:16 PM
How resource intensive is it tho?
15:17 PM
My dev environment is a WSL setup running debian on Windows 11. It's limited to 8GB of memory in WSL (I have 16GB total). Would it be enough?
15:17 PM
bitmap
well, you don't need a full database imported (in fact you don't even need a sample DB, you'll have be running the tests against an empty test DB)
15:18 PM
Pratha-Fish
infact I'd prefer an empty db, as the complete db always throws errors when I try to put an existing ISO 3166 code in a test area lol
15:18 PM
bitmap
the requirements are documented in the README too. since you don't need search indexes either, I guess 8GB would more than suffice
15:19 PM
reosarevok
Yeah, an empty db should work just fine
15:19 PM
Pratha-Fish
epic!
15:19 PM
reosarevok
I mean, IIRC my work laptop has 8GB and I manage fine
15:19 PM
(with no local search server)
15:20 PM
We actually have a process in MB already to generate an empty test db that gets cleared each time, but not sure how easy it would be to use here?
15:20 PM
bitmap
yeah, I guess you would skip the createdb.sh step entirely? not sure
15:20 PM
reosarevok
bitmap: more generally, I assume we can eventually make it so that tests are ran automatically with CI in github as well?
15:21 PM
bitmap
yep, there is a tests-database Dockerfile in musicbrainz-server it could probably use
15:21 PM
Pratha-Fish
reosarevok: CI would be sick. I don't know much about it either, so I am eager to learn and implement it
15:22 PM
reosarevok
I haven't really configured ours either, so I wouldn't mind learning with you, lol, but that means I hope bitmap can teach it :D
15:22 PM
bitmap
hmm this might actually be easier than musicbrainz-docker
15:22 PM
Pratha-Fish
15:22 PM
It might be a good idea to move it to MetaBrainz github maybe
15:24 PM
bitmap: would it be a good idea to dockerize the whole area bot too?
15:25 PM
reosarevok
Eventually, yes
15:25 PM
Because we'll want it to run in a container in our setup
15:25 PM
Like mb2wikidatabot
15:25 PM
At what step of the work that should happen I dunno, bitmap, what do you think?
15:26 PM
bitmap
yes, we can worry about that at the end though
15:26 PM
15:27 PM
Pratha-Fish
reosarevok: Great, I'll start learning docker too then. ig we might have a good idea of the timeline of implementing everything within the time bounds of this project during the second half of the summer