I guess I should just git clone all the project and change the dockerfile to build from localfiles instead of using git
s/project/related projects
how is this normally maintained? between dev/testing and prod?
samj1912 looks at some existing projects
ruaok
yeah, normally what we do is build from the local dir into a container.
not sure why gentlecat did it this way.
samj1912
okay, so in this case, we need to clone all the repos first and then change the dockerfile to build from localdirs
ruaok
each project that creates a docker image should have a Dockerfile
samj1912
okay
so I should be dockerizing all the related solr projects?
and then using docker compose to put them all together in docker-solr?
ruaok
kinda.
start by copying the bits from docker-solr project into the individual projects.
samj1912
okay
ruaok
you can start by copying the Dockerfile and removing the bits not relevant to the current repo.
samj1912
cool
ruaok
the the docker-solr project could be replaced by a shell script, that does a series of "docker run ..." invocations for the containers.
take the first stab at a dockerfile, then pastbin that. I'll have a look.
agentsim joined the channel
bitmap
solr needs the mmd-schema and querywriter installed inside its container though
ruaok
oh, bummer.
any tips on how to make this more dev friendly?
agentsim has quit
sub-repos?
bitmap
submodules would let you make changes without pushing to github at least (though they are v.annoying in other ways)
samj1912
Very.
It's a pain dealing with picard plugins and picard when I want to test
ruaok
well, the only other option I can think of is to not using containers at all.
that sucks for another reason
bitmap mostly just avoids docker for development entirely
samj1912: I guess just go install it without docker. :-/
samj1912
I tried investing time in using docker while developing but it was too cumbersome and I quit :p. This was supposed to be my retry at it. It makes sense while deploying in prod. though
Okay!
bitmap
it's totally awesome for prod, just kinda sucks for dev if you wanna make changes & iterate quickly on those
samj1912
Cool, so I'll set one instance on my laptop with limited data and the full version on the vm
ruaok
should I just stop the VM for the time being, since you're not going to use it?
samj1912
yeah sure
KodeStar has quit
Kode_ joined the channel
rembo10 has quit
rembo10 joined the channel
Dalek_ joined the channel
Nyanko-sensei has quit
d4rkie joined the channel
iliekcomputers
Freso: I'm traveling to college today, so might not make it to the meeting. I've sent my review. Sorry!
Dalek_ has quit
Dalek_ joined the channel
agentsim joined the channel
agentsim has quit
Dalek_ has quit
github joined the channel
github
[musicbrainz-server] yvanzo closed pull request #556: Report limited editors to admin and only to admin (master...mbs-9357-part-2-admin-report) https://git.io/vdsTQ
I am trying to make a musicbrainz wiki account and it's giving me a "401 Authorization Required". What is that I must be doing wrong?
got it done! :) ^
reosarevok
(we know that bit sucks)
(but now you know too :D )
chhavi_
Hehe yes. For once being a noob is helping to be more proficient in work! :D
reosarevok: Is there a specific reason we have that authentication pop up there, where we have to enter "NOTSPAM" as username &password? Can we have alternate authentication way there?
reosarevok
Well, we did have a spam problem back in the day
agentsim joined the channel
I'm not sure it'd even matter now, it seems spammers are busy with the main site, but it might not be worth bothering if we're looking into moving the docs out of the wiki and/or implementing single sign in with the MB account
chhavi_
Oh so we need not worry about it. We are getting it fixed with the single sign in!? :)
Dalek_ joined the channel
reosarevok
Well, I'd surely hope so
I mean it's not like spammers haven't figured out how to create a MB account
agentsim has quit
But I'd like to think they would actually not go spam the wiki with it
chhavi_
reosarevok: Okay for now, I will just go on making a list of pitfalls as a new user that I find, and then maybe later we can figure which one needs fixing!
reosarevok
Sounds good to me :)
Dalek_ has quit
Dalek_ joined the channel
Freso
samj1912: Thanks! :)
And even if they do go to spam the wiki, we can delete the root account.
Also.
<BANG>
Hi!
Lots of people have mailed in reviews today, but I hope that most people have arrived safely home from the summit by now (except for the ones intentionally not going home)!
samj1912
hello o/
Freso
So.
zas says:
"""
I came back from the awesome bcn summit, set up gcloud VMs for loujine's visualizations, with the help of ruaok (a MB replicating database is now available on gcloud to be used by others VMs).
I set up few more nagios alerts concerning SSL certificates expiration.
I restored qnap IP blacklist, to reduce useless network traffic and load on gateways.
Googlebot indexation started over few days ago, that's something like 8M hits per day. It explains the higher than usual loads we have on servers.
I did security upgrades and usual supervision. Discourse was upgraded too.
I'm flying to SFO today, going to Google headquarters on Friday for gsoc mentor summit. Tourist/zombie mode enabled this start of week.
"""
ferbncode says:
"""
For this week I don't have much to report, but during the summit week, I completed dockerizing acousticbrainz [AB-297](thanks iliekcomputers for the help). Other than that, added some GCI tasks for CB. Also started some work on CB-270.
This week I thought about form validation, which we need to finish off the new entity editing forms. I've started putting together a validator for the publisher form, which should be done soon.
This validator can be run client side and server side, and should improve server reliability and allow us to give better feedback to users on the editing form.
After this, I'll write validators for the remaining entities. Once that's done, we'll test and do a new site release. And then I'll be moving in to writing the new relationship editor.
"""
And last one!
iliekcomputers says:
"""
I'm traveling to college today so will probably not make it to the meeting. This week, I made a couple minor fixes in the metabrainz.org site, did some code review for AB and LB, addressed some code review in LB for my PRs.
"""
CatQuest joined the channel
CatQuest has quit
CatQuest joined the channel
Thanks zas, ferbncode, LordSputnik, and iliekcomputers!
samj1912: Go!
CatQuest
hello that was weir
d
samj1912
Hello o/
got back home today
starting to gear up back in action, just finished setting up the solr repo on my local machine and solcing a solr bug SOLR-49
also fixed up the GCI page for picard and added myself as a mentor
done
Freso: go
Freso
🙋
So in the last two weeks since the last meeting, I think the most prominent thing that happened for me was attending the summit - and organising the live streaming of it.
Other than that, I helped a bit with the classical cleanup post, made a blog post about the stream, did some Twitter stuff, looked a bit into OTHER-302, and did some Discourse version updating.
I was also in a bit of conversation with Wikimedia Commons about updating the logos we had at their MusicBrainz page (which I also got made into a #REDIRECT to MetaBrainz (it used to be the other way around)).
Still a bit more to do there, but nothing insurmountable.
I added some spam tickets related to some pre-summit discussions about the spam situation.
Related to which, I've been declared Spam Sensei - but I think we'll talk more about that at a later point (probably a blog post?) once some more of the needed development behind it has been done.
It's a bit too much to talk about during reviews anyway.