Writing a Banshee extension and getting it into users' hands has never been easier. We have started a new sub-project called Banshee Community Extensions (BCE), collecting various existing extensions under one source repo, bug tracker, and autobuild setup.
Its source is hosted on gitorious, dramatically lowering the barrier to committing and sharing your code publicly.
This centralization makes things easier on translators and packagers, too. And users get access (without manually downloading/installing) to the fruits of the extension community's labor.Creating a Working Extension in Minutes
git clone git://gitorious.org/banshee-community-extensions/banshee-community-extensions.git cd banshee-community-extensions ./create-extension Foo make runThis creates, builds, and runs Banshee with your extension. Go to Edit » Preferences » Extensions to enable it, and see it appear:
We already have seven extensions migrated, and one brand new one!
If you've been putting off some extension idea you've had, delay no longer! Read the full Extension Writers Guide, and get started today!Thanks