[Banshee-List] important change to dependency policy
- From: Gabriel Burt <gabriel burt gmail com>
- To: banshee-list gnome org
- Subject: [Banshee-List] important change to dependency policy
- Date: Wed, 27 Apr 2011 16:59:52 -0500
Hello music lovers!
We have long been proud to support older distributions with our
releases — so users could enjoy new Banshee without upgrading their OS
every 6 months. This adds significant maintenance and testing
overhead though: maintaining both HAL and GIO hardware backends,
ipod-sharp and libgpod Apple device backends, working around bugs in
old GStreamer, etc.
In the 2.1 cycle, we will be porting Banshee to Gtk# 3 .
We have a lot of custom widgets, so this is an intensive transition.
Because of the amount of code changes needed to port, we have decided
that once the port is complete, we will drop support for Gtk# 2.
To continue our tradition of supporting users on older OS's, we will
provide an official Linux bundle, like we do for Windows and OS X.
Distributions with recent enough dependencies will continue to ship
Banshee packages like they do now.
This change in policy will allow us to get rid of much legacy support
code, make testing Banshee much simpler with fewer variants, and let
us adopt new technology faster. I've started a roadmap wiki page to
brainstorm possibilities this opens up:
Feedback is welcome. Thanks!
 Gtk#3 is https://github.com/mono/gtk-sharp master — hopefully will
see a release soon
 Hyena port in progress: https://bugzilla.gnome.org/show_bug.cgi?id=647363
 Banshee port in progress: https://bugzilla.gnome.org/show_bug.cgi?id=648121
] [Thread Prev