#musicbrainz

/

      • Pipian
        I run the detection twice
      • 2004-05-15 13648, 2004

      • Pipian
        But part of the detection
      • 2004-05-15 13655, 2004

      • Pipian
        is so I can load multiple tag sets formt he same file.
      • 2004-05-15 13602, 2004

      • Pipian
        ID3v1 + ID3v2
      • 2004-05-15 13625, 2004

      • Pipian
        Especially good for faulty taggers that don't realize that certain filetypes don't GET ID3v2 tags.
      • 2004-05-15 13632, 2004

      • wheels
        Yeah, that depends on the format here. FLAC and MP3 both support multiple tag types, so the API does too...
      • 2004-05-15 13655, 2004

      • Pipian
        The other benefit
      • 2004-05-15 13607, 2004

      • Pipian
        is that I can do composite tag-reading for the main fields
      • 2004-05-15 13617, 2004

      • wheels
        TagLib does both. :-)
      • 2004-05-15 13631, 2004

      • Pipian
        APE tag missing artist but ID3v2 has it? It'll return the artist in the ID3v2
      • 2004-05-15 13643, 2004

      • wheels
        Yep, same here for ID3v1 and ID3v2 for instance.
      • 2004-05-15 13605, 2004

      • Pipian
        I do that, but I layer it to include APE
      • 2004-05-15 13616, 2004

      • wheels
        Well, I meant in mp3s...
      • 2004-05-15 13621, 2004

      • Pipian
        some files I just dump, with the knowledge that no other tags should be in it
      • 2004-05-15 13624, 2004

      • wheels
        ...since I don't support APE.
      • 2004-05-15 13624, 2004

      • Pipian
        right
      • 2004-05-15 13602, 2004

      • Pipian
        of course
      • 2004-05-15 13605, 2004

      • Pipian
        but the point remains.
      • 2004-05-15 13624, 2004

      • wheels
        Pipian: Yeah, that's encapsulated in the TagLib::File subclass -- i.e. TagLib::MPEG::File knows that it can have ID3v1 and ID3v2 tags and has a composite Tag subclass that returns the preferred values...
      • 2004-05-15 13637, 2004

      • Pipian
        mmm
      • 2004-05-15 13623, 2004

      • Pipian
        Well
      • 2004-05-15 13630, 2004

      • Pipian
        My trick is finding software that needs what I provide
      • 2004-05-15 13634, 2004

      • Pipian
        and then selling it ^_-
      • 2004-05-15 13636, 2004

      • wheels
        Well, but here we're doing basically the same thing...
      • 2004-05-15 13634, 2004

      • Pipian
        this is the problem
      • 2004-05-15 13643, 2004

      • Pipian
        Two different methods of achieving the same goal
      • 2004-05-15 13649, 2004

      • Pipian
        so we have little differences in our aims.
      • 2004-05-15 13603, 2004

      • Pipian
        And since you're the older and more accepted of the two
      • 2004-05-15 13611, 2004

      • Pipian
        I've got a feeling I'm probalby going to be overrun
      • 2004-05-15 13613, 2004

      • jwatk03 has quit
      • 2004-05-15 13652, 2004

      • wheels
        Well, most of my goals are biased from the perspective of desktop applications -- and at least in the KDE world I'm pretty influential...
      • 2004-05-15 13620, 2004

      • Pipian
        You've been around longer
      • 2004-05-15 13622, 2004

      • wheels
        But well, there's a lot of C software out there that probably wouldn't mind a more "native" API...
      • 2004-05-15 13632, 2004

      • Pipian
        I've only started coding GPL stuff majorly in the past 12 months
      • 2004-05-15 13642, 2004

      • Pipian
        GTK =P
      • 2004-05-15 13656, 2004

      • wheels
        Well, except that the Mono guys like OOP. :-)
      • 2004-05-15 13618, 2004

      • wheels
        Pipian: But yeah -- hmm, let's see. I guess I started with GPL'ed stuff in 1999 or 2000...
      • 2004-05-15 13632, 2004

      • Pipian
        <-- is only 17 so *shrug*
      • 2004-05-15 13639, 2004

      • wheels is 23. :-)
      • 2004-05-15 13659, 2004

      • Pipian
        And thus why you have the advantage
      • 2004-05-15 13612, 2004

      • wheels
        Well, but I mean -- when you write stuff you learn loads.
      • 2004-05-15 13639, 2004

      • wheels
        Like even if your lib is "overrun" as you say like what you take out of that will be rather useful.
      • 2004-05-15 13651, 2004

      • Pipian
        true\
      • 2004-05-15 13657, 2004

      • Pipian
        and then there's id3lib
      • 2004-05-15 13605, 2004

      • Pipian
        which is proof that OO doesn't always work =P
      • 2004-05-15 13608, 2004

      • wheels
        Well, did you hear my story about it earlier?
      • 2004-05-15 13621, 2004

      • Pipian
        I think I heard it in passing
      • 2004-05-15 13628, 2004

      • Pipian
        that their OO is terrible and confusing?
      • 2004-05-15 13642, 2004

      • wheels
        Well, that, but I don't think I said that. There was probably cursing.
      • 2004-05-15 13651, 2004

      • Pipian
        perhaps
      • 2004-05-15 13635, 2004

      • wheels
        Pipian: But I had an app using it for a while -- and started finding bugs, so I started fixing them. Before I knew it I was maintaining it. After about 6-12 months (it's all fuzzy now) I gave up, announced it "unmaintainable" and started writing TagLib. :-)
      • 2004-05-15 13624, 2004

      • Pipian
        heh
      • 2004-05-15 13624, 2004

      • wheels
        But that's part of why I feel like I got most of the interface right in TagLib -- I saw very much what was wrong with id3lib from an application programmers standpoint and tried to address that with TagLib.
      • 2004-05-15 13626, 2004

      • wheels
        Well, and also where I learned that docs are really important. id3lib's docs are terrible. As a result every public class, member, helper function, enum, enum value, etc. in TagLib is documented...
      • 2004-05-15 13626, 2004

      • Pipian
        Mm
      • 2004-05-15 13639, 2004

      • Pipian
        Indeed
      • 2004-05-15 13642, 2004

      • Pipian
        no documetnation for libmetatag
      • 2004-05-15 13647, 2004

      • Pipian
        but that's because I'm still working on it
      • 2004-05-15 13655, 2004

      • Pipian
        I do some commenting in some of the lesser known specs though
      • 2004-05-15 13609, 2004

      • wheels
        Pipian: You really have to document as you go. You'll forget what stuff does later. :-)
      • 2004-05-15 13614, 2004

      • wheels
        Pipian: (i.e. "start now")
      • 2004-05-15 13654, 2004

      • Pipian
        Hehe
      • 2004-05-15 13658, 2004

      • Pipian
        Well
      • 2004-05-15 13605, 2004

      • Pipian
        That's easy enough to go back and do.
      • 2004-05-15 13617, 2004

      • Pipian
        I think I'll dump the CDAudio features though.
      • 2004-05-15 13619, 2004

      • wheels
        Plus it's really boring to try to do all at once. :-)
      • 2004-05-15 13639, 2004

      • Pipian
        It's a pretty useless wrapper to be honest
      • 2004-05-15 13639, 2004

      • wheels
        And likely won't happen since you'd rather, well, do stuff with the lib.
      • 2004-05-15 13643, 2004

      • Pipian
        and why implement all of that again?
      • 2004-05-15 13634, 2004

      • Pipian
        Plus Musicbrainz's features keep moving
      • 2004-05-15 13606, 2004

      • wheels doesn't track them really. :-)
      • 2004-05-15 13645, 2004

      • Go186K joined the channel
      • 2004-05-15 13653, 2004

      • Go186K has quit
      • 2004-05-15 13636, 2004

      • orogor
        orogor is now known as orogor|drunk
      • 2004-05-15 13631, 2004

      • Go186K joined the channel
      • 2004-05-15 13615, 2004

      • melange joined the channel
      • 2004-05-15 13651, 2004

      • melange
        hello
      • 2004-05-15 13639, 2004

      • Go186K
        hi
      • 2004-05-15 13645, 2004

      • melange
        hows things?
      • 2004-05-15 13659, 2004

      • Go186K
        going well. trying to install a copy of the database locally
      • 2004-05-15 13622, 2004

      • melange
        "trying" .. :)
      • 2004-05-15 13651, 2004

      • Go186K
        struggling to learn many things at once
      • 2004-05-15 13609, 2004

      • melange
        ahh ..
      • 2004-05-15 13613, 2004

      • melange nods
      • 2004-05-15 13617, 2004

      • melange
        anything I can help with?
      • 2004-05-15 13641, 2004

      • Go186K
        just stumbling along. finally got debian linux running (my only experience has been with redhat)
      • 2004-05-15 13604, 2004

      • melange
        debian is good .. 'apt-get' is a god-send after using rpm
      • 2004-05-15 13611, 2004

      • Go186K
        did a minimal install and keep finding I need additional packages.
      • 2004-05-15 13619, 2004

      • Go186K
        yes, apt-get is great
      • 2004-05-15 13644, 2004

      • melange
        I've moved to Gentoo now for my desktop system though - emerge is probably the equivalent of 'apt-get' except .. better. :)
      • 2004-05-15 13630, 2004

      • melange
        gentoo can be an exercise in patience though, it compiles nearly everything fresh
      • 2004-05-15 13654, 2004

      • melange
        sorry, sidetracking
      • 2004-05-15 13604, 2004

      • Go186K
        my linux box is a piii/733 so gentoo would be a challenge
      • 2004-05-15 13642, 2004

      • melange
        you could start with a stage3 install, which has most of the big things precompiled
      • 2004-05-15 13646, 2004

      • Go186K
        but i'm ending up recompiling a bunch of stuff anyway (e.g. postgres)
      • 2004-05-15 13647, 2004

      • melange
        anyway ..
      • 2004-05-15 13655, 2004

      • melange
        oh? why?
      • 2004-05-15 13617, 2004

      • Go186K
        the default package install doesn't have unicode support
      • 2004-05-15 13601, 2004

      • melange
        Debian's Postgres doesn't have unicode support? That's a little surprising...
      • 2004-05-15 13616, 2004

      • melange
        which version did you install?
      • 2004-05-15 13634, 2004

      • melange
        did you install the system at "woody" level or at "sarge" level?
      • 2004-05-15 13644, 2004

      • Go186K
        sarge, I think.
      • 2004-05-15 13658, 2004

      • Go186K
        (me = linux n00b)
      • 2004-05-15 13636, 2004

      • melange
        what's the output of 'dpkg -l postgresql' ?
      • 2004-05-15 13648, 2004

      • Go186K
        sorry...this is my win32 box. using a kvm to get to the linux system...
      • 2004-05-15 13609, 2004

      • melange
        ok, no stress
      • 2004-05-15 13617, 2004

      • Go186K
        version shows as 7.4.2-4
      • 2004-05-15 13637, 2004

      • melange
        yep, that's sarge/sid
      • 2004-05-15 13607, 2004

      • melange
        odd .. whe you say it has no unicode support, what broke exactly?
      • 2004-05-15 13616, 2004

      • Go186K
        I'm reading the 'INSTALL' instructions from MB and it says do a "pg_config --configure" and look for --enable-multibyte=UNICODE
      • 2004-05-15 13652, 2004

      • melange
        I'm just looking at my sarge install of postgres .. if you run 'dpkg-reconfigure postgresql' one of the options is to select the type of encoding, UNICODE is one of those...
      • 2004-05-15 13609, 2004

      • Go186K
        i'll do that then
      • 2004-05-15 13612, 2004

      • Go186K
        thanks
      • 2004-05-15 13658, 2004

      • melange
        additionally, unless things have changed in the last few months since I did an install (quite possible) then I was able to use Debian's default package to import the database with no problems
      • 2004-05-15 13612, 2004

      • Go186K
        the reconfigure ran into some problems but I'll see what I can do. thanks for the info.
      • 2004-05-15 13659, 2004

      • melange
        np, hope I didn't make things worse.
      • 2004-05-15 13652, 2004

      • Go186K
        not worse. just helped me see i was going down the wrong path.
      • 2004-05-15 13603, 2004

      • melange
        I'd only try recompiling postgres if something isn't working properly and you can track it back to that.
      • 2004-05-15 13640, 2004

      • Go186K
        now my postmaster won't start (unknown reason). oh oh.
      • 2004-05-15 13658, 2004

      • melange
        anything in the logs?
      • 2004-05-15 13606, 2004

      • Go186K
        checking...
      • 2004-05-15 13607, 2004

      • Go186K
        no
      • 2004-05-15 13624, 2004

      • MostWanted has quit
      • 2004-05-15 13653, 2004

      • Go186K
        I'm thinking of re-installing debian from scratch anyway so don't worry about it.
      • 2004-05-15 13600, 2004

      • melange
        ok
      • 2004-05-15 13626, 2004

      • duerra joined the channel
      • 2004-05-15 13629, 2004

      • melange
        I was going to suggest taking the command that actually starts postgres and running it manually
      • 2004-05-15 13647, 2004

      • melange
        the startup script dumps the output to /dev/null, which isn't generally helpful
      • 2004-05-15 13600, 2004

      • Knio
        Knio is now known as Knio-gone
      • 2004-05-15 13632, 2004

      • Go186K has quit
      • 2004-05-15 13626, 2004

      • orogor|drunk has quit
      • 2004-05-15 13651, 2004

      • duncf has quit
      • 2004-05-15 13603, 2004

      • djce joined the channel
      • 2004-05-15 13612, 2004

      • melange
        hi dave
      • 2004-05-15 13613, 2004

      • djce
        ruaok: Good morning!
      • 2004-05-15 13615, 2004

      • djce
        melange: hi
      • 2004-05-15 13628, 2004

      • djce
        What a nice day it looks like it's going to be.
      • 2004-05-15 13634, 2004

      • djce
        full of the joys of spring.
      • 2004-05-15 13655, 2004

      • djce
        Good day for a database rebuild :-)
      • 2004-05-15 13606, 2004

      • melange
        like what, hayfever? :)
      • 2004-05-15 13622, 2004

      • djce
        I'm glad to say I'm not a sufferer
      • 2004-05-15 13640, 2004

      • djce
        So far it's nice and cool; I hate it when it's too hot.
      • 2004-05-15 13653, 2004

      • melange
        same here .. I can't think properly when it's too hot
      • 2004-05-15 13639, 2004

      • djce
        Last summer when Europe was exceptionally hot (~35C IIRC) I took to running air hoses from the PC fans, and pointed the ends out of the window
      • 2004-05-15 13651, 2004

      • djce
        which helped a lot :-)
      • 2004-05-15 13631, 2004

      • melange
        we get weeks in the 35-40 degree range in summer
      • 2004-05-15 13653, 2004

      • djce
        ouch
      • 2004-05-15 13601, 2004

      • melange
        which was playing havoc on the hard drives in my home server, they'd hit about 60 degrees and startt having real problems
      • 2004-05-15 13638, 2004

      • melange
        I've installed some hard-drive fans, but now it's winter so I'm not sure how effective they'll be
      • 2004-05-15 13609, 2004

      • melange
        did you see my post about mirror servers?