#musicbrainz

/

      • hawke_1
        though that wouldn’t help much
      • 2012-05-18 13940, 2012

      • hawke_1
        “circa 1950”?
      • 2012-05-18 13944, 2012

      • hawke_1
        too specific
      • 2012-05-18 13957, 2012

      • reosarevok
        hawke_1: a range would do, I guess
      • 2012-05-18 13959, 2012

      • kepstin-work
        the issue with playdar is, of course, "/api/?method=resolve&artist=Joe%20Satriani&album=&track=Surfing%20with%20the%20Alien"
      • 2012-05-18 13903, 2012

      • reosarevok
        I don't know exactly how to do it
      • 2012-05-18 13906, 2012

      • hawke_1
        reosarevok: Yeah, but then we have a range of ranges
      • 2012-05-18 13907, 2012

      • reosarevok
        If not, I'd have asked for it
      • 2012-05-18 13911, 2012

      • hawke_1
        which would be *ugly*
      • 2012-05-18 13916, 2012

      • kepstin-work
        only supports doing artist + album + track name text matches :/
      • 2012-05-18 13934, 2012

      • reosarevok
        hawke_1: would it?
      • 2012-05-18 13941, 2012

      • jcazevedo joined the channel
      • 2012-05-18 13943, 2012

      • reosarevok
        Sounds like a display problem
      • 2012-05-18 13947, 2012

      • reosarevok
        Conceptually, it's not ugly
      • 2012-05-18 13900, 2012

      • hawke_1
        reosarevok: You’d need to have an end date for the beginning and a begin date for the beginning
      • 2012-05-18 13920, 2012

      • hawke_1
        and then the same for the ending
      • 2012-05-18 13923, 2012

      • reosarevok
        Sure
      • 2012-05-18 13940, 2012

      • reosarevok
        Hide them by default, a checkbox "approximate dates" opens that
      • 2012-05-18 13946, 2012

      • reosarevok
        Dunno
      • 2012-05-18 13948, 2012

      • hawke_1
        I suppose that would work
      • 2012-05-18 13910, 2012

      • hawke_1
        How about allowing substitution of ? or X for part of the date?
      • 2012-05-18 13912, 2012

      • hawke_1
        e.g. 195X
      • 2012-05-18 13917, 2012

      • hawke_1
        or 195?
      • 2012-05-18 13921, 2012

      • reosarevok
        Not too good
      • 2012-05-18 13923, 2012

      • hawke_1
        ick, not the ?
      • 2012-05-18 13941, 2012

      • reosarevok
        If you know it's 1949 to 1951, you need to say it's the whole 20th century ;)
      • 2012-05-18 13903, 2012

      • hawke_1
        This is why I haven’t proposed circa. :-)
      • 2012-05-18 13931, 2012

      • reosarevok
        I still think ranges inside ranges are the most sensible option
      • 2012-05-18 13934, 2012

      • reosarevok
        Even if not a pretty one
      • 2012-05-18 13955, 2012

      • brianfreud
        hawke_ what about the other part of that which always has bothered me to have it missing - "fall 1959", "early 1922", "spring 1930", "spring or early summer of 1785"
      • 2012-05-18 13907, 2012

      • kepstin-work
        1949-1951–1979
      • 2012-05-18 13914, 2012

      • reosarevok
        brianfreud: ranges too?
      • 2012-05-18 13931, 2012

      • reosarevok
        "fall 1959" - "1959 9 - 1959 12"
      • 2012-05-18 13933, 2012

      • reosarevok
        Or whatever
      • 2012-05-18 13944, 2012

      • kepstin-work notes that you'll only be able to understand that if your irc client font uses variable-width font with good dash characters.
      • 2012-05-18 13945, 2012

      • reosarevok isn't even sure when fall starts and ends
      • 2012-05-18 13955, 2012

      • brianfreud
        'he started composing it some time between the fall of 1899 and the spring of 1901, and completed it in late spring of 1905"
      • 2012-05-18 13935, 2012

      • reosarevok
        brianfreud: you enter approximated date ranges, and then you don't even need to understand the concept of "spring" for it to work :)
      • 2012-05-18 13907, 2012

      • reosarevok is not sure if "spring" translates well or not - while a calendar is just math
      • 2012-05-18 13918, 2012

      • kepstin-work suspects that spring/summer/fall/winter is pretty universal for cultures in temperate climates, but other places may be split more along the lines of "dry season/rainy season" :)
      • 2012-05-18 13929, 2012

      • reosarevok
        Yeah
      • 2012-05-18 13944, 2012

      • reosarevok
        And in 100 years, the concepts might have changed
      • 2012-05-18 13954, 2012

      • reosarevok
        But numbers probably won't
      • 2012-05-18 13904, 2012

      • noobie
        style question
      • 2012-05-18 13915, 2012

      • reosarevok
        Wear the tie. Bowties look silly
      • 2012-05-18 13924, 2012

      • brianfreud
        'he started composing it some time between the fall of 1899 and the spring of 1901, and completed it in late 1905"
      • 2012-05-18 13926, 2012

      • noobie
        Phantom Vibrations, Parts 1-3
      • 2012-05-18 13935, 2012

      • hawke_1
        including seasons or multiple ranges in one AR feels like trying to do too much.
      • 2012-05-18 13937, 2012

      • noobie
        or Phantom Vibrations (Part 1-3)
      • 2012-05-18 13954, 2012

      • hawke_1
        I’d be happy with a basic “circa” checkbox for starters
      • 2012-05-18 13959, 2012

      • reosarevok
        I'd say ", Parts 1-3"
      • 2012-05-18 13905, 2012

      • reosarevok
        hawke_1: I don't see why
      • 2012-05-18 13909, 2012

      • noobie
        that's what guess case suggests^^
      • 2012-05-18 13910, 2012

      • kepstin-work
        hawke_1: I'd call the checkbox "approximate"
      • 2012-05-18 13912, 2012

      • brianfreud
        Hell, I'd be happy with BC support :P
      • 2012-05-18 13944, 2012

      • kepstin-work
        brianfreud: we just need to allow negative years, right? ;)
      • 2012-05-18 13950, 2012

      • brianfreud
        lol
      • 2012-05-18 13906, 2012

      • hawke_1
        brianfreud: For one thing, with composition you can have multiple ARs with different years to the same work…so that part should be doable without change
      • 2012-05-18 13913, 2012

      • brianfreud
        hehe... Julian calender anyone?
      • 2012-05-18 13927, 2012

      • reosarevok
        kepstin-work: or store the dates in... dunno, what's the Kelvin degree equivalent for dates?
      • 2012-05-18 13936, 2012

      • kepstin-work
        yeah, the fact that there are multiple calendar systems is really annoying.
      • 2012-05-18 13953, 2012

      • brianfreud
        hawke, sure, but I'm talking about imprecise date ranges, not multiple date ranges
      • 2012-05-18 13959, 2012

      • kepstin-work
        e.g. native display of classic chinese or japanese calendars would be cool.
      • 2012-05-18 13904, 2012

      • reosarevok
        There must be some calendar starting at some kind of "absolute zero", even if the absolute zero is "arbitrary, but old enough that nothing happened before it"
      • 2012-05-18 13911, 2012

      • hawke_1
        brianfreud: the “…and completed it” confuses the issue. :-)
      • 2012-05-18 13915, 2012

      • brianfreud
        reosarevok, and don't forget that there is no year zero :D
      • 2012-05-18 13923, 2012

      • kepstin-work
        reosarevok: you could use unix timestamps and allow negative numbers
      • 2012-05-18 13931, 2012

      • kepstin-work
        those give you second accuracy :)
      • 2012-05-18 13932, 2012

      • hawke_1
        64-bit unix timestamps.
      • 2012-05-18 13944, 2012

      • reosarevok
        brianfreud: Of course there is. It's there, on Nine Inch Nail's overview
      • 2012-05-18 13946, 2012

      • kepstin-work
        yep, a 64-bit signed unix timestamp should do it.
      • 2012-05-18 13953, 2012

      • reosarevok
        Well, now it might be hidden by bootlegs, lol
      • 2012-05-18 13943, 2012

      • kepstin-work
        (converting classic calendars to a number of seconds prior to the unix epoch might be a little approximate, though :)
      • 2012-05-18 13911, 2012

      • brianfreud
        kepstin-work, one drawback I've heard about, if you use that for this type of thing, is that it becomes interpreted by javascript in browsers as that time stamp in the current user's time zone, so if you set a unix date 100000, and send it to a user in a sufficiently different time zone, it becomes 100000 for them, but because of the date line, it should be 100001 for them :P
      • 2012-05-18 13941, 2012

      • kepstin-work
        brianfreud: we'd just say that the timestamps are in UTC, and have people convert them if needed
      • 2012-05-18 13911, 2012

      • reosarevok
        kepstin-work: it can't be more approximate than our 0-day bands
      • 2012-05-18 13912, 2012

      • reosarevok
      • 2012-05-18 13933, 2012

      • kepstin-work
        ...
      • 2012-05-18 13903, 2012

      • kepstin-work
        hey guys, want to form a band this weekend? we can record one song, publish it, then disband :)
      • 2012-05-18 13910, 2012

      • kepstin-work
        (all in the same day)
      • 2012-05-18 13918, 2012

      • brianfreud
        let me throw just one last crazy possible wierdness that I ran into with Mozart...
      • 2012-05-18 13910, 2012

      • brianfreud
        the start date is approximately known, but inconclusive. There's sufficient evidence to support two different approx dates, but not enough to say which one is correct.
      • 2012-05-18 13928, 2012

      • reosarevok
        Yay!
      • 2012-05-18 13936, 2012

      • reosarevok
        So we need ranges inside ranges inside ranges?
      • 2012-05-18 13942, 2012

      • brianfreud
        So... 'he started composing it either in the fall of 1899, or the spring of 1901. He finished it in late 1905"
      • 2012-05-18 13952, 2012

      • reosarevok
        This is starting to look like my syntax tree exercises
      • 2012-05-18 13957, 2012

      • brianfreud
        it's now not a range, it's two possible dates.
      • 2012-05-18 13914, 2012

      • reosarevok
        Two possible ranges
      • 2012-05-18 13915, 2012

      • reosarevok
        But yes
      • 2012-05-18 13919, 2012

      • hawke_1
        “fall of 1899” is not a date :-p
      • 2012-05-18 13941, 2012

      • ehrgeiz
        uh. for vinyl/casette tracknumbers A1, A2, B3, B4 or A1, A2, B1, B2 ?
      • 2012-05-18 13950, 2012

      • hawke_1
        Anyway, thanks for reminding me why I shouldn’t propose “circa”
      • 2012-05-18 13955, 2012

      • hawke_1
        ehrgeiz: Depends on the release
      • 2012-05-18 13959, 2012

      • kepstin-work
        i'd just make an approximate date fall1899-spring1901 and mention the details in an annotation.
      • 2012-05-18 13927, 2012

      • hawke_1
        ehrgeiz: If not specified at all: A1, A2, B1, B2. (IMO of course, there’s no guideline)
      • 2012-05-18 13941, 2012

      • hawke_1
        kepstin-work: +1
      • 2012-05-18 13943, 2012

      • reosarevok
        kepstin-work: booo, that's the easy way out :p
      • 2012-05-18 13946, 2012

      • brianfreud
        remember, Mozart's catalogue is date-sorted. But a lot of it is relatively dated, not absolutely dated. "B was composed after A, and before C. We know it wasn't composed in July, but it could have been composed in June, or in late fall."
      • 2012-05-18 13919, 2012

      • reosarevok
        brianfreud (and others): speaking of catalogues - how could we store them?
      • 2012-05-18 13937, 2012

      • kepstin-work loves pulseaudio's support for moving individual programs between audio devices, and having different programs on each audio device.
      • 2012-05-18 13948, 2012

      • brianfreud
        well, if you just want to pick 1 catalog, it's easy - add a cat # field to works.
      • 2012-05-18 13922, 2012

      • kepstin-work
        we could add a catalog entity, with a work-catalog ar that has a cat# field.
      • 2012-05-18 13923, 2012

      • reosarevok
        brianfreud: no, I want a catalogue *page*
      • 2012-05-18 13941, 2012

      • reosarevok
        So I can browse a catalogue, even if it contains works by different artists
      • 2012-05-18 13947, 2012

      • kepstin-work
        or maybe make it an actual relationship and not an ar.
      • 2012-05-18 13949, 2012

      • brianfreud
        But the better way would be to allow for editors to define catalogs for artists, to tie that catalog to the cataloger (via the existing cataloger AR), and allow artists to have multiple catalogs.
      • 2012-05-18 13904, 2012

      • brianfreud
        reosarevok, me too. Mozart's works page is useless, sorted as it is now.
      • 2012-05-18 13918, 2012

      • brianfreud
        But sorted by which catalog, if you support only one?
      • 2012-05-18 13921, 2012

      • reosarevok
        brianfreud: not for artists
      • 2012-05-18 13934, 2012

      • brianfreud is confused what you mean for "catalog" then
      • 2012-05-18 13942, 2012

      • reosarevok
        Well, most of them *are* for artists
      • 2012-05-18 13955, 2012

      • reosarevok
        But there's no reason we wouldn't want to support ones that have works by different artists
      • 2012-05-18 13959, 2012

      • brianfreud
        hmmm, I think maybe I know what you mean... 1 sec
      • 2012-05-18 13936, 2012

      • brianfreud
      • 2012-05-18 13938, 2012

      • reosarevok
        Even if it's just because they are spurious, or also catalogs of folk music, or "Ye Olde Book for Lute" (I just made it up, but you know what I mean)
      • 2012-05-18 13956, 2012

      • reosarevok
        :)
      • 2012-05-18 13905, 2012

      • brianfreud
        An opera which was composed by multiple composers, which might be in many different composers catalogs , with diff #s, at the same time?
      • 2012-05-18 13916, 2012

      • reosarevok
        I was thinking of it like, OK, BWV is a Bach catalog
      • 2012-05-18 13924, 2012

      • reosarevok
        But some things there are now known to be by CPE
      • 2012-05-18 13941, 2012

      • reosarevok
        There's no reason we shouldn't still include those in their respective positions IMO, just indicating they're spurious
      • 2012-05-18 13942, 2012

      • brianfreud
        Ah; http://wiki.musicbrainz.org/CSG_Standard/Mozart - search page for "Minuet for Piano in C major, NMA IX/27/1 I. No. 1 "Notenbuch für Nannerl Mozart" No. 1: Minuet"
      • 2012-05-18 13911, 2012

      • reosarevok
        Or stuff that is not exactly a catalog, but could be supported by the same type of entity: http://en.wikipedia.org/wiki/Cancionero_de_Upsala
      • 2012-05-18 13915, 2012

      • brianfreud
        that'll get you to all the "once claimed to be by Mozart, now known not to be. "
      • 2012-05-18 13903, 2012

      • brianfreud
        I suggested something related once; a way to mark a work as "not by this person, but often claimed to be"
      • 2012-05-18 13925, 2012

      • brianfreud
        so it would still show up, in some special/separated area, on the works page for that person
      • 2012-05-18 13943, 2012

      • reosarevok
        Hmm
      • 2012-05-18 13950, 2012

      • reosarevok
        Now that we have works, that does make sense
      • 2012-05-18 13909, 2012

      • brianfreud wonders if the annotation he's thinking of is still there...
      • 2012-05-18 13926, 2012

      • kepstin-work
        we could add a new attribute to the composer AR, "not"
      • 2012-05-18 13934, 2012

      • brianfreud
        Essentially, this, but stored semantically: http://musicbrainz.org/artist/72c536dc-7137-4477-…
      • 2012-05-18 13938, 2012

      • kepstin-work
        which indicates that a song was not composed by a particular artist.
      • 2012-05-18 13956, 2012

      • brianfreud
        (expand out the annotation
      • 2012-05-18 13925, 2012

      • reosarevok
        heh
      • 2012-05-18 13940, 2012

      • kepstin-work could add this AR to say, e.g., that Back did not compose "Sexy and I Know It"
      • 2012-05-18 13943, 2012

      • kepstin-work
        Bach*
      • 2012-05-18 13956, 2012

      • reosarevok bets it was Pachelbel
      • 2012-05-18 13944, 2012

      • brianfreud
        lol, in that list, you can prob find every possible type of funky work credit case. "Never existed, but attr to him", "Attr to him incorrectly", "Attr to him incorrectly and by the wrong title", "Covered, not written, by him"
      • 2012-05-18 13954, 2012

      • kepstin-work
        hmm. rhythmbox lacks a 'repeat one track' option.
      • 2012-05-18 13959, 2012

      • reosarevok
        "Never existed but attributed to him"?
      • 2012-05-18 13902, 2012

      • kepstin-work makes a note to add that to riker.
      • 2012-05-18 13911, 2012

      • reosarevok
        Like, a legendary "lost" song?
      • 2012-05-18 13915, 2012

      • brianfreud
        famous Rolling Stones spoof issue
      • 2012-05-18 13954, 2012

      • reosarevok is not too familiar with... well, any "classic" rock / folk
      • 2012-05-18 13903, 2012

      • reosarevok
        (much less with its weird issues :) )
      • 2012-05-18 13928, 2012

      • reosarevok
        "I was at a Neil Young concert one and it was cool" is about the whole of my experience with all of it
      • 2012-05-18 13936, 2012

      • reosarevok
        *once
      • 2012-05-18 13917, 2012

      • dubwai
        reosarevok: look may be instead of artist group just replace in relationships "legal name:" and "performs as:" to something like this "another perform name" Because now we got "legal name" in aliases
      • 2012-05-18 13944, 2012

      • brianfreud
        This is too long for IRC, but take a glance; there's 3 famous "non-existant, but credited to him" lists for Dylan: http://pastebin.com/4B2Lw9HM
      • 2012-05-18 13929, 2012

      • kepstin-work
        dubwai: but then if an artist has multiple performance names, you have to link all of them together separately, which is very annoying to do.
      • 2012-05-18 13952, 2012

      • dubwai
        look it's possbile to make auto edits