symphonick: I’d think tagger support would be the better way to do that, but regardless 'as on cover' is preferable to me.
2012-05-16 13723, 2012
Relequestual joined the channel
2012-05-16 13744, 2012
hawke_
I just think that they will be so inconsistently names that recordings will be better of just being named like the work
2012-05-16 13750, 2012
hawke_
*named
2012-05-16 13755, 2012
Relequestual
hi all. has the return data formats for release groups changed recently?
2012-05-16 13704, 2012
hawke_
hmm, gatefold stuff really complicates the CAA stuff.
2012-05-16 13720, 2012
hawke_
Relequestual: the 'release types' have.
2012-05-16 13755, 2012
Relequestual
hawke_: noticed the return data now contains primary and secondary
2012-05-16 13702, 2012
hawke_
Yep.
2012-05-16 13705, 2012
symphonick
hawke_: the downside is that you lose identification on the works/recordings list
2012-05-16 13729, 2012
ianmcorvidae
yeah, there's now primary/secondary, the old type field in the WS is done in terms of a mapping
2012-05-16 13733, 2012
hawke_
symphonick: recording AC should do that, no?
2012-05-16 13743, 2012
ianmcorvidae
which I think is "first secondary type unless there's no secondary type, in which case the primary type"
2012-05-16 13744, 2012
Relequestual
my api call wanted to get only albums and eps, but now it gets it based on the primary type, which seems to be mostly album
2012-05-16 13716, 2012
Relequestual
so is there a new param to only return the secondary types?
2012-05-16 13717, 2012
reosarevok
Hmmm
2012-05-16 13718, 2012
hawke_
Relequestual: albums and EPs are still the primary type.
2012-05-16 13731, 2012
reosarevok
You'd probably want to get only primary types which have no secondary type
2012-05-16 13732, 2012
symphonick
hawke_: yeah, I don't have particularly strong objections
2012-05-16 13735, 2012
Relequestual
but say i want to get only the studio albums
2012-05-16 13755, 2012
reosarevok doesn't know how that is done but assumes it can be done
2012-05-16 13756, 2012
kepstin-work
Relequestual: then you want take only albums which do not have any secondary types set.
2012-05-16 13714, 2012
Relequestual
do i now have to do that on my side rather than with than in my api request?
2012-05-16 13703, 2012
Relequestual
so with the release type, according to the api, should that type not be for the secondary release type (if there is one)
2012-05-16 13715, 2012
kepstin-work
hmm. good question - I can't find a reference as to what (if any) new webservice attributes were added for this feature :/
2012-05-16 13723, 2012
ianmcorvidae code spelunking
2012-05-16 13753, 2012
kepstin-work
imo, a description of the webservice changes should have been included in the announcement :)
2012-05-16 13700, 2012
Relequestual
you would assume that if the options include album, ep and live, that if i set type as album, i don't want ep or live, but if album is primary and live is secondary, i get the live album
2012-05-16 13714, 2012
Relequestual
where are said anncouncements found btw?
2012-05-16 13724, 2012
nikki joined the channel
2012-05-16 13731, 2012
kepstin-work
Relequestual: official announcements are on the blog (also shown on the front page of musicbrainz.org now)
I know it can't be helped, but this has now broken my dissertation project which I'm due to demo on friday, and I'm not allowed to change the source
2012-05-16 13715, 2012
Relequestual
haha
2012-05-16 13717, 2012
Relequestual
=/
2012-05-16 13741, 2012
ianmcorvidae
it looks like there is a way, I'm not doing well with my perl-fu
2012-05-16 13750, 2012
ianmcorvidae
to specify if you want primary vs. secondary
2012-05-16 13708, 2012
ianmcorvidae
bah
2012-05-16 13725, 2012
reosarevok
:/
2012-05-16 13731, 2012
reosarevok
That seems like something we should have
2012-05-16 13731, 2012
Relequestual
as a param in the api call?
2012-05-16 13742, 2012
Relequestual
indeed
2012-05-16 13748, 2012
ianmcorvidae
yeah, it does
2012-05-16 13756, 2012
ianmcorvidae
looks like st:<something> says "secondary type of <something>"
2012-05-16 13700, 2012
ianmcorvidae
but there's nothing for "no secondary type"
2012-05-16 13714, 2012
reosarevok
Hmm
2012-05-16 13722, 2012
reosarevok
No st:unknown nor st:none?
2012-05-16 13700, 2012
ianmcorvidae
no, it has an "if there's a secondary type specified, then add 'st.secondary_type = any(<list of types>)' to the WHERE clause"
2012-05-16 13716, 2012
ianmcorvidae
which you can't put NULL into, I don't imagine
2012-05-16 13734, 2012
kepstin-work
well, someone should file a ticket for this issue, I guess.
2012-05-16 13759, 2012
Relequestual
I can do it at some point tomorrow
2012-05-16 13715, 2012
Relequestual
no problem
2012-05-16 13701, 2012
Relequestual
it would be from the api usage point of view as opposed to how the server deals with that aginst the database, is that acceptable as a ticket?
2012-05-16 13718, 2012
reosarevok
Yeah. Is that a search server ticket?
2012-05-16 13720, 2012
reosarevok is not sure
2012-05-16 13727, 2012
ianmcorvidae
add it to MBS for now
2012-05-16 13751, 2012
ianmcorvidae
though I didn't think about the search-server side of it, I was under the impression you were getting albums/eps by artist
2012-05-16 13704, 2012
ianmcorvidae
and it should be fine to just mention the API, the backend stuff is an implementation question, the devs can figure that out :P
2012-05-16 13722, 2012
Relequestual
i am using the api... album is ambigious though. assumed meaning was "studio" when using in conjunction with live, ep, compliation etc, but now it just looks at the primary type, so returning all "album" type release types
2012-05-16 13706, 2012
ianmcorvidae
yeah; we possibly need more types -- for now album or ep with no secondary type is what you want
2012-05-16 13718, 2012
brian__ joined the channel
2012-05-16 13721, 2012
ianmcorvidae
"studio" would be a good secondary type, but that would need to go through style
2012-05-16 13723, 2012
hawke_
Relequestual: It kind of was, because any other type overrode the base album type
2012-05-16 13744, 2012
Relequestual
ok cheers for the info. I'll file it as a ticket tomorrow. give me an interesting talking points in my dissertation defence presentation / qna on friday hahaha
2012-05-16 13703, 2012
ianmcorvidae
hah
2012-05-16 13721, 2012
Relequestual
it's not drastic, just means my indexing takes... up to 10 times as long...
2012-05-16 13722, 2012
ianmcorvidae
there are older data dumps, you could possibly set up a server mirror with a pre-schema-change dataset
2012-05-16 13738, 2012
ianmcorvidae
or do that, I guess :P
2012-05-16 13715, 2012
Relequestual
haha I don't have the space online for that, running it live
and adding *standalone* recordings is different than adding recordings, it's not an auto-edit
2012-05-16 13702, 2012
iliketurtles joined the channel
2012-05-16 13702, 2012
pankkake
(unless I'm mistaken?)
2012-05-16 13743, 2012
hawke_
I could well be mistaken too.
2012-05-16 13726, 2012
ryanakca
If I understand correctly, I need to wait for three people to vote in favour of my changes for them to take effect, or hope at least one person votes in favour of them within the next 14 days, lest they be dropped?
2012-05-16 13709, 2012
marco-oliveira joined the channel
2012-05-16 13727, 2012
demosdemon
ryanakca: most edits will automatically approve if there are no votes when it expires, but if the wait is 21 days then those fail it there are no votes
2012-05-16 13741, 2012
demosdemon
3 unanimous votes cause the edit to approve or reject immediately
2012-05-16 13709, 2012
demosdemon
if there's a mix of votes, then it's decided when the edit expires