![Sony soll angeblich den PlayStation-Handheld „Q Lite“ entwickeln](/f/47a803e95b2a2889293afa28b27318c5.jpeg?width=100&height=100)
Der neue Banshee-Entwicklungszyklus hat offiziell begonnen und bringt eine Reihe großer Veränderungen mit sich. Bevor Sie weiterlesen, ist jetzt wahrscheinlich ein guter Zeitpunkt, wenn Sie das Banshee Daily PPA verwenden deaktivieren. Schauen wir uns also an, was sich bereits im Baum befindet und was in der ersten Entwicklungsversion 2.1.0 enthalten sein wird (derzeit auf der Banshee-Kalender als Landung am 11. Mai).
Eine neue dbus-Implementierung
Wie seit einiger Zeit bekannt, ist die bisher von Banshee verwendete NDesk-dbus-Implementierung seit 2007 weitgehend ungepflegt und eine Quelle für einige sehr schwer Probleme aufzuspüren in Banshee. Vor einiger Zeit wurde die bestehende NDesk-dbus-Codebasis in dbus-sharp abgespalten, eine neue kompatible und gepflegte Alternative. Eine Filiale zur Umstellung von Banshee auf dbus-sharp existiert schon seit einiger Zeit und heute war sie es verschmolzen mit Banshee, die Sound Menu-Erweiterung wurde portiert und die Abhängigkeitsänderung offiziell gemacht
. Aus diesem Schritt können weitere Probleme entstehen, daher ist es erneut ein guter Zeitpunkt, sich vom täglichen Testen abzumelden, es sei denn, Sie sind bereit und verstehen die Auswirkungen des Testens dieses neuen Codes. Der große Gewinn für die Benutzer sollte eine stabilere Banshee für die spätere Version 2.2 sein, und für Banshee stellt dies eine Chance dar, sie zu entfernen einige alte Problemumgehungen sowie eine DBus-Implementierung mit einem aktiven Upstream haben.Was nicht da ist, ist das größte Feature
Seit der Abhängigkeitsänderungen wurden angekündigt alle Teile, die für obsolet bestimmt sind, wurden vollständig aus Banshee entfernt. Bisher entfernte Dinge: Das alte HAL-Hardware-Backend, Die alte iPod-scharf-basierte iPod-Unterstützung, Der mitgelieferte GStreamer-Equalizer (das wurde hinzugefügt, um EQ-Unterstützung für Distributionen hinzuzufügen, die einen unzureichend neuen GStreamer lieferten). Die erforderliche Version von Mono wurde ebenfalls auf 2,4.3. angehoben. Es wurden zusätzliche Aufräumarbeiten durchgeführt, um die neuen Grundlagen widerzuspiegeln, von denen Banshee jetzt abhängen kann, dass sie präsent sind.
Jenseits von 2.1.0
Größere Portierungsbemühungen wie GTK#3 und GStreamer# werden es wahrscheinlich nicht in 2.1.0 schaffen, aber es wäre wünschenswert, schnell einzusteigen, vermute ich, also könnten wir dies bereits in der Version 2.1.1 sehen (8. Juni). Die GTK#3-Portierung der Backend-Bibliothek An Hyäne wird aktiv gearbeitet und soweit ich informiert bin kompiliert, verursacht aber Abstürze beim Ausführen des Hyena-Testtools. Ich vermute, dass diese grundlegenden Änderungen vorgenommen werden müssen oder zumindest wünschenswert wären, bevor die Zusammenführung großer Funktionen in Betracht gezogen wird, wie z DVD-Unterstützung und Verbesserungen der Videoerweiterung.
Es könnte etwas steinig werden, sagt Dane verwirrt: „Fahre mit Vorsicht und Verständnis“. Willkommen zu einem neuen spannenden Entwicklungszyklus.
Alles Ubuntu, Täglich. Seit 2009.