IRC log of musicbrainz-devel on 2014-10-13

Timestamps are in UTC.

00:19:53 [Lotheric]
Lotheric has joined #musicbrainz-devel
00:21:54 [Lotheric]
Lotheric has joined #musicbrainz-devel
00:49:29 [ianmcorvidae]
aww, Fountains of Wayne's "Stacy's Mom" has the hanging bug D:
01:23:51 [mlilenium_]
mlilenium_ has joined #musicbrainz-devel
01:23:59 [mlilenium_]
mlilenium_ has left #musicbrainz-devel
01:27:41 [Nyanko-sensei]
Nyanko-sensei has joined #musicbrainz-devel
01:50:08 [ianmcorvidae|alt]
ianmcorvidae|alt has joined #musicbrainz-devel
02:28:56 [liq]
liq has joined #musicbrainz-devel
02:31:19 [Gentlecat]
Gentlecat has joined #musicbrainz-devel
03:32:51 [JesseW]
JesseW has joined #musicbrainz-devel
04:09:51 [CallerNo6]
CallerNo6 has joined #musicbrainz-devel
06:31:39 [nikki]
I still can't seem to get this damn thing to work
06:31:57 [nikki]
I thought I'd try compiling a new enough version of taglib, which seemed to go fine
06:32:15 [nikki]
then I compiled essentia, which also seemed to go fine
06:32:42 [nikki]
then I installed the python dependencies using pip, which also seemed to go fine
06:32:52 [nikki]
then I tried running abzsummit and noooo
06:33:04 [nikki]
it says: ImportError: /home/nikki/dev/acousticbrainz-client/venv/local/lib/python2.7/site-packages/taglib.so: undefined symbol: _ZN6TagLib11PropertyMapD1Ev
06:33:29 [nikki]
* nikki pings alastairp
06:46:39 [UmkaDK]
UmkaDK has joined #musicbrainz-devel
06:47:56 [CedricBob]
CedricBob has joined #musicbrainz-devel
06:51:48 [nikki]
maybe it might have used the ubuntu version which is older... but I have no idea how to tell it which to use either >_<
07:22:14 [luks]
is this on linux?
07:22:28 [luks]
you should be able to use the binaries I made yesterday
07:22:30 [nikki]
yes
07:22:31 [nikki]
oh
07:22:58 [nikki]
where are those?
07:23:11 [luks]
I have not actually tested them yet with abzsubmit, but they at lease generate something
07:23:23 [luks]
http://build.oxygene.sk/view/Essentia/
07:29:15 [nikki]
hm, but that's just essentia, my problem seems to be python
07:30:35 [luks]
aha
07:31:28 [luks]
I wonder what does essentia need taglib for then
07:32:36 [nikki]
I have no idea
07:32:57 [nikki]
all I know is that everything seems to determined to find a way to not work for me :P
07:33:32 [ianmcorvidae]
I think that the python side of it could be removed, if I understand it correctly, except for taglib's built-in tools to automatically turn things in multiple formats into the same internal name
07:34:00 [ianmcorvidae]
using pytaglib means it can just pull out MUSICBRAINZ_TRACKID rather than having to look into the JSON and pull out the right format-specific key
07:34:15 [ianmcorvidae]
also means it doesn't need to run essentia before knowing if it can or can't submit a file, since the MBID is required
07:37:10 [ianmcorvidae]
anyway, essentia generates all the JSON, the only bit pytaglib is for is pulling out the recording MBID to determine the right URL to submit to
07:37:25 [yeeeargh]
yeeeargh has joined #musicbrainz-devel
07:39:58 [alastairp]
nikki: looks like a taglib 1.9/less than 1.9 error
07:40:13 [nikki]
I installed 1.9.1 though :/
07:40:19 [nikki]
but I don't know how to make python use it
07:40:37 [alastairp]
so, it compiled it. looks like it's just a linking error
07:40:49 [alastairp]
what operating system?
07:40:52 [nikki]
ubuntu
07:41:09 [alastairp]
did you uninstall the old taglib?
07:41:13 [nikki]
(so yes, there's an older version I can't remove :P and a newer version in /usr/local/)
07:42:02 [alastairp]
9:35 AM <ianmcorvidae> also means it doesn't need to run essentia before knowing if it can or can't submit a file, since the MBID is required
07:42:06 [alastairp]
that's the important factor
07:42:22 [alastairp]
rather than any of your other comments
07:45:47 [ianmcorvidae]
yeah, that was what I figured once I realized that was something it prevented XD
07:50:49 [alastairp]
if it was really a problem we could always have a static binary that just gets that tag
07:55:39 [ruaok]
ruaok has joined #musicbrainz-devel
07:55:42 [ruaok]
ruaok has joined #musicbrainz-devel
08:17:49 [Gentlecat]
Gentlecat has joined #musicbrainz-devel
08:40:06 [ruaok_]
ruaok_ has joined #musicbrainz-devel
08:40:07 [ruaok_]
ruaok_ has joined #musicbrainz-devel
08:55:25 [demonimin]
demonimin has joined #musicbrainz-devel
09:29:27 [alastairp]
luks: can you have a post-build step that adds an arch suffix to the extractors? streaming_extractor_music.x86 or similar?
09:31:56 [chirlu`]
chirlu` has joined #musicbrainz-devel
09:57:52 [ardoRic]
ardoRic has joined #musicbrainz-devel
10:00:49 [ijabz1]
ijabz1 has joined #musicbrainz-devel
10:20:23 [ruaok]
ruaok has joined #musicbrainz-devel
10:22:24 [reosarevok]
reosarevok has joined #musicbrainz-devel
10:59:29 [alastairp]
ruaok: other interesting stats: we reported 10 bugs in essentia over the last 3 days
10:59:49 [ruaok]
also useful.
11:00:29 [ruaok]
In my extended verbiage I am going to mention that if people are unhappy with some of the outputs from algs that they should send us pull requests.
11:00:41 [nikki]
alastairp: it seems the solution to that problem involved LD_LIBRARY_PATH=/usr/local/lib when running abzsubmit
11:00:52 [ruaok]
and accepted pull reqguests go into our ecosystem and that we will compute the data for it -- over time.
11:01:03 [alastairp]
nikki: yeah, I was going to ask you to do that
11:01:07 [nikki]
at least that was the last thing I did that made it work. there was lots of uninstalling and reinstalling inbetween with different flags and stuff, so maybe something else was needed too
11:01:18 [alastairp]
9:39 AM <alastairp> did you uninstall the old taglib?
11:01:24 [alastairp]
would likely have fixed it too, then :)
11:01:32 [nikki]
I answered that right after you asked :P
11:01:41 [nikki]
I can't uninstall the old one, half my packages depend on it
11:01:43 [alastairp]
yeah, I know
11:02:14 [alastairp]
to make the submitter easier to use I was considering removing the dependency on the python tag library
11:03:35 [nikki]
of course, I now have it working on a machine which doesn't have my music :P
11:04:12 [nikki]
at least that part is easier to solve
11:06:26 [nikki]
heh, I see we reached 50k total
11:08:15 [reosarevok]
I imagine there's no Windows binary?
11:08:30 [alastairp]
luks tried to build one on the weekend
11:08:32 [alastairp]
but gave up
11:09:04 [reosarevok]
Aww
11:10:16 [alastairp]
ah - it's because it requires fftw
11:10:30 [alastairp]
so it's almost certainly going to be a "not any time soon"
11:11:09 [nikki]
you should just use linux, clearly :P
11:11:16 [reosarevok]
Well *I* could
11:11:21 [nikki]
so why don't you! :P
11:11:39 [alastairp]
yeah, a windows submitter would be the best
11:11:49 [reosarevok]
But it won't really be easy to get everyone submitting without it working for 90% of people :p
11:13:21 [alastairp]
once we're all back in the office I'll try and get some discussion started about how much work this will be
11:25:49 [ardoRic]
Hey guys, I downloaded the vm for the mirror but it doesn't seem to be updating the lucent indexes. Is there anything extra I should setup to get this working ?
11:26:48 [ardoRic]
or does it always have to be a full reindex ?
11:29:15 [night199uk]
night199uk has joined #musicbrainz-devel
11:40:08 [reosarevok]
AFAIK it rebuilds the indexes every time, but don't trust me too much :p
11:49:42 [Freso]
40k-76 unique lossless...
11:55:51 [chirlu`]
alastairp: Does Essentia apply (need to apply) FFT on blocks of arbitrary length? That is the main thing people use FFTW for, because it has all kinds of optimizations for that.
11:56:03 [alastairp]
pass
11:56:19 [chirlu`]
If you are fine with powers of two, there are alternatives.
11:57:25 [alastairp]
I'm not the person to ask about this
12:27:06 [muesli]
muesli has joined #musicbrainz-devel
12:41:59 [Freso]
40k unique lossless!
12:43:40 [alastairp]
over 50k total, that's a pretty good psychological number
12:43:48 [ijabz1]
ijabz1 has joined #musicbrainz-devel
12:46:51 [jesus2099]
jesus2099 has joined #musicbrainz-devel
12:58:53 [Nyanko-sensei]
Nyanko-sensei has joined #musicbrainz-devel
12:59:07 [ijabz1]
ardoRic the code for updating an index rather than rebuilding wasnt quite working
12:59:40 [ijabz1]
and has no been discontinued in favour of a solr based impl, but thats not ready yet
13:00:07 [ijabz1]
so you have to rebuild the indexes everytime you want to reflect changes
13:00:34 [ijabz1]
But ask yourself whihc indexes you actually need because they can be built seprately and the recotrding index takes way longer
13:00:40 [ijabz1]
tha any of the others
13:10:12 [ruaok]
do we have any MusicBrainz people near boston?
13:12:09 [alastairp]
it depends. how close do you mean? :)
13:17:21 [ardoRic]
ijabz1: thanks for the update on that topic. I'll prolly do what you say and not refresh the recordings so often.
13:17:44 [ardoRic]
Just out of curiosity, how's the main server doing it ? The process takes significantly longer than 3 hours ^^
13:18:09 [reosarevok]
Takes around 45 minutes for everything except the recordings
13:18:20 [reosarevok]
Takes ages for recordings, so our times had moved to closer to 6 h
13:18:29 [reosarevok]
The plan is to update recordings less often now
13:18:37 [reosarevok]
(dunno if ruaok has already implemented that)
13:19:19 [ruaok]
yep.
13:50:45 [muesli]
muesli has joined #musicbrainz-devel
13:57:56 [Nyanko-sensei]
Nyanko-sensei has joined #musicbrainz-devel
13:58:38 [Gentlecat]
Gentlecat has joined #musicbrainz-devel
13:59:17 [ardoRic]
ardoRic has joined #musicbrainz-devel
13:59:50 [CedricBob]
CedricBob has joined #musicbrainz-devel
14:04:59 [jesus2099]
chirlu`: i still see (true) instead of (video) in the release editor’s recordings tab… is it normal ?
14:05:13 [chirlu`]
On beta?
14:06:18 [chirlu`]
(Because on master that’s to be expected, the fix hasn’t been released yet.)
14:08:22 [jesus2099]
ah ok thanks :) (i’m always on normal)
14:08:34 [jesus2099]
i thought it was already deployed
14:08:41 [nikki]
nikki has left #musicbrainz-devel
14:09:18 [chirlu`]
No, today is a release day.
14:25:22 [mb-chat-logger]
New post: blog: Looking for someone to represent MusicBrainz Music Hack Day Boston <http://blog.musicbrainz.org/2014/10/13/looking-for-someone-to-represent-musicbrainz-music-hack-day-boston/>
14:29:04 [Freso]
I really dislike how W and Q are so close to each other on a QWERTY layout... :|
14:36:30 [warp]
Freso: solution is obvious, switch to dvorak!
14:41:53 [JesseW]
JesseW has joined #musicbrainz-devel
14:46:08 [ruaok]
alastairp: audioloader-codec is still the right branch?
14:46:45 [alastairp]
yep
14:46:48 [ruaok]
k
14:49:03 [Freso]
alastairp: Is it enough to fiddle with default.conf to make abzsubmit parse e.g. .mp4's? (It's easier to fiddle with the source than to rename audio files. :))
14:49:15 [alastairp]
Freso: yes, that's just a sanity check
14:49:28 [Freso]
alastairp: Cool.
14:52:02 [alastairp]
looks like you didn't build it with taglib
14:52:12 [alastairp]
since metadatareader doesn't exist
14:52:40 [warp]
well, I certainly tried to build it with taglib :)
14:52:57 [alastairp]
1.9?
14:54:36 [warp]
libtag1-dev on Ubuntu? (looks like that's 1.8 on my slightly outdated Ubuntu).
14:54:53 [alastairp]
yeah, you need 1.9 from source or latest ubuntu
14:55:07 [ruaok]
alastairp: any idea how to fix "Checking for 'libswresample' : not found" ?
14:55:15 [ruaok]
on ub 14.04.
14:55:32 [alastairp]
ruaok: does it fail, or say it's using internal one?
14:55:36 [alastairp]
I can never rememer
14:56:06 [ruaok]
last time I tried it compiled, but complained a dozen times for each track it analyzed.
14:56:36 [alastairp]
install libsamplerate0-dev
14:56:47 [alastairp]
and then for the other one it should say "using an internal version"
14:57:06 [ruaok]
already installed. :(
14:57:19 [alastairp]
- FFmpeg install with swresample support seems to be missing. Will be using an embedded copy for doing audio conversion
14:57:23 [alastairp]
did you get this message?
14:57:30 [alastairp]
during configure
14:57:39 [ruaok]
yes
14:57:46 [alastairp]
should be no problem then
14:57:51 [ruaok]
ok
14:57:58 [alastairp]
if not, it should be reported as a bug
14:58:19 [ruaok]
k
15:02:58 [drsaunde]
drsaunde has joined #musicbrainz-devel
15:04:43 [hawke]
hawke has joined #musicbrainz-devel
15:06:40 [CallerNo6]
CallerNo6 has joined #musicbrainz-devel
15:08:20 [reosarevok_]
reosarevok_ has joined #musicbrainz-devel
15:38:18 [misterswag_]
misterswag_ has joined #musicbrainz-devel
15:39:12 [alastairp]
submitlog is now sqlite, so you should be able to run many copies of abzsubmit now!
15:39:18 [alastairp]
unless I don't know how to sql
15:39:38 [ruaok]
heh
15:40:10 [alastairp]
I'm now taking votes for the next job to be acoustid lookup, or real threading
15:40:44 [ruaok]
real threading.
15:41:22 [alastairp]
really. are you making me write threading code?
15:41:44 [ruaok]
after everything I've already done, why not push even more?
15:41:54 [ruaok]
* ruaok is gutton for punishment. :)
15:47:22 [Freso]
real threading++
15:51:43 [alastairp]
ok. the rabble has spoken
15:52:25 [ruaok]
ohh. elevated to rabble.
15:52:31 [ruaok]
moving up in the world.
15:58:41 [alastairp]
har ahr
16:00:09 [yeeeargh]
just pulled the newest version with the sqlite support. now i get errors concerning unicode strings. using python 2.7.6 right now.
16:00:38 [alastairp]
whoops. sorry
16:00:56 [alastairp]
do you have unicode filenames?
16:01:25 [yeeeargh]
i think so
16:02:08 [alastairp]
what's the specific error? "sqlite3.ProgrammingError: You must not use 8-bit bytestrings..."
16:02:08 [alastairp]
?
16:02:19 [yeeeargh]
yep
16:02:22 [alastairp]
ok
16:06:42 [alastairp]
try again
16:10:02 [yeeeargh]
error is gone. looking good thanks
16:12:55 [JesseW]
JesseW has joined #musicbrainz-devel
16:16:38 [JesseW]
JesseW has left #musicbrainz-devel
16:22:39 [chirlu`]
chirlu` has left #musicbrainz-devel
16:30:08 [Freso]
SQLite is amazing.
16:31:02 [Mineo]
alastairp: not sure how helpful this is, but I've been running multiple extractor processes in parallel with the futures module (with the quirk I mentioned on one of the tickets), the branch is https://github.com/mineo/acousticbrainz-client/tree/futures
16:31:22 [alastairp]
oh yeah? does it work well?
16:31:35 [alastairp]
if I wanted to share the database between threads, is it easy to do?
16:35:39 [Mineo]
I'm not sure if sharing the connection between processes/threads is, at the moment the logging happens back in the main process (https://github.com/mineo/acousticbrainz-client/blob/futures/abz/acousticbrainz.py#L152 adds the callback)
16:35:53 [Mineo]
s/is,/is safe,/
16:40:13 [alastairp]
Sounds fine to me
16:40:16 [alastairp]
ship it if you want
16:53:57 [Mineo]
even if it means people can't really kill the whole thing with ^C?
16:59:25 [alastairp]
hmm. Is it something that completely cannot be worked around? If we did it in multiprocessing would it be easier?
17:23:56 [Mineo]
I can't answer that off the top of my head and have to leave in 10 minutes, so there's no use in me trying to make it work right now :(
17:26:22 [alastairp]
Ok, let's look at it again tomorrow if you have time
17:32:01 [Mineo]
I should have some free time tomorrow :)
18:25:02 [Freso]
Someone mentioned they'd done something to work around the hanging error... who was that? And what did you do?
18:31:23 [Freso]
(Also, mb.o seems really slow right now.)
18:55:18 [UmkaDK]
UmkaDK has joined #musicbrainz-devel
19:00:15 [Freso]
Tick, tock...
19:00:27 [Freso]
Almost time...
19:00:43 [Freso]
* Freso will probably be here for the meeting tonight... ;)
19:01:20 [ruaok]
ruaok has joined #musicbrainz-devel
19:01:20 [ruaok]
ruaok has joined #musicbrainz-devel
19:01:35 [ruaok]
hola!
19:01:43 [bitmap]
hey
19:02:08 [ruaok]
how was returning home, bitmap?
19:02:25 [bitmap]
quite exhausting, but I think I'm back to normal now :)
19:02:49 [ruaok]
good good.
19:03:16 [ruaok]
any chance we can rope you into doing some mac builds for the AB client? :)
19:03:37 [ianmcorvidae]
heh, I recall multiple people have been trying on that count :P
19:03:37 [bitmap]
heh, I was setting up a 10.7 vm to do just that
19:03:54 [ruaok]
ianmcorvidae: let me guess ffmpeg?
19:03:59 [CedricBob]
Hi all ! :)
19:04:01 [bitmap]
unfortunately the version of clang on 10.7 is too old to build some of the things essentia is doing
19:04:08 [ruaok]
we may just need to build a proper app bundle
19:04:10 [ruaok]
hi CedricBob
19:04:16 [ianmcorvidae]
heh, no, even worse, as bitmap says it's at the level of the compiler
19:04:36 [bitmap]
I got something to build with a new gcc from homebrew, but the resulting binary didn't work on 10.9 then
19:04:43 [ruaok]
sigh.
19:04:57 [bitmap]
so for now things might be 10.8 or 10.9+ only
19:05:24 [ruaok]
yeah 10.7 is feeling a bit dated.
19:05:32 [ruaok]
alastairp: ping
19:05:40 [bitmap]
which sucks 'cause I know nikki is using 10.7
19:06:04 [ruaok]
can we make an unoffical, no supported 10.7 build?
19:06:09 [ruaok]
+T
19:06:29 [ruaok]
tedius, I bet.
19:06:34 [bitmap]
I could try and make one, sure
19:06:53 [ruaok]
sweet. :)
19:07:14 [ruaok]
I spoke with alastairp this morning and caught up with where we are.
19:07:25 [ruaok]
we're hoping to get a much improved client out on friday.
19:07:34 [ruaok]
and hopefully cast a wider net for the weekend
19:08:21 [bitmap]
cool
19:08:22 [ruaok]
anyways, shall we start more formally then? reviews and all?
19:08:30 [ruaok]
I'll go first.
19:09:00 [ruaok]
last week started off by brewster totally blowing us off and saying that "our timing was wrong".
19:09:08 [ruaok]
which pissed me off royally.
19:09:46 [ruaok]
so, alastair and I decided to kick off AB by ripping off Gentlecat's code and slapping some things together...
19:10:02 [ruaok]
after 2.5 we submitted the first json documents.
19:10:09 [ruaok]
\ø/
19:10:19 [ruaok]
but you guys likely know this story
19:10:28 [ruaok]
then friday I ran off to Amsterdam for MHD Amsterdam.
19:10:35 [ruaok]
that was a fun event, a bit smaller than others.
19:11:07 [ruaok]
now I'm back and focusing on the server bits that are missing for AB, also trying to help submit files.
19:11:47 [ruaok]
I'm also going to work on the data dump stuff and work to finish the text on the site, in preparation for our Oct 28th release.
19:11:52 [ruaok]
fin.
19:11:54 [ruaok]
who is next?
19:12:11 [ianmcorvidae]
I can, I guess
19:12:15 [ruaok]
go
19:12:25 [ianmcorvidae]
monday was travel, so not much other than catching up
19:12:55 [ianmcorvidae]
tuesday did some merging and deploying I would otherwise have done on monday, and a few hours of mediawiki tuning with legoktm's help
19:13:12 [ianmcorvidae]
the rest of the week was mostly being thoroughly distracted by AB, submitting some server and client changes and a lot of data
19:13:38 [ianmcorvidae]
though I did also merge reosarevok's events branch and argue a bit with chirlu about BCE dates on pull requests, and open a couple musicbrainz-server ones
19:13:57 [ianmcorvidae]
specifically to deal with the fact we don't always validate dates, for certain paths into the DB (bot using /ws/js/edit, in this case)
19:14:41 [ianmcorvidae]
which I think covers my week :)
19:14:53 [ruaok]
k, bitmap?
19:15:13 [bitmap]
I didn't do much of anything until I got back after wednesday
19:15:39 [bitmap]
but after that I worked on this schema change patch to add tags to areas, instruments, and series, which is done other than tests and a weird sql bug with areas
19:16:19 [bitmap]
the rest of the week I was setting up this 10.7 vm for picard/acousticbrainz builds (although the latter didn't work out too well, as I said)
19:16:42 [bitmap]
that about sums up my short week
19:16:45 [ruaok]
nice.
19:16:52 [ruaok]
back to AB for second.
19:17:07 [ruaok]
Alastair is likely to use the acoustid submitter tool for AB.
19:17:35 [ruaok]
bitmap: are you trying to build static builds or just anything that works on 10.7
19:17:38 [ruaok]
?
19:17:48 [bitmap]
at this point anything that works on 10.7
19:17:51 [reosarevok_]
Er. For what it's worth, I fixed some tests for my events work, added some Ninja Tune mails and am waiting for a blog post to start looking at the style stuff :)
19:17:58 [ruaok]
ah, bummer.
19:18:10 [ruaok]
reosarevok_: hopefully tomorrow.
19:18:11 [bitmap]
purely static binaries aren't really possible on osx fwiw
19:18:21 [reosarevok_]
That's it from me, back to AB :)
19:18:37 [ruaok]
:)
19:19:24 [bitmap]
on 10.9 the linker errors if you even try to use -static
19:19:52 [ruaok]
ok, then lets not worry about that. if we can publish and app, that should be perfect.
19:19:57 [ruaok]
right, anyone else for review?
19:21:13 [ruaok]
ok, onward to agenda items.
19:21:32 [ruaok]
nikki has the only two items. nikki, you awake?
19:21:45 [ianmcorvidae]
I think maybe not, but I know what the topics are
19:21:56 [ruaok]
k
19:21:58 [ianmcorvidae]
me and her talked about it last night before we both went to bed
19:22:30 [ianmcorvidae]
so, autoedits
19:22:34 [ianmcorvidae]
http://chatlogs.musicbrainz.org/musicbrainz-devel/2014/2014-10/2014-10-06.html#T19-04-01-405045 is the first thing to note
19:22:40 [ianmcorvidae]
this being when she tried to talk about it last meeting :P
19:23:30 [ianmcorvidae]
I'm not entirely sure what the intention is in this meeting, though I guess ideally some sign-off on that as an initial plan
19:23:36 [reosarevok_]
Agreed with all of those edits
19:23:37 [ruaok]
I'm ok with those suggestions.
19:24:24 [ianmcorvidae]
cool
19:24:46 [ruaok]
ianmcorvidae: are there other suggestions?
19:24:47 [ianmcorvidae]
I think that may be sufficient for now then
19:24:52 [ruaok]
ok, cool.
19:24:58 [ianmcorvidae]
I think not right now, though ultimately the goal is of course to do more
19:25:04 [ianmcorvidae]
that's sort of the low-hanging fruit, though
19:25:13 [ruaok]
cool.
19:25:16 [ruaok]
then MBS-3462 ?
19:25:16 [mb-chat-logger]
http://tickets.musicbrainz.org/browse/MBS-3462
19:25:34 [ianmcorvidae]
right, I'm not sure what the deal is there
19:26:09 [ruaok]
* ruaok shrugs
19:26:12 [ruaok]
clear as mud
19:26:19 [ianmcorvidae]
I think maybe that one we can wait on, though I suppose the biggest part of that is covered by "if things are autoedits you don't need it" :)
19:26:23 [bitmap]
I think whether it should be wontfixed?
19:26:36 [ianmcorvidae]
yeah, probably
19:27:19 [bitmap]
I guess assuming things are autoedits and we have this undo edit thing
19:28:11 [ruaok]
I'm ok wontfxing an unclear ticket like that.
19:28:22 [ianmcorvidae]
I think I support wontfixing it, yeah
19:28:30 [ianmcorvidae]
let's ask nikki if that's what she meant when she's back
19:28:33 [ianmcorvidae]
and if so we can close it
19:29:02 [reosarevok_]
Is IE8 "IE8 sucks, can it die already"?
19:29:03 [ruaok]
ok.
19:29:09 [ruaok]
then, ie8.
19:29:15 [ianmcorvidae]
reosarevok_: good segue, and the answer is "roughly"
19:29:23 [ruaok]
did someone say we have tiny number of users?
19:29:43 [ianmcorvidae]
we barely support ie8 as it is; it's over our threshold for being supported and seems to refuse to die, but it'd make javascript things a lot easier
19:29:50 [ianmcorvidae]
and supporting it for just viewing is pretty easy, for editing less so
19:30:14 [ianmcorvidae]
bitmap may be able to say more on this than I can, but I think the hope here is "Can we override our supported browser rule for ie8 for editing pages"
19:30:14 [bitmap]
I don't think we have enough time/resources to be spending on fixing editing bugs in ie8
19:30:22 [ruaok]
I'm in favor of supporting your last statement.
19:30:28 [ruaok]
ie8 supported only for viewing.
19:30:42 [bitmap]
viewing only support is easy and I'm okay with
19:31:01 [ianmcorvidae]
cool. I'm obviously in favor, as is nikki, so I think unless someone's got a real good reason not to carry the motion we're set :)
19:31:25 [bitmap]
but even the in-browser less compiler is broken in ie8, so it's very hard to test things in a development server for it
19:31:47 [ruaok]
unless anyone objects?
19:32:12 [ruaok]
motion carried.
19:32:20 [ruaok]
ok, anything else to discuss?
19:33:04 [ianmcorvidae]
oh
19:33:08 [ruaok]
ya?
19:33:09 [ianmcorvidae]
one thing we should just touch base on
19:33:17 [ianmcorvidae]
schema change/schema change testing
19:33:30 [ianmcorvidae]
I assume that should all start pretty soon, not that all patches are done
19:33:39 [ruaok]
now?
19:33:42 [ruaok]
or not?
19:33:52 [ianmcorvidae]
so this is just a reminder to everyone involved to try to get patches in and done ASAP
19:33:57 [ianmcorvidae]
not
19:34:06 [ruaok]
what is still outstanding?
19:34:26 [ianmcorvidae]
pulling up the page, one sec
19:34:27 [reosarevok_]
I have collection support for events half-done
19:34:38 [reosarevok_]
(although the SQL bits should be in, IIRC)
19:34:43 [reosarevok_]
(or well, if not in, at least done)
19:34:59 [ianmcorvidae]
events is in, as much as is done and was in the events branch (which I guess probably needs checking)
19:35:04 [bitmap]
both of my tickets, but the tags one is nearly complete and the other is a small sql-only thing
19:35:19 [ianmcorvidae]
one of my two is ready and the other is pretty small, though I need to merge mine
19:35:35 [ianmcorvidae]
nikki's has been in review a while and has a few things that need to get updated/finished but is mostly done
19:36:25 [ianmcorvidae]
the only thing that's actually merged is the base events stuff, anyway, a lot more that's just in need of merging or another step or two behind that
19:37:00 [LordSputnik]
LordSputnik has joined #musicbrainz-devel
19:37:11 [ruaok]
thats a lot of stuff floating around.
19:37:42 [ruaok]
and with the AB stuff coming to a head… will having all schema change things in by friday next week be enough?
19:39:01 [ianmcorvidae]
I think we can probably just say try to get everything up, or ideally in, by next meeting, and check back then with where we are
19:39:19 [ianmcorvidae]
mostly wanted to just remind everyone (including myself) that we're about a month out from that release :)
19:39:47 [ruaok]
ianmcorvidae: thanks, much appreciated. :)
19:39:59 [ruaok]
I like that goal. lets see about getting things in for next meeting.
19:40:07 [bitmap]
sounds doable
19:40:08 [ruaok]
bitmap: are the sql bits for the tag stuff done?
19:40:13 [bitmap]
yeah
19:40:24 [bitmap]
er, except this bug with area tags
19:41:11 [bitmap]
the schema changes are done, anyway
19:41:11 [ruaok]
is it worth considering spliiting the sql from the other bits?
19:41:29 [ianmcorvidae]
it wouldn't hurt, if you want to put up the sql bits
19:41:45 [bitmap]
I could do that then
19:42:18 [ruaok]
if that increases the chances of getting them in on monday, then please.
19:42:51 [ruaok]
ok, are we done for today?
19:43:47 [ruaok]
sounds like it. :)
19:43:51 [ruaok]
thanks everyone!
19:43:53 [CedricBob]
:)
19:43:58 [ruaok]
* ruaok is glad the old format is back!
19:44:13 [ruaok]
did you get home ok CedricBob ?
19:44:26 [CedricBob]
I did thx ! u too?
19:45:08 [ruaok]
yep. nice to be home, as much as I love AMS>
19:45:32 [CedricBob]
agreed
19:48:41 [LordSputnik]
CedricBob: ruaok: really nice project with the Leap controller guys, I saw the vid ;)
19:48:48 [ruaok]
thanks. :)
19:49:02 [ruaok]
the controller sucks though. its really hard to control the thing. :(
19:49:16 [CedricBob]
thx :) Would work better with accelerometers !
19:49:29 [CedricBob]
and a real DJ ;)
19:49:41 [LordSputnik]
the actual Leap controller? what's the matter with it? I'm thinking about doing a project using one
19:49:43 [derwin]
the... what... ?
19:49:50 [derwin]
* perks up
19:49:53 [derwin]
<- real dj
19:50:11 [ruaok]
LordSputnik: skip it. its terribly.
19:50:12 [ianmcorvidae]
btw, ruaok, on the topic of acousticbrainz I have some partial work on deduplicating the JSON a bit better at https://github.com/metabrainz/acousticbrainz-server/compare/uniquify-3 -- without upgrade scripts for now, which is the main thing
19:50:13 [ruaok]
-y
19:50:19 [LordSputnik]
derwin: https://www.youtube.com/watch?v=By6fcP5FEL0
19:50:35 [ruaok]
I'll have a look, ianmcorvidae thanks.
19:50:51 [derwin]
wacky
19:51:01 [CedricBob]
(this one is actually with the presentation : https://www.youtube.com/watch?v=4WTuX3uavrI )
19:51:02 [ianmcorvidae]
(that splits out and independently sha256's the "base" (i.e. lowlevel/rhythm/tonal) data from the three subkeys of metadata, anyway
19:51:05 [ianmcorvidae]
)
19:52:08 [ianmcorvidae]
ianmcorvidae has changed the topic to: Freeze week | Agenda: general discussion, schema change checkin
20:06:02 [LordSputnik]
ruaok: do you happen to know what version of the leap software you were using? I've read up on it and looks like some of the glitchiness was fixed with the second version...
20:06:50 [ruaok]
we both downloaded the lastest beta sdk
20:08:16 [yeeeargh]
yeeeargh has joined #musicbrainz-devel
20:13:47 [ianmcorvidae]
whoo, acousticbrainz-client having a working log run in parallel :D
20:18:32 [hawke]
hawke has joined #musicbrainz-devel
20:24:41 [ijabz1]
ijabz1 has joined #musicbrainz-devel
20:58:29 [chirlu`]
chirlu` has joined #musicbrainz-devel
21:07:09 [ianmcorvidae|alt]
ianmcorvidae|alt has joined #musicbrainz-devel
21:08:51 [alastairp]
ruaok: sorry, was in town. looks like you caught everyone up :)
21:09:10 [ruaok]
no worries.
21:11:22 [Leftmost]
Leftmost has joined #musicbrainz-devel
21:35:26 [LordSputnik]
LordSputnik has left #musicbrainz-devel
21:56:38 [ianmcorvidae|n4]
ianmcorvidae|n4 has joined #musicbrainz-devel
21:56:38 [ianmcorvidae|n4]
ianmcorvidae|n4 has joined #musicbrainz-devel
22:02:56 [CedricBob]
CedricBob has joined #musicbrainz-devel
22:03:25 [CedricBo_]
CedricBo_ has joined #musicbrainz-devel
22:23:42 [chirlu`]
chirlu` has left #musicbrainz-devel
23:45:46 [ruaok]
ruaok has joined #musicbrainz-devel