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.