By mig

[2007.10.12] RC-SB mk1

By mig mig

Well, we jumped right past the blessingbot into a Release Candidate!

RC-SB mk1

http://publicsvn.songbirdnest.com/wiki/Nightly_Builds

Boop! and Beep! and Bleep! and all the rest of that minimalist Philip Glass celebratory music.

We’re rolling confidently toward our Final Release!

But now it’s critical for everyone to help test and fill out bugs so our final release can be all happy and stable for everyone. Get a Bugzilla account, get some as gifts for your friends and relatives, too!

http://bugzilla.songbirdnest.com

Remember, only YOU can prevent buggy software!

mig

[2007.09.28] Next Nightly to Shoot the Tube

By mig mig

[2007.09.28] Another Nightly to Shoot the Tube

http://publicsvn.songbirdnest.com/wiki/Nightly_Builds

Errr, like, Cowabunga, and uhm, all that other surfer lingo nonsense.

There’s another Blessing! Yay! That should make up for all manner of outrageously bad surfing metaphors to which you may be subjected by this blogpost, right? Of course!

There’s a few bugs with making Subscriptions, right now. And we’re changing their name to “Linked Playlists.” Let us know what you think about all the changes we’ve been making to the Web Playlist, et al.

Now there’s a good clutch of Add-Ons available for 0.3, already:

And file bugs! Please please test this poor little 0.3 till it splutters in the surf. And then test it some more!

And post everything you find to Bugzilla!

http://bugzilla.songbirdnest.com

mig

Venkman JS Debugger for Songbird 0.3pre

By mig mig

Venkman

http://addons.songbirdnest.com/extensions/detail/57

So we had a bit of an svn “hiccup” (as our VP put it) yesterday, and that’s somewhat delayed us from making another blessing, but I did want to note that we managed to clean up a recent version of the Venkman Javascript Debugger into an .xpi that can be installed into Songbird.

Once installed, you may launch Venkman via a menuitem under the Tools menu.

For any Songbird extensions developers or Songbird-aware website developers out there who are unaware of the value of Venkman, it is similar to a binary debugger in that you can set random breakpoints, view the functions on the call-stack, inspect variables in a scope, step through code line-by-line, etc:

http://www.svendtofte.com/code/learning_venkman/
http://www.hacksrus.com/~ginda/venkman/faq/venkman-faq.html
http://www.webreference.com/programming/javascript/venkman/

Keep in mind that if you want to debug your application-level extensions, you must disable Venkman’s “Hide Browser Code” menuitem option to see all of our (and your) code for the application. Otherwise, it will only debug what’s loaded in the main browser pane.

Good luck, Have fun!

mig

[2007.09.13] Finally! Another Blessing for your Inspection!

By mig mig

[2007.09.13] Finally!  Another Blessing for your Inspection!

http://publicsvn.songbirdnest.com/wiki/Nightly_Builds

Come help us peer into the depths of the ‘Bird…

It’s been awhile changing things over before they were stable enough to feel comfortable with sharing with all you wonderful folks.

Web Playlist Downloading

There’s plenty of new art and functionality, the tabs are more stable, the downloads are more friendly, and there’s even starting to be a decent number of Add-Ons available for this 0.3 Nightly.

Remember, Blessed Nightlies are for you to test something relatively stable and tell us what bugs you can still find in it. With your assistance, we’ve closed over 1000 bugs along the way to 0.3 but we know there still must be more to be found.

Please please please help us out by running a Smoketest and filing bugs in Bugzilla as you find them!

http://bugzilla.songbirdnest.com/

Oh and by the way, for those of you who have asked in the past for a Stop button and been told that it will be able to be added as an extension, well, I wrote the extension:

http://addons.songbirdnest.com/extensions/detail/48

Install! Enjoy! File bugs!

mig

Better Build Instructions for Win32

By mig mig

Better Build Instructions for Win 32

http://publicsvn.songbirdnest.com/wiki/Build_Instructions#Win32:MSYS

I’ve updated the Public SVN Build Instructions page to better reflect what we’ve been doing to our 0.3 build system.

Of course, we still don’t work yet with VC8:
http://bugzilla.songbirdnest.com/show_bug.cgi?id=2052

And there’s a small little bug with finding the wmsdk.h file:
http://bugzilla.songbirdnest.com/show_bug.cgi?id=4440

But for everyone who has been asking, the documentation is updated and ready for consumption. We’re happy to announce we’re adopting Mozilla’s use of the MSYS build environment (from the friendly folks who brought us MinGW), and that everything is much easier and faster with it.

Then again — why are you asking? Don’t you know you can do almost anything in Songbird using simple crossplatform Javascript? You only really need to build the app if you need to compile your own C++ against our headers… and that’s just never any fun is it?

Hooray for scripting!

mig