Banshee

Working with Banshee

Project

Distro Resources

Bug Resources

Launchpad Resources

Banshee by Default Work

Rationale

  • Saves space on the CD
  • Built on C#, so a more modern and easier to maintain/extend code-base. This also makes contributions easier and new developers more likely
  • Shinier user interface
  • Lightweight video library which keeps track of unwatched items
  • Superior syncing with devices such as iPod/Android/MTP et cetera, which users expect to just work
  • Active/responsive/interested upstream

Bugs

Upstream metabug for Karmic blockers: http://bugzilla.gnome.org/show_bug.cgi?id=583933

Description

Bug

Status

Feature Regression

Cannot watch a folder. By far this would be the major functional regression for many users who simply set Rythmbox to monitor ~/Music and never have to further manage music

BZ 385965

Fix Committed

Yes

No gapless playback

BZ 440952

Fix Committed

Yes

Alt+F4 minimizes to tray, no option to change behavior

BZ 570156

New

Yes

Incorrect notification area window positioning with multiple monitors

BZ 586589

Fix Committed

Yes

No option to fade music on stop or start

BZ 524300

New

Yes

Leaks memory on metadata refresh

BZ 548633

Fix Committed

N/A

Leaks memory on rescans

BZ 586498

Fix Committed

N/A

Leaks memory on track changes

BZ 555365

Fix Committed

N/A

Other

To Triage

  • Lacks user manuals (Rhythmbox includes documentation in 11 languages)
  • Stopping a library re-scan doesn't seem to work, still uses 60-80% CPU and leaks memory seemingly indefinitely until killed. http://bugzilla.gnome.org/show_bug.cgi?id=571870 (Wouldn't matter as much if folder watch was implemented)

Documentation Work needed

  • Paul cutler fills out here
  • I would like to leverage a bunch of Ubuntu resources to do the Banshee docs as an upstream contribution, Paul will tell us what we need to do to start. (It involves ducks or something) -- jorge 2009-06-23 16:32:55

Upstream/Banshee (last edited 2010-03-12 08:19:39 by adisari06)