Re: [Banshee-List] ANNOUNCE: Banshee 0.11.3



Forget the release, this is the most enthusiastic / exciting release
note I've seen in years...

Please don't forget the release,

~Mike


On Sat, 2006-12-09 at 04:06 -0500, Aaron Bockover wrote:
> ===============================================================================
> BANSHEE 0.11.3 IS THE ONE FOR YOU
> ===============================================================================
> 
>  * What? Banshee is a music management and playback application for GNOME.
>  * Really? Yes! 
> 
>    "Import, organize, play, and share your music using Banshee's simple, 
>     powerful interface. Rip CDs, play and sync your iPod, create playlists, 
>     and burn audio CDs. Most portable music devices are supported. Banshee 
>     also has support for podcasting, smart playlists, music recommendations, 
>     and much more."
> 
>  * Learn More: http://banshee-project.org/Discover
>  * Release Overview Page: http://banshee-project.org/Releases/0.11.3
> 
> 
> ===============================================================================
> TABLE OF CONTENTS
> ===============================================================================
> 
>  * Welcome
>  * Module Notes
>  * Get The Goods
>    - Sources
>    - ChangeLogs
>    - Dependencies
>  * Major Feature/Fixes/Performance Updates
>    - Cool New Features
>    - The Most Important Bad-Bug Fixes
>    - Performance Improvements
>    - Choose a Lingua!
>    - For all the Awesome Banshee Developers
>  * Bugzilla Overview
>    - Noteworthy bugs fixes/enhancements embraced in this release
>    - Other minor/uninteresting bugs fixed in this release
>    - Show all bugs marked FIXED during this release cycle
>    - File Bugs... Be Proactive... Contribute to Open Source!
>  * Miscellaneous
>    - Contributors for this release
>    - Something to share with friends and family
>    - Thanks!
> 
> 
> ===============================================================================
> MODULE NOTES
> ===============================================================================
> 
>  * Banshee is now made up of the core module, banshee, and the official 
>    plugins module, banshee-official-plugins
> 
>  * banshee-official-plugins is recommended, but not required to run Banshee
> 
>  * libipoddevice (0.5.2) and ipod-sharp (0.6.2) are required for iPod support
> 
>  * helix-dbus-server (0.3.0) is required for Helix/RealPlayer integration
>  
> 
> ===============================================================================
> GET THE GOODS
> ===============================================================================
> 
> Sources
> -------
> 
>  * Banshee 0.11.3 Tarball:
>    http://banshee-project.org/files/banshee/banshee-0.11.3.tar.gz
> 
>  * Banshee Official Plugins 0.11.3 Tarball
>    http://banshee-project.org/files/banshee-official-plugins/banshee-official-plugins-0.11.3.tar.gz
> 
>  * ipod-sharp 0.6.2 Tarball:
>    http://banshee-project.org/files/ipod-sharp/ipod-sharp-0.6.2.tar.gz
> 
>  * libipoddevice 0.5.2 Tarball:
>    http://banshee-project.org/files/libipoddevice/libipoddevice-0.5.2.tar.gz
> 
>  * njb-sharp 0.3.0 Tarball:
>    http://banshee-project.org/files/njb-sharp/njb-sharp-0.3.0.tar.gz
> 
>  * helix-dbus-server 0.3.0 Tarball:
>    http://banshee-project.org/files/helix-dbus-server/helix-dbus-server-0.3.0.tar.gz
> 
> ChangeLogs
> ----------
>  
>  * http://banshee-project.org/files/banshee/banshee-0.11.3.changes
>  * http://banshee-project.org/files/banshee-official-plugins/banshee-official-plugins-0.11.3.changes
> 
> Dependencies
> ------------
> 
>  * Mono 1.1.10 and full stack
>  * gtk-sharp-2.0 2.8 or 2.10
>  * GStreamer 0.10.3 
>  * sqlite3
>  * libmusicbrainz 2.1.1 or better
>  * libnautilus-burn 2.12 or better
>  * GTK+ 2.8 or better
>  * HAL 0.5.2 or better (0.5.6+ Recommended)
> 
> 
> ===============================================================================
> MAJOR FEATURE/FIXES/PERFORMANCE UPDATES
> ===============================================================================
> 
> Cool New Features
> -----------------
> 
>  * Much improved sorting! Sorting by track number now properly sorts first 
>    by artist, album, then track number. Sort settings are done now at the 
>    source level, not the global level, so different sorts can be applied 
>    on different sources independently. Sort settings are also saved (persist 
>    across instances) for the library and playlists. Nat Friedman is "a man of 
>    few wants." (Aaron Bockover)
> 
>  * Search works similarly now - each source can have its own filter. 
>    No longer is it shared between all sources. (Aaron Bockover)
> 
>  * Set preferred library structure in preferences dialog, which allows 
>    for the selection of folder and filename patterns. (Aaron Bockover)
> 
>  * Initial support for Rio Karma DAP devices. (Experimental, Bob Copeland)
> 
>  * Do not stop playback on an error or report error in a dialog. Disable 
>    the problematic track instead and continue playing. (Aaron Bockover)
> 
>  * Added a "Close" (CTRL+W) option above "Quit". Close hides to 
>    the tray. (Aaron Bockover)
> 
>  * Show a lock icon on password protected DAAP sources. (Aaron Bockover)
> 
>  * Improved DAAP connection status and error reporting UI. (Aaron Bockover)
> 
>  * A confirmation dialog will now be presented when a playlist is to be 
>    deleted to help prevent accidental data loss. It has a "do not ask me 
>    again" check box if you find such a prompt annoying. (Aaron Bockover)
> 
>  * It is now possible to copy songs directly from Banshee to Nautilus using 
>    the edit+copy menu item, accelerator, or context menu item. This has always 
>    been possible with drag and drop, but some prefer CTRL+C. (Aaron Bockover)
> 
>  * Updated artwork: two excellent new icons for static and smart playlists, 
>    a perfected 32px application icon, and a new splash screen. (Jakub Steiner)
> 
>  * Error correction option (paranoia mode) for CD importing. 
>    (Christopher James Halse Rogers)
> 
>  * The audio output sync is now configured for the "Music and 
>    Movies" profile. (Aaron Bockover)
> 
>  * Added a --no-source-change command line argument that will prevent 
>    the active source from changing when Banshee is launched with --dap or 
>    --audio-cd and an instance was already running. Add --no-source-change 
>    to your GNOME Volume Manager Banshee commands if you don't agree with our 
>    default behavior of changing sources when a device or disc becomes present 
>    in the system. (Aaron Bockover)
> 
>  * Improved podcasting support, including certificate support (Nathan Palmer,
>    Mike Urbanski). Better support for enclosures, lots of minor UI polish.
>    (Mike Urbanski, Aaron Bockover) [Banshee Official Plugins]
> 
>  * UI improvements to Mini Mode plugin (Michael Monreal) 
>    [Banshee Official Plugins]
> 
> The Most Important Bad-Bug Fixes
> --------------------------------
> 
>  * Lots of fixes regarding iPod detection, mass storage syncing, and managed 
>    DBus/HAL. This should solve all the issues in previous releases regarding 
>    iPod detection. It requires HAL volumes for the iPod to have a
>    volume.fsusage=filesystem property. If this is not the case, it's a 
>    distro issue. (Aaron Bockover, Alp Toker, Gabriel Burt, David Zeuthen)
> 
>  * Locale/culture fixes regarding number formatting when parsing audio profile
>    pipelines. Fixed bitrate issue with faac profile. (Aaron Bockover)
> 
>  * Fix some crashes coming from the podcast plugin (Mike Urbanski)
> 
> Performance Improvements
> ------------------------
> 
>  * Newly-imported tracks handled in batches, greatly improving import time; 
>    many very large optimizations in taglib-sharp that also improve import 
>    time. Import time has gone down from 10 minutes to almost 2.5 minutes 
>    on a T60p with a 5200 song library. (Aaron Bockover)
> 
>  * Massive performance improvement regarding switching sources. Time is 
>    down from 1 minute to under 1 second in some extreme cases. (Gabriel Burt)
> 
>  * Assembly reflection performance improvements. (saves memory, small 
>    amount of startup time - Aaron Bockover)
> 
>  * Lots of good performance and functionality improvements to smart 
>    playlists. (Gabriel Burt)
> 
> Choose a Lingua!
> ----------------
> 
>    New translations for this release:
> 
>      * Arabic (Khaled Hosny)
> 
>    Updated translations for this release:
>  
>     * Catalan (Jordi Mas)
>     * Czech (Jakub Friedl) 
>     * Finnish (Ilkka Tuohela)
>     * Hungarian (Gabor Kelemen)
>     * Lithuanian (Žygimantas Beručka)
>     * Norwegian bokmål (Kjartan Maraas)
>     * Russian (Alexandre Prokoudine)
>     * Swedish (Daniel Nylander)
>     * Spanish (Francisco Javier F. Serrador)
> 
> For all the Awesome Banshee Developers
> --------------------------------------
> 
>  * Boo scripting support; scripts can provide a static entry point or use 
>    the standard Banshee plugin API, but no compilation is necessary. Scripts 
>    must be placed in in ~/.gnome2/banshee/scripts. (Aaron Bockover)
> 
>  * Lots of work on the Boo shell integration for live debugging and testing.
>    Reflection-based live debugging was started, lots to add here. 
>    (Aaron Bockover)
> 
>  * New icon-theme-installer script that can be used from within make 
>    to properly install lots of icons into the theme and also update the 
>    icon cache. See build/icon-theme-installer for details (other project 
>    developers may like this!) (Aaron Bockover)
> 
>  * Run uninstalled with full plugin and DAP support. "make run" from the 
>    top source directory (seriously, just build and run - no installation is 
>    necessary) (Aaron Bockover)
> 
>  * Much much much cleaner configure.ac. Lots of isolated and reusable 
>    macros replacing spaghetti autoconf+bash. Generic detection and 
>    configuration done through reusable Shamrock [1] m4 macros. For instance, 
>    this is as hard as it gets to setup an autotools environment for 
>    Mono with Shamrock:
> 
>       dnl Mono and gmcs
>       SHAMROCK_CHECK_MONO_MODULE(1.1.10)
>       SHAMROCK_FIND_MONO_2_0_COMPILER
>       SHAMROCK_FIND_MONO_RUNTIME
>       SHAMROCK_CHECK_MONO_2_0_GAC_ASSEMBLIES([
>           System.Data
>           System.Web
>           System.Web.Services
>           Mono.Cairo
>           Mono.Data.SqliteClient
>           Mono.Posix
>       ])
> 
>    [1] Shamrock is a set of m4 macros for properly doing common and useful
>        stuff in a configure.ac. It's focused on making Mono+autotools 
>        integration easy, and is part of the Banshee project. Feel free to 
>        use the macros in any project. See build/m4/shamrock. (Aaron Bockover)
> 
> 
> ===============================================================================
> BUGZILLA OVERVIEW
> ===============================================================================
> 
> Noteworthy bugs fixes/enhancements embraced in this release
> -----------------------------------------------------------
> 
>  * 314149 - Properly sort on track number (artist->album->track number)
>  * 353125 - Make sort settings apply to each source, not globally
>  * 345218 - Make filter/search settings apply to each source, not globally
>  * 340222 - Do not stop playback due to error; disable problematic track
>  * 348730 - Initial support for Rio Karma devices
>  * 344542 - Allow copying songs for pasting in nautilus (edit->copy)
>  * 365200 - Added an error correction option for CD importing 
>  * 325968 - Massive performance improvement when switching sources and sorting
>  * 363066 - Add sane update rate limiting to smart playlists
>  * 321773 - Fixed themeing/style issue with the search entry
>  * 361534 - Only show track change notifications if not focused 
>  * 360466 - Confirm dialog for playlist deletions 
>  * 345476 - Add --no-source-change argument; supplements --dap, --audio-cd
>  * 375992 - Ensure user data directory for plugins exists
>  * 345620 - Prevent dragging tracks from within same source on the source view
>  * 355880 - Reworded the 'import' text for the mass storage DAP track loader
>  * 355890 - Ignore iPods in the mass storage DAP to avoid confusion
> 
> Other minor/uninteresting bugs fixed in this release
> ----------------------------------------------------
> 
>    383844, 344833, 362994, 375146, 379119, 379529, 
>    369786, 376070, 375890, 372720, 368436, 354389
> 
> Show all bugs marked FIXED during this release cycle [1]
> --------------------------------------------------------
> 
>  * http://banshee-project.org/files/closedbugs.php/2006-10-24,2006-12-09
> 
>    [1] 28 bugs were actually addressed during the 0.11.3 development cycle,
>        but many more were verified and resolved that were actually fixed
>        in previous releases.
> 
> File Bugs... Be Proactive... Contribute to Open Source!
> -------------------------------------------------------
> 
>  * Please do not hesitate to file bugs against Banshee in GNOME Bugzilla.
>  * http://bugzilla.gnome.org, component: banshee
>  * Discuss Banshee on the mailing list list or in #banshee on irc.gnome.org.
>  * Lots of information on the Banshee Wiki: http://banshee-project.org
>  * Need to debug Banshee? http://banshee-project.org/Debugging
> 
> 
> ===============================================================================
> MISCELLANEOUS
> ===============================================================================
> 
> Contributors for this release
> -----------------------------
> 
>    Community makes Open Source work!
> 
>    Aaron Bockover, Alexandros Frantzis, Alp Toker, Bertrand Lorentz, 
>    Bob Copeland, Christopher James Halse Rogers, Gabriel Burt, 
>    Jakub Steiner, James Willcox, Michael Monreal, Mike Urbanski, 
>    Nathan Palmer, Patrick van Staveren, Ruben Vermeersch, 
>    Sebastian Dröge, Scott Peterson, Tim Yamin
> 
> Something to share with friends and family
> ------------------------------------------
> 
>    "Changes recorded for Banshee from 0.11.2 (October 23, 2006) to 0.11.3 
>    (December 8, 2006) account for 7 percent of the entire ChangeLog file."
> 
>    "The first ChangeLog entry was recorded on February 17, 2005, marking the 
>    0.1 release of Banshee - at the time called Sonance. 0.2 was released 
>    quickly the following day."
> 
> Thanks!
> -------
> 
>    Enjoy the release! We appreciate your support and involvement!
> 
> 
> _______________________________________________
> Banshee-list mailing list
> Banshee-list gnome org
> http://mail.gnome.org/mailman/listinfo/banshee-list




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]