#musicbrainz

/

      • djce
        that'll make it simpler :-)
      • melange
        ruaok: reading your post now
      • ruaok: just one clarification on the prototype tagger .. on the right pane where you have the folders, and you expand them, the music files also have a folder icon. am I right in guessing they'll have a different icon?
      • ruaok is curious to see what melange and djce think of the mime-type hack...
      • ruaok
        yes.
      • I'm thinking albums will have a CD.
      • melange
        ruaok: good, that's what I thought
      • ruaok
        Tracks that are absent no icon.
      • Tracks that are present and tagged, a notes icon.
      • melange
        or an "X" or something for missing tracks ..
      • ruaok
        yeah.
      • mismatched tracks have ?? or something like that.
      • melange
        a big red X so that it stands out as needing work
      • ruaok
        well, there may be a few of those and that might be ugly.
      • I'm going to hack on the interface for quite a while longer.
      • I'll refine bits here and there as I go, but I'll do the UI completely before I hook up the guts.
      • melange
        is the plan for people to use the tagger to play their collection? if *not*, ie: it's only for sorting the collection, then ugly in that sense isn't really a concern, imo
      • ruaok
        I can see that.
      • melange
        it depends on what the aims for the tagger are
      • ruaok
        I just don't want to look at that many big Xes. :-)
      • melange
        fill in the gaps then :)
      • ruaok
        I think its more a cleanup tool than a listening tool.
      • :-)
      • what do you think about the browser integration bit?
      • melange
        just read it
      • should work well. getting it set up initially might be a bit fiddly. I'm not sure there's a nice easy way to automate it for all/most browsers/platforms
      • ruaok
        there is for windows and mac and those are the two operating systems where people won't muck with their setup.
      • melange
        it would be really nice if it were all in the one application though :-/
      • ruaok
        Linux users will be more tolerant.
      • melange
        (ahh, but should they *have* to be? :)
      • ruaok
        Yeah, and if someone wants to help code that dead weight redundant piece of code, I'd be glad to accept the patch. :-)
      • I could see another window that just does searches.
      • and then drag icons from search results over.
      • that would be hot. :-)
      • melange
        just thinking .. couldn't you use the mozilla engine for the browser? that way it should be mostly cross-platform, and you can integrate it..
      • ruaok
        Hmmm.
      • I wonder if there is a PyMozilla python module.
      • melange
        I prefer the name "unsorted tracks" or "unassigned tracks" for the singletons
      • ruaok
        ok
      • a leaf in the tree
      • ?
      • or a seperate list control?
      • melange
        the way I'm sorting my own collection a the moment is to have an "unassigned" directory for each artist, and this is where tracks I haven't sorted go
      • ruaok
        a seperate control complicates the interface, but should allow for 'in place editing' for doing manual tagging/corrections.
      • melange
        so, for me personally, I'd prefer to see something like that
      • ruaok
        yup.
      • only the first column of the tree control can be edited though.
      • :-(
      • melange
        hmm .. so you can't sort by artist?
      • oh wait .. I read that wrong
      • ruaok
        So, an unsorted track would show the filename in the first line and subsequent lines would be the edit fields for artist/album/track.
      • You'll be able to sort by album, artist and album time.
      • The thre headers
      • melange
        ok, I think I'm losing you a little
      • there are three panes on the prototype, can we give them specific names to refer to so we (that is, I) don't get confused? :)
      • ruaok
        ok, my goal is to use in place editing to edit tracks without 'tagging' them against MB.
      • sure: [file browser, album tree, album art, more info ] CW
      • melange
        yup ok
      • ruaok
        so I'm talking album tree.
      • melange
        ok
      • ruaok
        The tree control I am using can only use in place editing in the first column.
      • melange
        which will be the filename, in the case of unassigned tracks?
      • ruaok
        So, how do we structure the leaf nodes under an unsorted track to allow in place editing?>
      • Yes.
      • So, like this:
      • track1.mp3
      • melange
        this is where pencil and paper really comes into it's own
      • :)
      • ruaok
        - Rattle and Hum | Album
      • - All along the watchtower | Track
      • wimp :-)
      • melange
        no, just lazy and like things quick and easy. well .. most things. ;)
      • ruaok
        Given the layout above you could edit the data fields.
      • melange
        ok, just to be clear : the "track1.mp3" in the example above would correspond to "Dummy" or "Rubycon" in the tagger prototype
      • and the U2, Rattle and Hum, etc would correspond to "Mysterons", "Sour Times" etc
      • is that right?
      • just as far as how it would look/interact
      • ruaok
        yup.
      • spot on
      • melange
        ok. let's sidetrack for a second
      • the "Detailed info here" box
      • what will be placed here?
      • ruaok
        All the gory track details. mb ids, track names, sort names
      • melange
        ok
      • ruaok
        you want to be able to edit there?
      • melange
        yes
      • ruaok
        We could edit basic info there...
      • melange
        do you use easytag?
      • ruaok
        haven't no.
      • linux or windows?
      • melange
        linux
      • ruaok
        debian?
      • melange
        yep
      • apt-get -t unstable install easytag :)
      • ruaok
        oops, doing without unstable right now.
      • melange
        it's in testing
      • unstable and testing for that package are the same
      • (it wasn't when I installed this version a long time ago, is all)
      • ruaok
        version 0.30-4
      • ?
      • melange
        that's the one
      • the way your prototype and easytag have their layouts is fairly similar
      • ruaok
        ok
      • scanning now
      • melange
        on both apps though I'd prefer the "edit" fields to be at the bottom
      • mostly because some of that info can get rather long
      • and it's generally slack space down there
      • now, I'm imagining for the tagger that the "file system" pane might actually be better off being junked in favour of an "artist list" pane or similar
      • people can import files into the tagger for sorting, then
      • that's a maybe, btw - just thinking out loud
      • ruaok listens
      • ruaok
        I've wondered about that.
      • About junking the file browser.
      • We could use the add file, add dir paradigm the tagger uses now.
      • melange
        as a general rule, someone using the software doesn't need to know about the filesystem that much that it has to be there in their face all time
      • and, as a side benefit, it's not too far removed from the current paradigm that peope will get disorientated
      • +l
      • ruaok
        Hmmm. Not really sure how an artist browser would fit there...
      • select one artist and see all the albums by that one artist??
      • breaks the data space up, but makes drag and drop harder.
      • melange
        that's what I had in mind .. it's how I manually sort my tracks in the file system atm
      • and there is a special "album" which holds unassigned tracks
      • OTOH
      • that sort of system is geared towards finding tracks easily and playing them
      • the tagger is about sorting tracks and tagging them
      • ruaok
        I have that in my version now.
      • melange
        so, maybe that kind of system won't fit?
      • ruaok
        Not sure...
      • melange
        maybe it might be a good idea to actually clearly define what it is that the tagger is to do?
      • ruaok
        People want to load up the tagger with 1000+ files at a time.
      • melange
        what gap is it going to fill, and what features should it contain?
      • ruaok
        Without breaking up that dataspace, the album tree will be big...
      • melange
        agreed
      • ruaok
        but if you're only supposed to work on 100 tracks at a time, then it would work fine.
      • melange
        and adding another pane, to me, feels like too much clutter
      • ruaok
        There is something sexy about throwing your entire collection at the tagger and have it sort it and spit it back at you...
      • yes, clutter is one thing I am worried about.
      • melange
        ruaok: I've been wanting something to do this for me for years :)
      • ruaok
        Coming soon -- weeks not months, I hope. :-)_
      • melange
        while I think of it : iTunes has a great rep in that respect
      • it might be worth having a look at how it does things
      • ruaok
        This is my grant work. yep.
      • ruaok is listening to iTunes right now
      • let me update the prototype and shoot another copy out. one sec.
      • melange
        I haven't used it (no linux port)
      • coffee : back in a couple of mins
      • back
      • ruaok
        no linux port?
      • melange
        of iTunes
      • ruaok
        oh