warp needs to wake up to go to work in about 6 hours.
ruaok: good luck! :D
ruaok
thanks and sleep well!
SerialNumber has quit
Citizen has quit
acid2_ joined the channel
yllona
latersz folks
yllona has quit
FauxFaux ponders how to make PicardQt use the cluster-times to do the lookup.
FauxFaux
There's not any client-side handling of multiple matches of stuff, which means just adding it to the web-service won't be easy.
Oh, except the cdids..
acid2_
svn diff > patchname.patch to create patches, right?
FauxFaux
Yeah. Unless mb has a specific format they're wanted in.
ruaok
svn diff is a good default
acid2_
ok
should I mark it as fixed when I attach the patch? (it does fix the problem)
BrianFreud
Faux: It'd be a pain, but it parses the release, then each track - you could theoretically output the release id on each new release, then times to a file as it hits each, then have someone re-load the same files, and import the times from that temp file on reloaded matching release id
I'm imagining creating a matrix on file load, [releaseid, tracknumber, tracktime]. If I ever can get the tracktimes thing patched for the server, it could be used for then submitted a release's worth of times, but also would be good for FauxFaux's lookup function
FauxFaux
Yeah!
ruaok
ohhh a patch.
ruaok hugs aCiD2
aCiD2
haha
thank you rob :P
BrianFreud
hmmmm
ruaok
:-)
aCiD2
I deleted one line, not really hug worthy lol
BrianFreud
FauxFaux: Actually, you may be able to do it anyhow
aCiD2
(but learn more about how the web service works, which is a good thing :)
FauxFaux
I guess it'd be piss-easy in the actual picard code, if I could get the damn thing to build. :P
ruaok takes the hug back
aCiD2
hah
FauxFaux: That script has millisecond precision?
BrianFreud
the add cluster as release code already pulls all the info from a cluster - you'd just want to do something similar, just pulling the track times and track numbers, then submitting it to a lookup...
FauxFaux
Cue files have the microseconds in, and musicbrainz is stored to millisecond, aCiD2. Version 1 of that was trying to guess the discids, whcih is a lot faster without the CACHE. :p
aCiD2
:)
Man that's some hardcore SQL (to me)... I should learn more SQL :)
I never learnt joins... I just kinda stopped there and let Django handle it for me :P
BrianFreud
The two problems you could run into: duplicated track #'s (causes issues now too with the ACaR script) and non-extant track # tags
FauxFaux
The sql in cueread2 is just a select and grabbing the artist/release name from the id, the nasty stuff is just coming. :p
ruaok
aCiD2: go ahead and commit that patch yourself. go get the credit you deserve. :)
the patch looks good, thanks for catching that.
aCiD2
haha, ok :)
I subscribed to mb-bugs, so I'm trying to catch the easy stuff as it comes
cause I know you lot the hard stuff ;)
hawke_ joined the channel
BrianFreud
lol, I subscribed to that list just so I know what the latest thing to avoid doing is :D
hawke has quit
aCiD2
ruaok: should I commit to trunk, or the RELEASE branch?
ruaok
trunk
aCiD2
ok
ruaok
its almost time to start thinking about another release.
BrianFreud can't wait... annotation bug fixed!
aCiD2
lol
ruaok plans to finish the tagging branch and then go on a bug hunt.
BrianFreud
ruoak: you'd be the one to ask... internally, for the pages that can accept mbids in the url, how do those pages convert the mbids to rowids?
aCiD2
BrianFreud: GIve me an example page, and I'll take a look?
not that it stops rob answering, but it's one more thing for me to learn :)
FauxFaux
BrianFreud: It's just in the database..
BrianFreud hunts down ruaok's dev post a while back
album { id integer, gid 36characterstring, name string, etc. }
aCiD2: Refresh for s(low)ql.
ruaok
(don't look now aCiD2 )
aCiD2
ruaok: ha
ruaok
BrianFreud: we load the object in question from the DB.
aCiD2
FauxFaux: 20 minutes!?
ruaok
then we have teh rowid at hand
FauxFaux
aCiD2: Heh heh heh.
aCiD2
actually, go ahead and change the script to use that... I'll let my friends on digg know >:)
any of those pages already support mbid in the url
To pull off a "add times from release" plugin, as I see it, I need to patch editall.html to support time (and I guess trackname) edits in the url, but also add mbid -> release rowid lookup support, as the mbid is avail to picard, but the rowid is not
luks
aCiD2: about the patch/bug... please only close tickets once is the patch in svn, otherwise they will get lost