Banshee's source code repository is generously hosted by the GNOME project.
You will need the subversion package installed to check out a copy. The most current version of the source is called trunk. It can change minute by minute, and my not be stable at any given point. In fact, it may cause data loss or other bad things. You should only use it if you understand the risk. Otherwise, you should stick with official releases.
Banshee
svn co http://svn.gnome.org/svn/banshee/trunk/banshee
Podsleuth
svn co http://svn.gnome.org/svn/podsleuth/trunk podsleuth
ipod-sharp
svn co http://anonsvn.mono-project.com/source/trunk/ipod-sharp
Building From Subversion
openSUSE 11.0
On openSUSE 11.0 you'll need to run the following commands to get all the build dependencies.
sudo zypper in subversion autoconf automake libtool intltool gcc make
sudo zypper si -d banshee-1
Then you should cd banshee (move to the folder where you checked it out from subversion) and run ./autogen.sh followed by make. You can run Banshee from subversion alongside Banshee from a package by not running make install. Instead, run and test Banshee from subversion with make run.
Are there Development Snapshot Packages?
We sometimes have developer/unstable releases between stable releases. The current one is 1.3.2. It's packaged for openSUSE and Ubuntu.
We don't have nightly builds, and we want to keep it that way, because it makes it too easy for people to run unstable code, likely without even realizing how unstable it may be. We spend a lot of time and effort in planning and making releases. We know when the code is ready to be tested by the masses. So, please feel free to run the development version by checking it out from subversion and building it yourself (and making backups of your data and running with --debug to be able to report bugs with line numbers). Having a svn checkout also makes it easy for you to test patches.


