By Forrest Cook
March 19, 2008
The
Banshee project
is creating a music management and playback utility for the GNOME
desktop. The Banshee home page states:
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 and MP3 CDs. Most portable music devices are supported.
Banshee also has support for podcasting, smart playlists, music recommendations, and much more.
Version 1.0 Alpha 1 (0.98.1) of Banshee has been
announced.
New features in this release include:
- A code rewrite with an emphasis on performance improvements and better resource usage.
- A new Album Browser feature with the ability to display album artwork.
- A Play Queue feature for building on-the-fly music playlists.
- New search capabilities for locating artists, albums and song titles.
- Integration with the Last.fm music sharing service.
- A built-in 10 band audio equalizer.
- The new ability to play from a playlist while browsing new sources.
The version 1-0.98.1
change log file has more detailed information on the new release.
This 1.0 alpha release of Banshee is missing a number of features that were present in the earlier 0.13.2 version. There is no support for hardware
devices yet, so it is not possible to import or burn CDs, talk to iPod
devices or deal with USB or MTP devices. Numerous plugins have also
been left out, so it is not possible to access podcasts, internet radio,
music sharing services, etc. The release announcement states:
Do not despair, these features will be added back before the final 1.0 release. Many hardware related features are projected to land in the Alpha 2 and 3 releases of Banshee 1.0. We expect releases in quick succession leading up to the final 1.0 release.
Banshee 1-0.98.1 was installed on a system running an Athlon XP 1700
processor and 512MB of RAM. The operating system was the alpha 6
release of Ubuntu Hardy Heron for i386.
The following steps were required to get the software running:
#apt-get install gnome-common automake1.9 monodoc
#apt-get build-dep banshee
The banshee-1-0.98.1.tar.bz2 source file was downloaded,
uncompressed and untarred.
$./configure --prefix=/usr
$make
#make install
$banshee-1
Banshee fired up as expected. Your author converted a few CDs
to flac files and copied them to the system for testing.
It did not take much effort
to figure out how to play individual tracks and build playlists.
The standard play/pause buttons and skip to previous or next track
buttons worked as one would expect. The built-in equalizer worked,
although it tended to produce audible clipping if a frequency band
was turned up too high.
Unlike earlier versions of Banshee,
the only internet music channel shown in version 1.0 was Last.fm.
It was possible to use the standalone last.fm binary to access the
site, but Banshee was only able to list the selections, not play them.
The error message: don't know how to handle audio/mpeg...
led to the source of the problem. The installation page was
consulted, a large collection of
gstreamer0.10-plugins were installed with the Synaptic package
manager, and Banshee was restarted. Last.fm content came through
loud and clear.
One final issue was noticed with Banshee. When the application was
run from the command line and exited using the GUI, it left the
GNOME terminal in a locked-up state.
Future releases of Banshee will likely include fixes for
some of the aforementioned issues. Banshee is an interesting
application that can be used for combining a wide variety
of audio listening functions into one place.
Comments (8 posted)
System Applications
Database Software
Stable version 2.2.1 of DbUnit has been
announced.
"
DbUnit is a JUnit extension targeted for database-driven projects that, among other things, puts your database into a known state between test runs.
The DbUnit Framework team is pleased to announce the dbunit-2.2.1 release!
Changes in this version include:
New features: Created H2 data factory Issue: 1897612.
New point Datatype on MySqlDataTypeFactory Issue: 1798605.Thanks to Vera Wahler. Fixed Bugs".
Comments (none posted)
Versions 8.3.1 and 8.2.7 of the PostgreSQL DBMS have been announced.
"
Updates for versions 8.3 and 8.2 of the PostgreSQL database management
system are available today. This minor release fixes more than 20 minor
issues uncovered by our community in PostgreSQL 8.3.0 and 8.2.6 over the
last few weeks. All users of 8.3 and 8.2 are urged to schedule an upgrade
at the earliest reasonable opportunity."
Full Story (comments: none)
The March 16, 2008 edition of the Postgres Weekly News
is online with the latest PostgreSQL DBMS articles and resources.
Full Story (comments: none)
Version 3.5.7 of the SQLite DBMS has been
announced.
"
Version 3.5.7 fixes several minor and obscure bugs, especially in the autoconf-generated makefile. Upgrading is optional. This release of SQLite is considered stable and ready for production use."
Comments (none posted)
Device Drivers
Version 0.8 of umtsmon has been
announced.
"
This program is to control your UMTS PCCard: enter SIM PIN code, send and receive SMS and control/monitor the network connection.
umtsmon 0.8 has a lot of new features".
Comments (none posted)
Filesystem Utilities
Version 0.9 of allmydata.org, a secure decentralized filesystem, is out.
"
This release of allmydata.org "Tahoe" will form the basis of the next
consumer backup product from Allmydata, Inc.
This release adds extensive "visibility into the grid" -- the web user
interface now shows detailed information about the nodes comprising
the grid and fine-grained statistics about the time and space used for
the storage and retrieval operations."
Full Story (comments: none)
Version 0.686.3 of FreeNAS has been
announced. FreeNAS is available as a bootable ISO image.
"
NAS (Network Attached Storage) server supporting: CIFS, FTP, NFS, RSYNC, SSH, AFP, Unison, UPnP, iSCSI protocols, local and MS Domain authentication, Software RAID (JBOD,0,1,5), disk encryption with a Full WEB configuration interface. 32MB only.
Majors changes:
- Remove consolehm sensor support because it doesn't work/recognize up-to-date hardware.
Will be replaced with FreeBSD 7.0 sensor framework in FreeNAS 0.7. - WebGUI uses NiftyCubes for rounded corners with CSS and Javascript.
- Validate minutes/hours/days/months/week days configuration on misc WebGUI pages
(e.g. scheduled shutdown/reboot, RSYNC local, ...)."
Comments (none posted)
Networking Tools
The initial release of ezRADIUS has been
announced. The software is:
"
FreeRADIUS and chillispot web-based management. It's easy, simple and expandable. The main aim is to provide wireless administrator a simple web-based management application to manage wireless client. FreeRADIUS must configured to use MySQL as backend.
Beta version of ezRADIUS finally released. This is initial release for testbed and feedback gaining."
Comments (none posted)
Web Site Development
Version 0.01 of the cross-platform Flourish Player has been
announced.
"
Flourish Player aims to be a simple, fully customizable Flash (SWF) audio player able to be embedded into HTML pages. It can be built and fully customized using only free software. I am proud to announce that Flourish Player - the flash audio player for the web that can be fully customized with a toolchain containing only free and open source software - has now been released in version v0.01."
Comments (none posted)
Version 1.8.7 of Midgard has been released.
"
The Midgard Project has released stable, 1.8.7
release version of the Midgard Open Source Content Management System.
Midgard 1.8.7 "Flying Pancake" release includes major bugfixes and
enhancements."
Full Story (comments: none)
Desktop Applications
Audio Applications
Version 1.5.0 of
Audacious, an audio player, has been announced.
"
We've been able to keep the hg tree in a releasable state during this entire development cycle, so we've gone ahead and released Audacious 1.5.0.
You will probably want to be aware of some changes in direction, in a nutshell, we're moving support for winamp2 skins to a plugin, and providing a new default UI which we feel is more suited to audacious."
Comments (none posted)
Version 1.36.02 of
eSpeak,
a text to speech synthesizer, has been announced.
Changes include a faster top speed, improvements to the Polish version and
bug fixes.
Comments (none posted)
Version 0.5.0 of pytagsfs, a FUSE filesystem that presents multiple views
of tagged media files, is out.
"
This release
includes significant enhancements as well as critical bug fixes:
* Support for Python 2.4.
* Support for source tree monitoring with Gamin; pytagsfs should now be
cross-platform compatible.
* Improved performance handling updates to the source tree.
* Support for more graceful handling of path collisions.
* Fixes for two serious bugs affecting data integrity (#195476, #195477)."
Full Story (comments: none)
Business Applications
Version 4.0 of Millennium BSA has been
announced.
"
Millennium Business Suite Anywhere (BSA) is web based ERP/CRM solution with integrated BPM. Millennium BSA automates resources' planning (MRPII), distribution, inventory, payroll, HR, purchase, sales. Millennium BSA is distributed under GPL V2."
Comments (none posted)
Desktop Environments
GnomeDesktop
covers
the release of GNOME 2.22.
"
Among the most significant additions in this release are the addition of a photo and video taking application that integrates with your webcam called Cheese, a new VNC viewer called Vinagre and the addition of an advanced and integrated IDE, Anjuta.
Notable improvements are the improved support for DVD playback, subtitles and VLC support in the Totem video player, an improved international clock applet, Google calendar integration in Evolution, improved accessibility for web apps and a whole new library to support networked file-systems."
Comments (none posted)
Version 2.22.0 of GARNOME, the bleeding edge GNOME distribution, is out.
"
We are pleased to announce the release of GARNOME 2.22.0. This release
incorporates the GNOME 2.22.0 Desktop and Developer Platform, fine-tuned
with love by the GARNOME Team.
It includes updates and fixes after the GNOME freeze, together with a
host of third-party GNOME packages, Bindings and the Mono(tm) Platform."
Full Story (comments: none)
The GNOME 2.23 schedule has been announced.
"
The official schedule of GNOME 2.23/2.24 development cycle is available at:
http://live.gnome.org/TwoPointTwentythree".
Full Story (comments: none)
The following new GNOME software has been announced this week:
You can find more new GNOME software releases at
gnomefiles.org.
Comments (none posted)
The following new KDE software has been announced this week:
You can find more new KDE software releases at
kde-apps.org.
Comments (none posted)
An RFC has gone out for a new XCB socket handoff mechanism for Xlib/XCB
and other libraries.
"
Libraries like Xlib/XCB, some XCB language bindings, and potentially
others have a common problem: they want to share the X connection with
XCB. This requires coordination of request sequence numbers. XCB
currently has an Xlib-specific lock, and allows Xlib to block XCB from
making requests. The attached patches to XCB replace that lock with a
handoff mechanism, xcb_take_socket, allowing external code to ask XCB
for permission to take over the write side of the socket and send raw
data with xcb_writev. The caller of xcb_take_socket must supply a
callback which XCB can call when it wants the write side of the socket
back to make a request. This callback synchronizes with the external
socket owner, flushes any output queues if appropriate, and then returns
the sequence number of the last request sent over the socket."
Full Story (comments: 1)
The following new Xorg software has been announced this week:
- libxkbfile 1.0.5 (bug fix and build change)
- libXScrnSaver 1.1.3 (new features and bug fixes)
- libXv 1.0.4 (code cleanup and documentation work)
- xf86-video-apm 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-ark 0.7.0 (new features, build and big fixes, code cleanup)
- xf86-video-ast 0.85.0 (new features, build and bug fixes, code cleanup)
- xf86-video-chips 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-cirrus 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-fbdev 0.4.0 (new features, build and bug fixes, code cleanup)
- xf86-video-glint 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-i128 1.3.0 (new features, build and bug fixes, code cleanup)
- xf86-video-i740 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-neomagic 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-rendition 4.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-s3 0.6.0 (new features, build and bug fixes, code cleanup)
- xf86-video-s3virge 1.10.0 (new features, build and bug fixes, code cleanup)
- xf86-video-savage 2.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-siliconmotion 1.6.0 (new features, build and bug fixes, code cleanup)
- xf86-video-sis 0.10.0 (new features, build and bug fixes, code cleanup)
- xf86-video-sisusb 0.9.0 (new features, build and bug fixes, code cleanup)
- xf86-video-tdfx 1.4.0 (new features, build and bug fixes, code cleanup)
- xf86-video-trident 1.3.0 (new features, build and bug fixes, code cleanup)
- xf86-video-tseng 1.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-v4l 0.2.0 (new features, build and bug fixes, code cleanup)
- xf86-video-vmware 10.16.0 (new features, build and bug fixes, code cleanup)
More information can be found on the
X.Org Foundation wiki.
Comments (none posted)
Music Applications
Version 2.3 of jack-keyboard has been announced, it includes one new
feature and some bug fixes.
"
jack-keyboard is a virtual MIDI keyboard - a program that allows you to
send JACK MIDI events (play ;-) using your PC keyboard. It's somewhat
similar to vkeybd, except it uses JACK MIDI instead of ALSA, and the
keyboard mapping is much better - it uses the same layout as trackers
(like Impulse Tracker) did, so you have two and half octaves under your
fingers."
Full Story (comments: none)
Video Applications
The initial release of pAny2DVD has been
announced.
"
Let your videos convert to DVD-compliant MPEG-2 video format!
pany2dvd.pl is a simple cmdline tool that helps you convert your video files into DVD-compliant MPEG2 video. The process of determining the right parameters is fairly sophisticated and almost fully automated."
Comments (none posted)
Languages and Tools
C
The March 15, 2008 edition of the GCC 4.2.4 Status Report
has been published.
"
The GCC 4.2 branch is open for commits under normal release branch
rules. All fixes going on that branch should first have gone on trunk
and 4.3 branch.
GCC 4.2.4 is due around 2008-04-02, so 4.2.4-rc1 should be built by
one of the release managers around 2008-03-26. Any further 4.2
releases after 4.2.4 may depend on whether there is expressed user and
developer interest in further releases from this branch, or whether
4.3 has been widely adopted in place of 4.2."
Full Story (comments: none)
The March 15, 2008 edition of the GCC 4.3.1 Status Report
has been published.
"
The GCC 4.3 branch is open for commits under normal release branch
rules.
GCC 4.3.1 is due no later than 2008-05-05, but if a workaround for the
x86 direction flag issue is agreed and committed soon then 4.3.1-rc1
may come around a week after such a workaround is committed to the
branch, with the release following about a week later subject to no
problems requiring 4.3.1-rc2 to be built."
Full Story (comments: none)
Caml
The March 18, 2008 edition of the Caml Weekly News
is out with new articles about the Caml language.
Full Story (comments: none)
Java
Version 1.5.1 of OpenSwing has been
announced.
"
OpenSwing is a component library that provides a rich set of advanced graphics components and a framework for developing java applications based on Swing front-end. It can be applied both to rich client applications and Rich Internet Applications.
In this release:
Included support for JPA/EJB 3.0/TopLink Essentials: JPAUtils class has been provided to easily support grid pagination, filtering, sorting
from OpenSwing GridControl to JPA API.
Added "demo35" sample application to show how to combine JPA with OpenSwing.
Updated web site documentation by adding description about how to use together JPA and OpenSwing."
Comments (none posted)
Perl
The March 1-8, 2008 edition of
This Week on perl5-porters is out with the latest Perl 5 news.
Comments (none posted)
The minutes from the March 12, 2008 Perl 6 Design Meeting
have been published.
"
The Perl 6 design team met by phone on 12 March 2008. Allison, Jerry, Will, Mitchell, Nicholas, Jesse, and chromatic attended."
Comments (none posted)
Python
The
release schedule for Python 2.6/3.0 is out.
"
Neal Norwitz and I have worked out the schedule for Python 2.6 and
3.0, which will be released in lockstep. We will be following a
monthly release schedule, with releases to occur on the first
Wednesday of the month. We'll move to a 2 week schedule for the
release candidates.
Executive summary: Python 2.6 and 3.0 finals are planned for September
3, 2008."
Comments (none posted)
The March 18, 2008 edition of the Python-URL! is online with
a new collection of Python article links.
Full Story (comments: none)
Tcl/Tk
The March 17, 2008 edition of the Tcl-URL! is online with new
Tcl/Tk articles and resources.
Full Story (comments: none)
Version Control
Version 0.29 of Guilt, a series of bash scripts which add a Mercurial
queues-like functionality and interface to git, is out.
"
This release is quite uneventful. It is made up of a few fixes here and
there, and complete regression suite rewrite. Unfortunately, most of the
exciting Guilt development went on in a topic branch, but the changes are
far too invasive for me to include them in v0.29, so I'm going to merge that
in for v0.30."
Full Story (comments: none)
Miscellaneous
Version 2.18.50.0.5 of the Linux binutils has been announced.
"
This is the beta release of binutils 2.18.50.0.5 for Linux, which is
based on binutils 2008 0314 in CVS on sourceware.org plus various
changes. It is purely for Linux.
All relevant patches in patches have been applied to the source tree.
You can take a look at patches/README to see what have been applied and
in what order they have been applied."
Full Story (comments: none)
Version 2.2 of Libtool, a generic library support script, has been
announced.
"
It seems that after years of development, Libtool-2.0 was skipped and,
instead, Libtool-2.2 has been released!"
Full Story (comments: 3)
Page editor: Forrest Cook
Next page: Linux in the news>>