[Playlist] libSpiff issues; was: Call for Xiph online meeting in 7th Feb (this Wednesday) at 18:00 UTC

Ivo Emanuel Gonçalves justivo at gmail.com
Tue Feb 6 16:30:57 UTC 2007


On 2/6/07, Sebastian Pipping <webmaster at hartwork.org> wrote:
> I googled "Peter Polawski" and got zero matches.
> Do you mean Peter Pawlowski of Foobar2000?

Yes, that's who I meant.  I'm very good with names.  Well, mine's at least.

> Is this your observation or did you read this somewhere?
> I'd like to read myself what they say about this.
> Please share any links you have on this.

I've talked with Pawlowski through a Private Message in HA.  If you'd
like to share some words with him I suggest you do the same.

The rest comes through my observation.  Debian, which is the only
Linux distro that actually cares about Xiph's projects seems either
unwilling of using your libSpiff, or lacks the knowledge of its
existance.  And when one says Debian, one says dozens and dozens of
projects either under Debian or depending on it.

> Why another library in C++?

Because, like it's mentioned on my earlier message, it's probably a
good idea that Xiph provides its own official library to the public.

I suppose if you were to license libSpiff under BSD and donate it to
Xiph, there would be no need for that, but alas I remember how much of
a fuss you made when I asked if you could donate your XSPF validator
to xspf.org, so we both know that won't happen.

> What's the problem with LGPL

That's now how libraries are licensed in Xiph.  They have to be
available for any kind of comercial or non-comercial projects, no
matter its license or way to handle source code.  Even Richard Stalman
agreed with that--in fact, I heard it was him that suggested that
years ago.

> If you have ideas on improving libSpiff please
> share them.

Sure.  For starters get relative and absolute URI support in it.
Knowing that any software that uses your library will not be compliant
with the XSPF spec and be limited in what it can do gives me the
shivers.

You are a Windows user, right?  What programming platform do you use?
Visual Studio?  If you use VS, how well does that make a good portable
library?  I hear it uses a lot of Microsoft library dependencies
making code pretty much unportable to other platforms but Windows.  Or
do you use cygwin?

Oh, and have you heard of Erlang?  It seems to be an awesome thing for
C++ programmers, although I don't know much about it.

-Ivo



More information about the Playlist mailing list