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