i added some live music types today, I haven't spent much time with schema design on here until now...I'd definitely be interested in some feedback
live music types
-
-
-
Stephen, this looks pretty interesting, and is very close to what I've been working on. I was going to re-work my model today based on some ideas I had over the weekend, would you be interested in adding me as an admin on livemusic and we can collaborate on this type?
We're also having an internal meeting tomorrow to discuss live music modeling, based on the use cases we talked about on Saturday, so I will keep you posted on how that goes, and will use your type as a potential model as well if we decide to pursue separate development paths.
-
hey phil, yeah i just added you as an admin on livemusic, that would be great to collaborate on this. The web service stuff is just there to support attaching flickr youtube etc. videos to songs in a set list in the app I'm working on. i'd be interested to hear what came out of the meeting you guys had about this.
-
Meeting has been pushed off to Thursday, so I'll let you know what comes out of that (and it seems that multiple people, both internally and externally, are working on this particular problem).
I've got something I've been cooking up in my personal domain that I hope to have done today, I'll give you and other folks a pointer to it when it's done and we can take things from there.
-
Okay, here's what I just sent to the guys here:
After several attempts that led to me bashing my head against my monitor, I think I've finally got at least a skeleton structure that fulfills both the information display requirements and our ability create some rich interlinking.
There are three types:
Concert Tour - http://www.freebase.com/view/user/philg/default_domain/concert_tour
This is the bucket type, if you will, that lets us enter specific information about the tour.
Concert Performances - http://www.freebase.com/view/user/philg/default_domain/concert_performance
Specific tour performances. In order to make this work we may have to enforce a naming convention like I've done with these sample shows, but we can also link into festivals or other concerts a band may have performed at during the tour (for example, the Freddie Mercury Tribute Concert during the Use Your Illusion Tour). I've also added a property Band Members Performing to capture the specific line-up for that show.
Concert Set List - this is a CVT that currently has fields for Song (ECT Musical Composition) and Guest Artist.
What I like about this is that we can create a reciprocal link from Concert Tour to Musical Artist to generate a list of their tours, as well as another property on Musical Artist that reciprocates from Supporting Artist to distinguish between tours in which the artist was a headliner v. a supporting act.
Then, from Concert Performance we can create a reciprocal link back to the Musical Performance property in Performance Venue to generate a list of everyone who has performed there, the date, and the tour. -
hey phil, i'll get you some more detailed suggestions tonight, but the main limitations i'm seeing now are
1) robert's performance venue doesn't have any of the actual location information
2) i think the concert performance type seems too geared around the headliners and tours...perhaps a result of concentrating on the dead. i would prefer seeing it geared towards the concert being an aggregate of individual bands performing and a tour being an aggregate of those concerts. that would fit more naturally with the bulk of shows happening outside of tours. i think the headliner information could be cleanly denormalized into the tour type.
tour -- concert -- concert performance
tonight i'll give a shot at modifying the live music schema to show what i'm talking about. I'll also get some existing examples in there to give you a better idea of the issues i'm trying to address.
-
Hey Stephen,
I haven't had a chance to look at your updates yet, but the issues you've brought up also came up in the meeting I had on Thursday, so I'm going to make another stab at this later in the week and will check out your version then as well.
-