#musicbrainz-devel

/

      • warp
        yes.
      • 2009-12-03 33732, 2009

      • aCiD2`
        pretty sweet
      • 2009-12-03 33739, 2009

      • warp
        my dad's old ipod touch, 8gb, which he gave me today because he wasn't using it.
      • 2009-12-03 33751, 2009

      • ijabz
        jira:nice to see you guys using another Java tool !
      • 2009-12-03 33714, 2009

      • warp
        oh no, it's java? i'm not touching it!
      • 2009-12-03 33715, 2009

      • warp
        j/k
      • 2009-12-03 33727, 2009

      • aCiD2`
        haha
      • 2009-12-03 33733, 2009

      • aCiD2`
        ijabz: do you have experience using jira?
      • 2009-12-03 33746, 2009

      • aCiD2`
        To me, it feels nicer than Trac
      • 2009-12-03 33716, 2009

      • ijabz
        Only as a very basic user, its used for all the Apache projects amongst other things
      • 2009-12-03 33720, 2009

      • aCiD2`
        has a few friction points, but the customization points (custom "link" types, custom sub-task types) I really like
      • 2009-12-03 33724, 2009

      • aCiD2`
        ah
      • 2009-12-03 33735, 2009

      • aCiD2`
        I only know it's used for the boo programming language, where I first saw it
      • 2009-12-03 33704, 2009

      • nikki_
        is the idea to replace trac or to use it for some stuff and trac for others?
      • 2009-12-03 33723, 2009

      • ijabz
        Its very widely used, is thi spart of the subversion to git thingy
      • 2009-12-03 33735, 2009

      • aCiD2`
        no idea at all yet :)
      • 2009-12-03 33739, 2009

      • nikki_
        ah
      • 2009-12-03 33748, 2009

      • aCiD2`
        rob just mentioned that he doesn't find trac good enough for large scale project management
      • 2009-12-03 33708, 2009

      • aCiD2`
        if I understood him correctly
      • 2009-12-03 33730, 2009

      • nikki_
        I kinda think it'd be nice if we replaced trac instead of adding yet another tool... I mean... we surely have more tools than we have developers :P
      • 2009-12-03 33751, 2009

      • chirlu joined the channel
      • 2009-12-03 33754, 2009

      • nikki_
        at the same time, I know how trac works :P
      • 2009-12-03 33717, 2009

      • warp
        i like trac, but it's not suitable for what rob needs to do.
      • 2009-12-03 33722, 2009

      • nikki_ nods
      • 2009-12-03 33732, 2009

      • aCiD2`
        nikki: well, if we went the Jira root, it would be a replacement, I think
      • 2009-12-03 33708, 2009

      • nikki is reminded that she still hasn't emailed rob...
      • 2009-12-03 33729, 2009

      • aCiD2`
        tut tut!
      • 2009-12-03 33755, 2009

      • nikki
        technically I've been writing this email since we were in the summit room
      • 2009-12-03 33704, 2009

      • nikki
        on and off, of course, not continuously :P
      • 2009-12-03 33711, 2009

      • warp
        aCiD2`: not to keen on adding more proprietary stuff to our toolset.
      • 2009-12-03 33719, 2009

      • warp
        (jira doesn't seem to be open)
      • 2009-12-03 33721, 2009

      • aCiD2` nods
      • 2009-12-03 33726, 2009

      • aCiD2`
        it is commercial
      • 2009-12-03 33736, 2009

      • aCiD2`
        but really in this area, I'm not sure we're going to find a nice tool that is open source
      • 2009-12-03 33742, 2009

      • warp
        I don't mind commercial, I do mind proprietary.
      • 2009-12-03 33745, 2009

      • aCiD2`
        ok
      • 2009-12-03 33754, 2009

      • aCiD2`
        I asked in #perl and the only open solutions I got were "this works, but you can definitely do better"
      • 2009-12-03 33724, 2009

      • warp
        I'm pragmatic enough to use anything which is obviously better than the competition. but having the source and having permission to tweak it just gets massive bonus points from me, double points if it's in a language I speak.
      • 2009-12-03 33727, 2009

      • aCiD2`
        oh yea, I definitely agree with you
      • 2009-12-03 33745, 2009

      • aCiD2`
        i very much frown upon using stuff that's not open, but given the options that are on the table
      • 2009-12-03 33754, 2009

      • aCiD2`
        well, it's definitely an area we have to explore more :)
      • 2009-12-03 33722, 2009

      • chirlu
        Hi :) Could someone perhaps point me to the current NGS server source code? I'm lost on svn.musicbrainz.org ...
      • 2009-12-03 33730, 2009

      • warp
        mostly up to rob anyway, I imagine he will be interacting with it most.
      • 2009-12-03 33736, 2009

      • aCiD2`
      • 2009-12-03 33715, 2009

      • chirlu
        That's it? Thanks.
      • 2009-12-03 33725, 2009

      • nikki hits send o/
      • 2009-12-03 33726, 2009

      • aCiD2`
        yep! then you'll want to have a read of INSTALL
      • 2009-12-03 33730, 2009

      • chirlu
        Someone should perhaps add a word in CHANGES.
      • 2009-12-03 33735, 2009

      • ijabz
      • 2009-12-03 33729, 2009

      • aCiD2`
        ijabz: interesting find
      • 2009-12-03 33743, 2009

      • navap
        chirlu: heh CHANGES seems to not have been updated for more than 2 years.
      • 2009-12-03 33701, 2009

      • chirlu
        Yes, it appears so. But no problem now I know which branch it is. :)
      • 2009-12-03 33721, 2009

      • chirlu
        Can wait another two years.
      • 2009-12-03 33730, 2009

      • nikki
        haha
      • 2009-12-03 33714, 2009

      • chirlu has left the channel
      • 2009-12-03 33740, 2009

      • aCiD2`
      • 2009-12-03 33705, 2009

      • ijabz
        I have a questions about the NGS database, anyone know why is there a tracklist table, it seems to be saying that different mediums can point to the same tracklist, but that doesnt ever happen does it , there is also a trackcount field but that could simply be added as a field in the medium table
      • 2009-12-03 33734, 2009

      • nikki
        mediums can have titles
      • 2009-12-03 33756, 2009

      • nikki
        so if you have a box set, the medium might have a different title, whereas the tracklist is the same
      • 2009-12-03 33739, 2009

      • navap
        Any release in the live server that has more than one release event will end up as a tracklist with more than one medium pointing to it.
      • 2009-12-03 33750, 2009

      • nikki
        yep
      • 2009-12-03 33726, 2009

      • nikki
        ah yeah, and the position is attached to medium too, so a disc which was originally released on its own (position 1) could be the 10th disc in the box set
      • 2009-12-03 33738, 2009

      • ijabz
        I thought any release with more than one release event would end up as mutiple releases
      • 2009-12-03 33749, 2009

      • nikki
        yeah, but releases contain mediums :)
      • 2009-12-03 33735, 2009

      • nikki
        and you can release things on different formats, so that needs a different medium too
      • 2009-12-03 33756, 2009

      • ijabz
        yep, but Im talking about mediums , Im not convinced that mediums share tracklsts
      • 2009-12-03 33713, 2009

      • ijabz
        s/Im/Im not/
      • 2009-12-03 33715, 2009

      • nikki fetches you an example
      • 2009-12-03 33739, 2009

      • navap
        They would end up as multiple NGS-releases, but a lot of them will share the same tracklist, so instead of duplicating a tracklist for each NGS-release, just point it to a common tracklist in the tracklist table.
      • 2009-12-03 33749, 2009

      • aCiD2`
        A CD single and digital download release are usually the same tracklist
      • 2009-12-03 33700, 2009

      • aCiD2`
        but there are plenty examples of multiple mediums with identical tracklists
      • 2009-12-03 33711, 2009

      • ijabz
        navap, ok I see thanks
      • 2009-12-03 33744, 2009

      • ijabz
        and why do we have trackcount, is that just an optimization
      • 2009-12-03 33717, 2009

      • nikki
        where is trackcount?
      • 2009-12-03 33725, 2009

      • aCiD2`
        Yea, optimization I believe
      • 2009-12-03 33727, 2009

      • nikki
        oh, tracklist
      • 2009-12-03 33704, 2009

      • ijabz
        because along those lines it would be very helpful if we stored the number of tracks on a release because if we are coming to a release via a recording its very awkward to calculate all the tracks on a release (because might be multiple mediums)
      • 2009-12-03 33726, 2009

      • ijabz
        Also I was going to request that within tracklist we stored the track position on the release as a whole because in a tagger application trying to match a track on multiple medium releases you're quite likely to want to match the track number on the release as a whole (i,e tracks 21, rather than track 11 on medium 2, first medium has 10 tracks) , but this wont work if tracklist is shared amongst multiple mediums :(
      • 2009-12-03 33727, 2009

      • nikki
        "track" has a position
      • 2009-12-03 33703, 2009

      • navap
        Why would you want to match the 11 track on the second medium as track 21? I don't think that makes much sense, or am I missing something?
      • 2009-12-03 33718, 2009

      • nikki
        tracklists are always the same order and track is the link between recordings (which can appear all over the place) and a tracklist
      • 2009-12-03 33747, 2009

      • ijabz
        yes, but its only within a medium, so if that medium isn't the first one you need to go upto release and back down to the other mediums to find where the track comes on the release as a whole
      • 2009-12-03 33755, 2009

      • ijabz
        Consider a release with two CD's, the first contains 10 tracks and the second 11 tracks. I think it quite possible that a user may have there existing tracks as labelled from 1-21 rather than 1-10,1-11
      • 2009-12-03 33756, 2009

      • navap
        Sure it might happen, but I think it would be quite rare. Do you know any ripping/tagging application that takes a second disc and doesn't start numbering at Track 1?
      • 2009-12-03 33735, 2009

      • navap
        It happens in the case of digital releases, but in their case they would all be on one "Digital" medium.
      • 2009-12-03 33726, 2009

      • ijabz
        Currently Musicbainz labels multi cd releases as release (disc 1) and release (disc 2) but in NGS won't it just be release, in which case you dont want two track ones
      • 2009-12-03 33716, 2009

      • navap
        I don't know how Picard will work post-NGS, but I expect it to start wrting the disc number tag.
      • 2009-12-03 33759, 2009

      • ijabz
        I would prefer to label my songs 1-21, I mean I don't label a Vinyl with four songs on side a and 5 songs on side b as 1-4,1-5 - I label it as 1-9
      • 2009-12-03 33740, 2009

      • navap
        But that's on one medium.
      • 2009-12-03 33744, 2009

      • nikki
        technically it's no different to what we've got at the moment...
      • 2009-12-03 33757, 2009

      • navap
        What about a two vinyl release?