By mig
Jan 31, 2006 2:57 pm
On first load, directly into the library display page, of a 4500 track library, I’ve managed to get the RAM down from the 38MB I reported before to 28MB now. If you hold down the scroll button and list all the tracks of the library, it grows, but the whole point is to only load the needed information.
And the first eighteen of that gets allocated before the main UI window comes up, so that’s just stuff we’ll have to resolve with xulrunner in the future. If we run out of things to do I might have someone look at that, but I’m happy to work on thinning xulrunner later.
We still have our pair of evil crashbugs, but we found the switch inside sqlite to make it not be 100% synchronous with its disk-write operations and most of the nasty freezing-ui bugs are now gone.
And in the meantime we’re cleaning up the APIs such that, hopefully, when we ship we’ll be presenting the same set of functionality but a much more robust development layer. Still not anywhere near frozen, but certainly better than things were in December.
Lastly, for those people who really care, at the end is my QA test plan. That’s the functionality we have, if you want to read through it and figure it all out.
mig
By roblord
Jan 23, 2006 11:16 pm
Birdwatchers,
Let’s get this out of the way: Mig told me so.
We, Pioneers of the Inevitable, missed our Songbird 0.1 proof-of-concept self-imposed release date because, like Mig said, we lacked expert legal advice regarding FSF and OSI source code licenses. Since early January, Nivi and I have interviewed and engaged a number of experts. We’re in the code review process now.
Happily, the intervening time has been well spent aggressively improving Songbird and expanding Songbirdnest.com. We’ve also hired a few more birders.
No, we don’t have a release date to share with you. We will release the Songbird 0.1 proof-of-concept as soon as we can.
Thanks everybody for your interest and patience.
By jkoshi
Jan 20, 2006 6:43 pm

I noticed a few comments about the comics. To survive the drone of the machines (and the incessant chatter), I doodle. I’ve doodled my entire life. There are a lot of work doodles; they’re big, boxy, and have a ton of arrows. There’re a lot of notes, to-do’s, urls, diagrams, and of course, Other doodles. The Other doodles are always there, they are the loyal conscripts of my personal army. They keep me from being bored at meetings, being mad at the news, or falling asleep in an airport.
My newest conscript has no name. There have been a couple of suggestions and some interesting research done on my behalf, but I have yet to hear the right name. What is its sex, you ask? I haven’t checked; it has just hatched. Someone told me you check the sex of a bird by gently blowing up its behind. I’m not sure it could handle that kind of stress right now. What kind of bird is it, you ask? Aside from the obvious, it is a distant relative of the Peng, but the many tides of the gene pool have made it what it is today.
I digress. The office has demanded t-shirts for their naked bodies. And stickers for their hipster fixed-gear bicycles. Would anyone else be interested? It’s easier to get them all at once…
By nivi
Jan 20, 2006 6:25 pm
Greetings citizens. Nivi here.
I thought the cover of this week’s Economist was especially apropos.
The nice folks at the Economist say that “Media companies are suffering intense pain – and it is starting to seem worryingly permanent.”
You can read the full article, King content, after watching a thoroughly enjoyable ad.
By roblord
Jan 18, 2006 11:21 am
Hey Birders,
I’m pleased to annouce two new job openings here at the nest: Developer Support Engineer and and Linux Software Engineer. Check the Songbird Jobs page for details.
Lay and hatch with us!