sults: i'm a dumbass, your pasted version works great
thanks!
reosarevok
Are you considering adding location entities first, and later turn them into actual locations with mapping and more info?
reosarevok hasn't read this proposal
nikki
Wizzcat: also, the event_artist table makes it look like you designed it for concert listings, but I thought that was something still quite disputed about whether it belongs in mb at all
reosarevok
(ticket, whatever)
nikki: is it?
Wizzcat
nikki: I have no idea, is it?
reosarevok
Why would it be?
Seems obvious
Wizzcat
seems like a mmajor asset to mbz
nikki
I don't remember, maybe ruaok knows
reosarevok
I mean, *past* events at least are factual data
ruaok looks up
nikki
concert listings in musicbrainz
Wizzcat
what else would events be anyway?
reosarevok could see people not wanting to document *future* events
reosarevok
(until they stop being future)
CatCat
SultS: i mean the one from pastebin
reosarevok
Or keep them "pending" until somebody confirms it actually took place
CatCat
it works perfectly, thanks
ruaok
I would love to see future and past concert listings.
nikki: yeah, but the concensus was to try some small stuff and then see what happens.
nikki
how would we try small stuff?
either we have it or we don't :/
ruaok
just saying which artists are on tour.
not doing fancy things like geolocation.
CatCat
i think thaat's a lot more obscure
since "on tour" stops happenign whenver
but "had concert at" is documentable as "has happened" not in "is currently happenign, whilew i'm typing this atleast)
the wa "on tour" means
nikki
ruaok: hm, but this suggestion is for mb to collect/store concert listings itself, not for using third party data
ruaok
ah, no.
nikki
"no"?
ruaok
we should not do that. there are a lot of companies putting a lot of effort towards collecting that data.
I think this is best to partner than to do it oursevles.
nikki
so I'm not imagining things. that's good at least
reosarevok
Partners don't give a shit about past data
Past data is the one that's useful to us
So, I see a clash there
ruaok
reosarevok: songkick does.
they even have a wiki with setlists.
reosarevok
brb just sat on a bag of furniture glue
ruaok
lol
that would make a great tweet. :)
nikki
clearly taking advice about sticking around too literally.
ruaok
lol
reosarevok
Back
Wizzcat
setlists are clearly future, but considering that we need location anyway, it's a fairly short step to add simple concert listings
ruaok
setlists are historic.
Wizzcat
they'll make bootleg work waaay easier
reosarevok
I don't see what makes it less useful data from an archiving point of view
Also, that, yeah
Linking live recordings to their actual events
(less useful than the recordings)
Wizzcat
sure they're useful, but it's a pretty big addition
reosarevok
Wizzcat: meant concerts in general, not setlists specifically
Wizzcat
oh sorry, misread, then we agree
reosarevok
Now, if we get a partner who is willing to let us import their whole backlog of events, give us replication, and allow us to edit the results, that's good, but I still think we should have the support and just import that data
ruaok
songkick has been really wanting to work with us.
so, if we want something, I can go ask.
but… we finally gotta do *something*.
yes, they do.
we've been dragging out feet trying to figure out what we want.
yes, they are.
Wizzcat
so do we have any gsoc proposals for working on locations and events/
ruaok
reosarevok: and yes, our summit was the CEO's birthday. I can understand that.
ruaok looks
Wizzcat
not particularly sexy I suppose, nor easy
CatCat shakes his fist with russian dressing
CatCat
tomato + ketchup FTW!
reosarevok
I'll believe their commitment when I see it, but I trust you for now. Now, how can we use their past data in a way our users can edit and we can serve from MB? I'm happy to let them keep the exclusive of future ones
:p
ruaok
one one proposal so far: log stuff
reosarevok
(I'm not trying to be contrarian, I just think it's an important asset to MB and that it is pretty different from displaying future gigs)
ruaok
reosarevok: I don't doubt them.
reosarevok
(which seems more like their thing indeed)
ruaok
lets figure out what we want.
and if we can agree on what we want, I can go ask.
reosarevok
Does this setlist wiki of theirs provide them with any income?
Wizzcat
nikki: oh, re: Ruby, nine year old bug, but not scheduled as far as I can see
ruaok
reosarevok: its community managed. I think it is only indirect value to them
reosarevok
(as in, is it an extra service they give for fans or is it part of their core business in some way)
Ok
Do you have a link to an example? :)
CatCat
i want to be able to link woodstock to woodstock, and http://musicbrainz.org/release-group/09ac3f31-d... to both the place(s) it was recorded and (it?) to a list of places they where on tour in this (casette has informatino about the "live after death tour")
and bootlegs to the place it was
but i, of course do not spec for everyone
speak either
reosarevok
heh
CatCat
spec!
hit to key!
nikki notes that the summary of mbs-799 doesn't mention concert listings, only about specifying things like recording/mixed/etc
reosarevok
A very fitting typo, seeing that we're trying to determine the specs we want from our concert support
:)
the_metalgamer joined the channel
Someone get me a link for these past-event setlists on songkick please
reosarevok is trying to fit too many clothes into too small drawers
nikki
so imo anything that's supposed to fix mbs-799 should make it possible to specify those, and if concert listings work as a side effect or can be easily done in the future because we have locations, so be it. but the impression I got from the proposal was the opposite, that we'd be adding concert listings and later thinking about actually being able to do the things the ticket says
nikki: well the bug is for locations & events, what are events if not concerts
reosarevok
nikki: aren't both the same thing?
A location table
Wizzcat
thought I agree they're two seperate thing, and need not both be implemented at the same time
nikki
reosarevok: there is nothing in Wizzcat's proposal right now that allows linking a recording to a location
reosarevok
Well, new relationships would need to be created, but that's not a schema change, is it?
nikki
it is if locations don't have relationships
reosarevok
Oh, I guess it needs a table l_location_recording?
huh? Why would locations have no relationships?
We're a relational database
That makes little sense
nikki
ask Wizzcat :P
Wizzcat
nikki: I added that just now actually :)
reosarevok
I mean, how could you use it for concert listings with no relationships? :p
Wizzcat
I don't know the db too well, so things go a bit slowly
nikki
Wizzcat: and l_release_location for when you don't know which tracks were recorded where? :P
reosarevok
Why not add one for each entity and later create rels when we think of them?
nikki
and l_artist_location for the things I suggested in the summary... l_location_url for adding urls... and yeah
Wizzcat
I'll just write those down I guess
nikki
event_artist is basically just l_artist_event in disguise, events can have urls too, so l_event_url, and events can be part of bigger events, so presumably l_event_event... an event might be organised by a label, so l_label_event... :P
nikki suddenly quadruples your tables or something
derwin
hey dawg, I heard you like events
reosarevok
So you will put events in our events so we can event while we event?
kepstin
a good example of that would be a music festival with a series of different concerts at venues within the festival.
Wizzcat
I certainly considered that, it's a fairly hairy issue which it doesn't make a lot of sense to specify before we actually have events
reosarevok
Sure, but it doesn't make a lot of sense to prevent it being added without another schema change by not adding an event-event table :)
Wizzcat
i guess, wasn't really aware you needed a table for each relation