I am very pleased to report that first Banshee “programming contest” was a success. I received great feedback over the idea, and more importantly, four top-notch submissions. The judging was difficult because each submission was well written and each functioned properly.
So without further ado, I bring you Felipe Almeida Lessa’s winning implementation, now committed to Banshee Subversion (see previous post for checkout details), just as it was submitted.
This is an excellent implementation, and with just a few tweaks and an extra sprinkle of love, will become the next official Banshee plugin. Many thanks to Felipe and the other submitters.
One of the things that intrigued me was that each submitter mentioned that working with the Banshee code/APIs was easy and enjoyable, or to quote Felipe, “It’s actually quite easy and fun to work with Banshee’s code, it’s very clean…” This leaves me with hope that more people, like you, will take the plunge into the Banshee internals. I hope to get more samples and documentation on the wiki this week to make getting started even easier.
Because this first one worked so well, I would like to do this maybe once a month, so if you have any ideas for a contest or would like to sponsor a small prize, please send me a mail or find me in an applicable channel.