IRC log of musicbrainz-devel on 2012-07-22
Timestamps are in UTC.
- 00:45:25 [ianmcorvidae]
- bitmap, luks: if you aren't on mb-users, you should at least check out the recent email about accessibility; I'm not sure how to approach it but the attached video is pretty bad, heh
- 00:47:31 [bitmap]
- * bitmap saw the email but didn't watch the video yet
- 00:47:41 [bitmap]
- I can imagine it'll be pretty bad :(
- 00:51:40 [ianmcorvidae]
- she can select only the pane headers
- 00:51:43 [ianmcorvidae]
- can't even get into the treeviews
- 00:51:52 [ianmcorvidae]
- exactly two menu items work: cluster and "tags from file names"
- 00:51:59 [ianmcorvidae]
- so yeah, pretty bad XD;
- 00:52:56 [ianmcorvidae]
- (oh, and once the "tags from file names" dialog comes up, she can't do anything with it -- including close it)
- 00:53:17 [ianmcorvidae]
- (well, I guess she successfully closed it, but I don't think it was the cancel button or whatever)
- 00:56:44 [bitmap]
- damn, that video made me sad. I wish I could spend some more time on picard dev. I'll at least reply later and let her know it's the first thing I'll look at when I've got time
- 00:56:58 [ianmcorvidae]
- yeah :/
- 00:58:09 [ianmcorvidae]
- no doubt I should learn more about Picard, I just really don't like GUI toolkits :P
- 00:59:12 [bitmap]
- with good reason. Qt is always a pita :)
- 00:59:29 [ianmcorvidae]
- well, I don't like the others much either
- 00:59:32 [ianmcorvidae]
- mostly I just don't like GUIs :)
- 00:59:43 [ianmcorvidae]
- * ianmcorvidae strokes my linux curmudgeon beard
- 00:59:49 [bitmap]
- haha
- 01:00:14 [ianmcorvidae]
- as GUI applications go I pretty much have a.) puzzle games, b.) browser, and c.) picard
- 01:00:34 [ianmcorvidae]
- and rubyripper, I guess, because I haven't bothered to learn how its CLI works
- 02:23:10 [voiceinsideyou]
- voiceinsideyou has joined #musicbrainz-devel
- 03:08:33 [CallerNo6]
- CallerNo6 has joined #musicbrainz-devel
- 04:25:13 [navap]
- NGS isn't new, NES is where it's at, and yet, mason still rears its..hat! http://musicbrainz.org/favicon.ico
- 04:26:27 [ianmcorvidae]
- yeah, we should improve that
- 04:26:52 [ianmcorvidae]
- er, wait
- 04:26:58 [ianmcorvidae]
- I don't see that as the favicon, heh
- 04:27:13 [navap]
- Yeah..
- 04:27:25 [navap]
- I couldn't figure out where the current favicon is coming from
- 04:38:09 [ianmcorvidae]
- yeah, I'm rather confused on that point
- 04:38:27 [ianmcorvidae]
- we don't have any <link rel="[shortcut] icon" that I see
- 04:38:40 [ianmcorvidae]
- of course I also just can't find the image itself :)
- 04:40:12 [nikkimini]
- don't browsers check for favicon.ico if they don't get told to use another image?
- 04:40:32 [nikkimini]
- I don't see a problem with that icon :/
- 04:40:34 [ianmcorvidae]
- nikkimini: yeah, but I can't find any evidence they're being told to use another image
- 04:40:40 [ianmcorvidae]
- and they aren't using that icon, that I see
- 04:40:55 [nikkimini]
- safari and opera are using it for me
- 04:41:01 [ianmcorvidae]
- hm
- 04:41:08 [nikkimini]
- firefox too
- 04:41:34 [ianmcorvidae]
- I see one that looks like our entity ones except it has two white eighth-notes on it rather than a microphone or disc or whatever
- 04:42:03 [nikkimini]
- o_O
- 04:42:11 [nikkimini]
- I don't see the microphone or disc thing at all
- 04:43:18 [navap]
- Maybe nginx is serving the file? I see it in /root
- 04:43:24 [nikkimini]
- favicon.ico is the white notes and that's what I see as the icon in my browsers
- 04:43:30 [ianmcorvidae]
- navap: that one's the favicon you linked
- 04:43:33 [navap]
- er, hang on. The file shows two different things
- 04:44:18 [ianmcorvidae]
- I see
- 04:44:18 [ianmcorvidae]
- http://imgur.com/vaGGe
- 04:44:20 [ianmcorvidae]
- that
- 04:44:27 [nikkimini]
- yes
- 04:44:48 [navap]
- I see that in the windows explorer thumbnail, but in the preview pane at the bottom I see the mason one
- 04:45:16 [navap]
- This is from within the repo
- 04:45:32 [nikkimini]
- * nikkimini doesn't use windows and can't help you there
- 04:46:07 [ianmcorvidae]
- I don't see the thing that's at https://github.com/metabrainz/musicbrainz-server/blob/master/root/favicon.ico (though not shown, on github) anywhere
- 04:46:08 [navap]
- Chrome shows the mason one when viewing musicbrainz.org/favicon.ico
- 04:46:13 [navap]
- FF shows the NGS one
- 04:46:19 [ianmcorvidae]
- hm
- 04:46:34 [ianmcorvidae]
- oh, hm, that it does
- 04:46:36 [ianmcorvidae]
- weird
- 04:46:37 [navap]
- But CHrome shows the NGS one when browsing the site
- 04:46:51 [ianmcorvidae]
- * ianmcorvidae sees what wget shows
- 04:47:01 [ianmcorvidae]
- wget gets the mason one
- 04:47:22 [navap]
- Maybe try viewing it with a different viewer
- 04:48:01 [ianmcorvidae]
- * ianmcorvidae sees what's in the nginx config, now I'm just curious :P
- 04:48:28 [nikkimini]
- o_O
- 04:48:30 [navap]
- I doubt its nginx. One individual file shows two different things for me depending on which viewer I use
- 04:48:52 [ianmcorvidae]
- heh
- 04:48:54 [ianmcorvidae]
- yeah the file's crazy
- 04:48:58 [nikkimini]
- wget gets something which is really ugly in finder and preview, but when I open it in opera, I see the normal icon
- 04:49:03 [ianmcorvidae]
- * ianmcorvidae looking at it in gimp, both versions are on top of each other or something
- 04:49:40 [ianmcorvidae]
- specifically, it has the two-notes version on top, it looks like, of the upper left of the mason one
- 04:50:32 [ianmcorvidae]
- * ianmcorvidae reads about the .ico format :P
- 04:51:41 [ianmcorvidae]
- yeah, looks like they can contain multiple images
- 04:51:59 [ianmcorvidae]
- An ICO or CUR file is made up of an ICONDIR ("Icon directory") structure, containing an ICONDIRENTRY structure for each image in the file, followed by a contiguous block of all image bitmap data (which may be in either Windows BMP format, excluding the BITMAPFILEHEADER structure, or in PNG format, stored in its entirety).
- 04:52:15 [ianmcorvidae]
- time to pull out hexdump!
- 04:54:32 [ianmcorvidae]
- yup, there's one 16x16 and one 32x32 image in there, I guess
- 04:55:33 [navap]
- Putting images in your images achievement unlocked!
- 04:56:08 [ianmcorvidae]
- heh
- 04:56:13 [ianmcorvidae]
- learning new things all the time
- 04:56:16 [ianmcorvidae]
- like for example that you can put MULTIPLE IMAGES IN A .ICO FILE
- 04:59:03 [ianmcorvidae]
- not sure how the different systems choose which thing to use
- 04:59:10 [ianmcorvidae]
- I guess multiple images in a .ico isn't a common use case :P
- 05:00:27 [ianmcorvidae]
- oh joy, looks like we also have a bunch of null bytes at the end
- 05:09:28 [navap]
- I suspect multiple image support was included so that different clients could display the most appropriate image size
- 05:09:41 [ianmcorvidae]
- probably
- 05:11:02 [navap]
- When I increase thumbnail sizes in explorer I see the 16px NGS image grow into the 32px mason image
- 05:11:12 [ianmcorvidae]
- heh
- 05:15:30 [ianmcorvidae]
- * ianmcorvidae makes http://tickets.musicbrainz.org/browse/MBS-5038
- 05:15:43 [Prophet5]
- Prophet5 has joined #musicbrainz-devel
- 05:15:50 [ianmcorvidae]
- http://tickets.musicbrainz.org/secure/attachment/10485/favicon-hexdump.txt for the curious, I annotated the hexdump :)
- 05:20:36 [ianmcorvidae]
- drops it from 3638 bytes to 318, too!
- 05:40:42 [MBChatLogger]
- MBChatLogger has joined #musicbrainz-devel
- 05:40:42 [MBChatLogger]
- is logging
- 05:40:42 [barjavel.freenode.net]
- Users on #musicbrainz-devel: MBChatLogger warp djinni` adhawkins-away CallerNo6 Leftmost ruaok kepstin-netbook_ bitmap MiX-MaN demosdemon Muz ocharles MBJenkins alastairp luks
- 05:40:46 [sampsyo]
- sampsyo has joined #musicbrainz-devel
- 05:41:02 [SexyKen]
- SexyKen has joined #musicbrainz-devel
- 05:41:02 [frewsxcv]
- frewsxcv has joined #musicbrainz-devel
- 05:41:12 [Prophet5]
- Prophet5 has joined #musicbrainz-devel
- 05:41:12 [flamingspinach]
- flamingspinach has joined #musicbrainz-devel
- 05:41:12 [Jormangeud]
- Jormangeud has joined #musicbrainz-devel
- 05:41:36 [alastairp_]
- alastairp_ has joined #musicbrainz-devel
- 05:41:36 [_flow_]
- _flow_ has joined #musicbrainz-devel
- 05:41:43 [reosarevok]
- reosarevok has joined #musicbrainz-devel
- 05:41:43 [navap]
- navap has joined #musicbrainz-devel
- 05:42:02 [ianmcorvidae]
- ianmcorvidae has joined #musicbrainz-devel
- 05:42:02 [adrianw]
- adrianw has joined #musicbrainz-devel
- 05:42:02 [murdos]
- murdos has joined #musicbrainz-devel
- 05:42:02 [kepstin-work]
- kepstin-work has joined #musicbrainz-devel
- 05:42:10 [Wizzcat]
- Wizzcat has joined #musicbrainz-devel
- 05:42:10 [njh]
- njh has joined #musicbrainz-devel
- 05:42:19 [dimonov]
- dimonov has joined #musicbrainz-devel
- 05:42:19 [sezuan]
- sezuan has joined #musicbrainz-devel
- 05:42:31 [lfranchi]
- lfranchi has joined #musicbrainz-devel
- 05:42:31 [DWSR]
- DWSR has joined #musicbrainz-devel
- 05:42:31 [noobie]
- noobie has joined #musicbrainz-devel
- 05:42:31 [nikkimini]
- nikkimini has joined #musicbrainz-devel
- 05:42:31 [pthulin]
- pthulin has joined #musicbrainz-devel
- 05:43:12 [ianmcorvidae]
- * ianmcorvidae put up a codereview fixing our favicon during the netsplit :P
- 05:46:55 [navap]
- I've got joins, parts, and quits ignored. I don't remember the last netsplit I saw
- 05:47:21 [navap]
- The ticket number for your review isn't linked, that's odd
- 05:47:29 [ianmcorvidae]
- I like seeing when folks appear/disappear, irssi collapses together things
- 05:47:46 [ianmcorvidae]
- it may be since it's in the images-only one rather than the main musicbrainz git repo one
- 05:47:50 [ianmcorvidae]
- * ianmcorvidae goes into the admin panel to look
- 05:48:59 [navap]
- It collapses the netsplit sure, but seeing all those pesky timeouts and rejoins was just too much. It's much easier to see the conversation without them I think
- 05:49:40 [navap]
- And tab completion makes sure I'm not talking to someone who isn't in the room
- 05:49:51 [ianmcorvidae]
- yeah
- 05:49:56 [ianmcorvidae]
- I just like information, mostly :P
- 05:51:33 [ianmcorvidae]
- heh, great: https://github.com/reviewboard/reviewboard/commit/82545c075d4374d67133cbf5c6dc279bbec9db84
- 05:51:54 [ianmcorvidae]
- so I guess it just won't link bugs for that quasi-repo
- 05:51:55 [ianmcorvidae]
- meh
- 07:04:27 [plaintext]
- plaintext has joined #musicbrainz-devel
- 08:09:02 [ijabz]
- ijabz has joined #musicbrainz-devel
- 09:06:56 [ijabz]
- ijabz has joined #musicbrainz-devel
- 09:18:18 [ijabz]
- ijabz has joined #musicbrainz-devel
- 10:17:33 [warp]
- hello!
- 10:30:33 [reosarevok]
- hi warp!
- 10:55:24 [voiceinsideyou]
- voiceinsideyou has joined #musicbrainz-devel
- 12:21:37 [plaintext]
- plaintext has joined #musicbrainz-devel
- 12:37:40 [reosarevok]
- reosarevok has joined #musicbrainz-devel
- 14:39:45 [CallerNo6]
- CallerNo6 has joined #musicbrainz-devel
- 15:00:59 [bitmap]
- bitmap has joined #musicbrainz-devel
- 16:03:38 [the_metalgamer]
- the_metalgamer has joined #musicbrainz-devel
- 16:24:06 [voiceinsideyou]
- voiceinsideyou has joined #musicbrainz-devel
- 16:26:34 [voiceinsideyou1]
- voiceinsideyou1 has joined #musicbrainz-devel
- 16:28:55 [voiceinsideyou2]
- voiceinsideyou2 has joined #musicbrainz-devel
- 17:02:10 [Leftmost]
- Leftmost has joined #musicbrainz-devel
- 17:02:11 [Leftmost]
- Leftmost has joined #musicbrainz-devel
- 18:07:58 [lfranchi]
- lfranchi has joined #musicbrainz-devel
- 18:27:54 [plaintext]
- ruaok: ping?
- 19:09:17 [reosarevok]
- * reosarevok is kinda amazed that nobody has made a hotfix for the fact that we can't edit recordings at all without calculating miliseconds
- 19:09:30 [reosarevok]
- Sure, people can use beta, but still
- 19:09:39 [reosarevok]
- (has beta even been publically announced yet?)
- 19:10:34 [reosarevok]
- * reosarevok is not even sure if this wasn't caught in beta *before* releasing it (which would make it doubly amazing) but maybe not
- 19:11:03 [reosarevok]
- Recording editing functionality completely gone seems like a good candidate for a hotfix to me...
- 19:29:16 [ianmcorvidae]
- ocharles, warp: looks like the problem with editing recordings is actually the *fix* for the same problem that used to exist on beta
- 19:29:53 [ianmcorvidae]
- ocharles, warp: the fix was dealing with the newer version of HTML::FormHandler, but that fix got merged into master along with the recaptcha stuff (I guess) and so now it's broken on production instead.
- 19:32:05 [adhawkins]
- ocharles: Thanks for the birthday wishes!
- 19:36:07 [reosarevok]
- reosarevok has changed the topic to: Agenda: review, dependencies in beta vs. live (reotab)
- 19:39:48 [ruaok]
- plaintext: pong
- 19:46:56 [plaintext]
- ruaok: did you get any reply from splunk?
- 19:47:14 [ruaok]
- not yet. let me bug them again tomorrow.
- 19:47:44 [plaintext]
- thanks
- 19:47:50 [plaintext]
- I can work without it for a while though
- 19:47:55 [ruaok]
- ok.
- 19:47:57 [plaintext]
- I had a hard time with Moose/perl recently
- 19:48:01 [plaintext]
- but I'm getting there
- 19:48:05 [ruaok]
- k.
- 19:48:29 [ruaok]
- next week is a mostly normal work week, so I can help and also review what you've done so far.
- 19:48:43 [plaintext]
- great
- 20:04:57 [ijabz]
- ijabz has joined #musicbrainz-devel
- 20:16:54 [Freso]
- Freso has joined #musicbrainz-devel
- 20:17:40 [Freso]
- Meeting in progress, or already done? >_>
- 20:17:52 [ianmcorvidae]
- what meeting?
- 20:17:59 [ianmcorvidae]
- that's tomorrow :P
- 20:18:05 [Freso]
- Oh, right.
- 20:18:11 [Freso]
- Good good. :D
- 20:18:23 [ianmcorvidae]
- but it would be over by now, we try not to run more than an hour :)
- 20:19:27 [Freso]
- I haven't yet figured out when it officially starts/ends. :p
- 20:19:39 [ianmcorvidae]
- 19:00UTC mondays, runs an hour
- 20:19:44 [ianmcorvidae]
- is the standard meeting
- 20:19:54 [ianmcorvidae]
- sometimes there are supplementary meetings, such as last Tuesday
- 20:20:02 [ianmcorvidae]
- (often these are at the same time, but on different days)
- 20:20:20 [ianmcorvidae]
- I should say "runs at most an hour", sometimes it's shorter
- 21:05:44 [ijabz]
- ijabz has joined #musicbrainz-devel
- 21:25:10 [djce]
- djce has joined #musicbrainz-devel
- 21:28:08 [djce]
- djce has joined #musicbrainz-devel
- 22:09:01 [djce]
- plaintext: ping
- 22:09:23 [plaintext]
- djce: pong
- 22:09:27 [djce]
- hi
- 22:09:31 [djce]
- just curious,
- 22:09:53 [djce]
- did you mean to have 13 or so separate instances of perl-fcgi-pm on rika?
- 22:10:19 [plaintext]
- oops
- 22:10:21 [plaintext]
- not at all
- 22:10:24 [djce]
- It seems to have a very unusual set of processes running
- 22:10:31 [djce]
- ps -AHweflj | grep 1018
- 22:10:41 [plaintext]
- I thought it was restarted when I ran run.sh
- 22:10:57 [ianmcorvidae]
- run.sh should restart automatically, you only need one instance of it
- 22:11:06 [djce]
- looks like maybe it starts a new one but doesn't kill off the old one
- 22:11:15 [plaintext]
- sorry about that!
- 22:11:21 [djce]
- np :-)
- 22:11:33 [plaintext]
- can you kill all of them?
- 22:11:37 [plaintext]
- then I can start a fresh one
- 22:11:42 [djce]
- sure, will do....
- 22:12:30 [djce]
- done
- 22:12:33 [plaintext]
- thanks
- 22:17:30 [plaintext]
- djce: by the way what did you mean by unusual set of processes?
- 22:19:52 [djce]
- most people run a single perl-fcgi-pm parent process with one or more perl-fcgi child processes
- 22:19:58 [djce]
- (in fact usually just one)
- 22:20:11 [djce]
- whereas you had 13 parents each with one child
- 22:20:45 [djce]
- hence it stood out as being different and possibly not what you wanted
- 22:21:41 [plaintext]
- oh I see, I thought there was something odd other than that
- 22:23:26 [ianmcorvidae]
- plaintext: it looks like you still have at least two run.sh instances, by the by
- 22:23:42 [plaintext]
- I just started a new one, but I don't know why would there be two
- 22:23:48 [ianmcorvidae]
- hm
- 22:23:52 [ianmcorvidae]
- * ianmcorvidae restarts htop to see if it goes away
- 22:23:54 [plaintext]
- this is what I did: ./run.sh &
- 22:24:24 [ianmcorvidae]
- hm
- 22:24:35 [ianmcorvidae]
- well, hopefully it doesn't grow any further then
- 22:24:58 [plaintext]
- yeah I won't run that script again, until the current process dies
- 22:26:07 [plaintext]
- I finally managed to display a whole report
- 22:26:28 [plaintext]
- and the code probably still needs lots of improvement
- 22:26:32 [plaintext]
- http://plaintext.mbsandbox.org/logstatistic
- 22:27:07 [ianmcorvidae]
- whoo :)
- 22:27:31 [plaintext]
- now I need to look up mbids and stuff like that
- 22:27:41 [plaintext]
- but the best would be to consult ruaok tomorrow first
- 22:34:24 [ianmcorvidae]
- look up mbids?
- 22:34:27 [ianmcorvidae]
- * ianmcorvidae not sure what you mean
- 22:34:50 [ianmcorvidae]
- oh, you mean so you can link to the appropriate entities and things, I guess
- 22:34:53 [plaintext]
- yeah
- 22:35:16 [plaintext]
- the report displayed is a "top artists" report
- 22:35:23 [plaintext]
- of course it was ran on a very little amount of data
- 22:35:35 [plaintext]
- and without a splunk license, so on my machine :)
- 22:35:41 [ianmcorvidae]
- yeah
- 22:36:00 [ianmcorvidae]
- I guess you'd just add some sort of processing before you pass it to the template that calls Data::Artist->get_by_gids
- 22:36:10 [ianmcorvidae]
- or so
- 22:36:22 [plaintext]
- oh
- 22:36:27 [plaintext]
- yeah
- 22:39:30 [ianmcorvidae]
- but anyway, yeah
- 22:39:55 [plaintext]
- I feel like I'm a bit behind on stuff
- 23:11:51 [ruaok]
- ruaok has joined #musicbrainz-devel
- 23:50:02 [ruaok]
- ruaok has joined #musicbrainz-devel
- 23:58:32 [voiceinsideyou]
- voiceinsideyou has joined #musicbrainz-devel