Development
The Anjuta 1.2.0 IDE for C/C++
Version 1.2.0 (stable) of Anjuta, a GTK/GNOME-based Integrated Development Environment (IDE) for C and C++, has been announced on SourceForge, and also on GnomeDesktop.org.
"Like all .0 releases, it
is at about 99% stability (with some minority bugs accounting to the missing 1% :)).
"
A short list of Anjuta
features
includes:
- An integrated editor.
- A gdb-based source-level debugger.
- Wizards for creating terminal mode and GTK/GNOME applications.
- Dynamic Tags browsing.
- Management for projects, build files, and bookmarks.
- Attachable and detachable windows.
- Limited support for Java, Perl, and Pascal.
- An interactive messaging system.
Unlike many projects of this size and complexity, Anjuta installed (on a Red Hat 9.0 system) with minimal effort. Just one rpm command was required, and amazingly, there were none of the typical dependency problems to deal with. Anjuta fired up and worked as advertised in the documentation.
Your editor was able to create, compile, and run a simple C "hello world" program with only a few minutes of poking around in the documentation.
Anjuta appears to be loaded with all kinds of productivity enhancing capabilities. On the project level, it works with CVS, supports Makefiles, and performs software installation. Additional resources are available for building RPMs, working with databases, and much more. With a bit of work on the learning side, Anjuta should have a fairly rapid payback in time saved when working with medium and large size projects.
System Applications
Audio Projects
ALSA 1.0.0rc2 released
Version 1.0.0rc2 of ALSA, the Advanced Linux Sound Architecture driver, is out. The notes say: "bt87x driver added, more OSS PCM emulation fixes".
Jack-0.91.1 release
Release 0.91.1 of JACK, the Jack Audio Connection Kit, is available. Here are some of the changes: "New iec61883 driver. Very experimental; this is just to get it out there. 61883 is the standard for audio+midi over firewire."
Planet CCRMA Changes
The latest changes from the Planet CCRMA audio utility packaging project include new versions of JACK, JackEQ, Ecasound, Ardour, and more.Speex 1.1.3 Released
Version 1.1.3 of the Speex audio codec for speech, is available. "This unstable release brings more improvements to the fixed-point port. Many new functions have been converted and most modes now work in real-time."
CORBA
omniEvents 2.4.0 released
Version 2.4.0 of omniEvents, a cross-platform server that enables CORBA applications to communicate through asynchronous broadcast channels, has been announced. "This is a port of omniEvents 2.1.2 to an autoconf build environment. It preserve the exact functionality of 2.1.2, in order to keep changes in the build system separate from functional changes. There have been some minor changes to the text of error messages, in order to enhace usability."
Database Software
MySQL 4.1.1 has been released
Version 4.1.1 of the MySQL database has been released. "This is the second Alpha development release of the 4.1 tree, adding many new features (see below) and fixing recently discovered bugs."
phpPgAdmin 3.2 Released (SourceForge)
Version 3.2 of phpPgAdmin is available. "Major new features in phpPgAdmin 3.2 include: Ability to dump table structure as well as data; Table icons in the tree now browse the table; Editing and sorting select and report results is now possible; Afrikaans and Hungarian translations. phpPgAdmin is a fully functional web-based administration utility for a PostgreSQL database server."
PostgreSQL 7.3.5 Now Available
PostgreSQL 7.3.5 has been announced. "After several fixes were backpatches to the 7_3_STABLE branch, we have now released a 7.3.5."
PostgreSQL Weekly News
The PostgreSQL Weekly News for December 8, 2003 has been published. "As mentioned in last weeks news, 7.3.5 was released last week, with the official announcement going out on Thursday. This should be the last of the 7.3.x series and is generally intended as a hold over for folks who can not upgrade to 7.4.x right way."
Networking Tools
TFTP and Error Correction (O'Reilly)
Heath Johns explains TFTP, the Trivial File Transfer Protocol on O'Reilly. "TFTP's design is revealing the same way that a car's airbags are. As an airbag testifies to the probability and violent nature of a crash, so TFTP's design speaks to frequent and catastrophic data misadventure. It's trivialness of purpose (to move one file from one computer to another--nothing more, nothing less) makes it something like a 1950's truck engine: crack open the hood and it's still simple enough to understand in an afternoon."
Web Site Development
mnoGoSearch-php-extension-1.85 and mnoGoSearch-php-3.2.3
The mnoGoSearch-php-extension-1.85 and mnoGoSearch-php-3.2.3 PHP utilities for the mnoGoSearch web site search utility are available.Quixote 0.7a3 released
Development version 0.7a3 of the Quixote web development platform is out. See the CHANGES document for more information.UnCommon Web 0.1 released
Version 0.1 of UnCommon Web, a Common Lisp-based web development framework, is available. "This version adds an administration application with a REP loop, new components, template inclusion for TAL, and more."
A Day in the Life of #Apache (O'Reilly)
Rich Bowen explains the .htaccess file on O'Reilly. "The AllowOverride directive controls the use of .htaccess files. These are files that permit users who don't have access to the main server-configuration file to override the configuration settings on the server for particular directories."
Desktop Applications
Audio Applications
Ecasound 2.3.2 released
Version 2.3.2 of Ecasound, a multi-track audio processing utility, is out, many changes are included.jackEQ -0.3.8
Version 0.3.8 of JackEQ, an audio equalizer for the JACK Audio Connection Kit, is out, here are some of the changes: "Added io-menu.c for internally assigning jack ports. Uses the latest swh-plugins 0.4.3."
Tkeca 3.2.0 Released!
Version 3.2.0 of Tkeca, a GUI front-end for the Ecasound audio utility, is available.Wavdumper 0.5 available
Version 0.5 of Wavdumper, a Python-based utility that shows all kinds of information about .wav files, is available. (Found on the Daily Python-URL.)
Desktop Environments
GNOME Installation Guide 2.4.1 online (GnomeDesktop)
GnomeDesktop.org has an announcement for a new GNOME Installation Guide, this version has been updated for GNOME 2.4.1.GNOME System Tools 0.30.0 have been released (GnomeDesktop)
Version 0.30.0 of the GNOME System Tools has been announced. "The GNOME System Tools are set of tools aimed to make easy the job that means the computer administration on an UNIX or Linux system. The 0.30.0 release has been mostly for frontends polishing, aimed to make easier the distro porting that will happen in the next releases"
MIME behavior in GNOME (GnomeDesktop)
GnomeDesktop.org has an announcement for a new proposal that deals with the handling of MIME types and files in GNOME.GNOME Platform Bindings release set (GnomeDesktop)
GnomeDesktop.org mentions the availability of new GNOME Platform Bindings. "Murray Cumming wrote: We now have a GNOME Platform Bindings release set. This means that we can give some bindings a schedule and rules to work within, and we can endor[se] those bindings."
New GTK+, Glib, Pango development releases (GnomeDesktop)
New development releases of GTK+, Glib, and Pango are available. "On the road to GTK+ 2.4, new development releases of GTK+, Glib, Pango are now available. The main new features of the GTK+ 2.4 toolkit will be a new fileselector UI/API, an easier menu API, and and other various new widgets."
GNOME Summary for December 6, 2003
The November 30 - December 6, 2003 edition of the GNOME summary is out. "Just a couple of notes on whats going on with GNOME summary. First off, I've added a couple of people who were willing to help out with the summaries. I'd love to have more. The larger the group the grander the possibilities! I've also decided that we will also help cover some of the Freedesktop news as they are starting to bind more tightly with the GNOME desktop. Integration between operating system and desktop by the use of standards will be one of the key advancements in the Free Software Desktop. So look for increased coverage of freedesktop components like HAL and xserver."
KDE 3.2 Beta 2 'Dobra Voda' is Waiting For You
KDE 3.2 Beta 2 was announced this week. "Our first KDE 3.2 Beta "Rudi" was a huge success and resulted in over 2000 resolved bugs. As the code has still got some rough edges, we decided to go for another beta. So here it is: Dobra Voda. Please continue reporting problems you see with it, your testing is much appreciated."
KDE Traffic
Issue #70 of KDE Traffic is out with the latest summary of KDE news.KDE-CVS-Digest
The KDE.News summary for the December 5, 2003 KDE-CVS-Digest says: "In this week's KDE-CVS-Digest: Kate gets highlighting optimizations and bug fixes. KolourPaint adds a curve tool and zooming. kabc, the addressbook library adds eGroupWare and phpGroupWare resources. A new icon theme for kids is included for 3.2. Plus many bugfixes in KHTML, KMail and Umbrello."
XFree86 4.4.0 release candidate
A new version 4.4.0 release candidate has been announced for XFree86. "We have a Release Candidate for the 4.4.0 release and we are slightly off-track for making the original Release Target, as we still have allot of checking, poking, probing and testing to make sure that this Candidate is stable and secure enough to be marked with the highest accolade that this Project can bestow Release. To help in that quarter, we have available some binaries available."
Electronics
XCircuit 3.1.31 released
Version 3.1.31 of XCircuit, an electronic schematic drawing package, is available. Change information is in the source code.
Games
BZFlag 1.10.0 'Break the world' released! (SourceForge)
Version 1.10.0 of BZFlag, a a multiplayer battle zone capture the flag game, is available. "Selected new features include: vote based kicking, tunable game parameters like gravity and world size, smarter bots, world weapons, bzadmin text client, autopilot, rabbit game style, single port networking."
Soya 0.6 available
Version 0.6 of Soya, a Python-based 3D engine that is designed for games, is available. New features include shadows, cell-shading, and water-cube.Release: StepMania 3.9 alpha 9 (SourceForge)
Version 3.9 alpha 9 of StepMania has been released. "StepMania is a music/rhythm game. The player presses different buttons in time to the music and to note patterns that scroll across the screen. Features 3D graphics, visualizations, support for gamepads/dance pads, a step recording mode, and more!"
Graphics
Gwenview 1.0.0 Released
Version 1.0.0 of Gwenview, an image viewer for KDE, is available. "It features a folder tree window and a file list and thumbnail window to provide easy navigation of your file hierarchy, and uses docked windows that allows you to alter the layout in any way you want."
Interoperability
First Release Candidate of Samba 3.0.1 available
Samba 3.0.1 RC 1 is available. "This is a release candidate snapshot of the Samba 3.0.1 code base and is provided for testing only."
Wine Traffic
Issue #199 of Wine Traffic is available with lots of interesting threads on Wine.
Mail Clients
Mozilla Thunderbird 0.4 Released (MozillaZine)
Release 0.4 of Mozilla Thunderbird, an email and news client, has been announced. "Thunderbird 0.4 features an updated look to Thunderbird's default theme, including a variety of new icons; better OS integration, cut and paste of images on Windows, and a number of bug fixes and other new features."
Office Applications
Evolution 1.5 (unstable) released (GnomeDesktop)
Version 1.5 (unstable) of Evolution has been released. "Evolution 1.5 has fixed some major architectural issues and sees the splitting out of the addressbook, calendar and task data access into a separate library for other projects to use. Shell components are now much more simplified. We have also untangled the GUI quite a bit making the components (mail, tasks, etc) more individual and improving the usage experience for the user."
Gnumeric 1.2.2 available (GnomeDesktop)
Version 1.2.2 of the Gnumeric spreadsheet has been announced, "featuring numerous bug fixes, polish, polish, and more polish".
Science
GRAMPS 0.98.0, the ''Round me off'' release (GnomeDesktop)
Version 0.98.0 of GRAMPS, the Genealogical Research and Analysis Management System, has been announced. "GRAMPS allows you to store, manage, import and export your genealogical data, perform research through a variety of tools, and build a variety of human-readable reports."
Video Applications
xawdecode 1.8.2 released (SourceForge)
A new version of xawdecode, an xdTV video monitor application, has been released. "Version 1.8.2 of xawdecode has been released, featuring: alsa native support, all french and english handbooks are updated, plenty of bug fixes."
Web Browsers
Epiphany 1.1.1 released (GnomeDesktop)
Version 1.1.1 of Epiphany has been announced. "Epiphany is the default GNOME web browser based on the mozilla rendering engine. It aims to be simple and easy to use." A long list of changes are included in this release.
Mozilla 1.6 Beta Released (MozillaZine)
Version 1.6 Beta of the Mozilla browser has been released. "The Mozilla Foundation today released Mozilla 1.6 Beta. This latest milestone adds support for NTLM authentication on all platforms and improves the implementation on Windows. The automatic page translation feature has been restored (now powered by Google Language Tools) and a new version of ChatZilla, 0.9.48, is now included. In addition, several security and crash bugs have been fixed during the beta release cycle."
Mozilla Links Newsletter
The December 9, 2003 Edition of the Mozilla Links Newsletter is available with news of many Mozilla projects. "Mozilla Backup is a helpful utility that allows to pack bookmarks, history, sidebars, saved passwords, downloaded files list, cookies, e-mails, address books and general settings; all in a single file and restore it in a new or reinstalled PC."
Minutes of the mozdev Admin Meeting (MozillaZine)
The minutes from the December 5, 2003 Mozdev admin meeting have been announced. "Issues discussed include meeting logs and notes, meeting times, incorporation of mozdev as a non-profit organisation, donations, the use of 'Zilla' in project names, the site redesign, upgrading Bugzilla and email addresses on the site."
Independent Status Reports (MozillaZine)
A new set of Mozilla Independent Status Reports are available. "The latest set of status reports include updates from MSDbar, wmlbrowser, Optimoz Mouse Gestures, MozWho, MozManual, URLFix, ConQuery, Xprint, Moji, StumbleUpon, esayGestures, DictionarySearch and ReloadEvery."
Word Processors
AbiWord Weekly News
Issue #173 of the AbiWord Weekly News is available with the latest AbiWord word processor news. "Enchant, OTS and Gnumeric have made new releases, AbiWord to make its releases literally, Any Day Now. More information about tabiword, abiword-related TabletPC project. And, we have some funny Open Books update-age."
Miscellaneous
HylaFAX 4.1.8 available
Version 4.1.8 of HylaFAX, a Fax modem control utility, was released a few weeks ago. "The HylaFAX development team is pleased to announce our 4.1.8 patch-level release! This is a security release that fixes a remotely exploitable format string vulnerability in hfaxd that could be present in certain non-default configurations. As always, our sincerest thanks goes to all who participate and provide feedback."
Languages and Tools
Caml
Java
JSP 2.0: The New Deal, Part 2 (O'Reilly)
Hans Bergsten continues his series on JSP 2.0. "This installment discusses the improvements made in the area of error handling and the new deployment descriptor features. I have assumed that you're familiar with JSP 1.2 and have at least heard about the JSP Standard Tag Library (JSTL)."
Lisp
New projects at Common-Lisp.net
Paolo Amoroso has sent in a summary of the November, 2003 additions to the common-lisp.net site.
Perl
This Week on perl5-porters (use Perl)
The December 1-7, 2003 edition of This Week on perl5-porters is available. This week's main topic is tied hashes and scalar context.This fortnight on Perl 6 (Perl.com)
This fortnight on Perl 6 for November 23, 2003 is available. "Right, hopefully things are back to normal(ish) after the disk crashes that rather spoilt the last summary. I've managed to fill in my mail archive too so this summary will cover the events of the last fortnight (that's two weeks for those whose version of English lacks this vital unit of time)."
Also, the November 30, 2003 edition of This week on Perl 6 is out.
PHP
PHP Weekly Summary for December 9, 2003
The PHP Weekly Summary for December 9, 2003 is out. Topics include: PHP 5 Compatibility (continued), Bug #25916, browscap, Extensions moved to PECL, Name scheme for PHP 5, Build system for Windows.
Python
RELEASED Python 2.3.3 (release candidate 1)
Python 2.3.3 release candidate 1 is out. "Python 2.3.3 is a bug-fix release of Python 2.3. A couple of serious bugs related to weakrefs and the cyclic garbage collector have been fixed, along with a number of bugs in the standard library."
Dr. Dobb's Python-URL!
The Dr. Dobb's Python-URL for December 8, 2003 is now available, with all the latest Python related news and links.
Tcl/Tk
Dr. Dobb's Tcl-URL!
The Dr. Dobb's Tcl-URL for December 8, 2003 is now available, with all the latest Tcl-related news and links.
XML
Learning Objects Metadata (IBM developerWorks)
Uche Ogbuji explains LOM on IBM's developerWorks. "The education technology field is leading the way with some very interesting uses of XML metadata in practice. A wide range of specifications, standards, and developments exist in the area, but at the center of things is the IEEE Learning Objects Metadata (LOM) specification. In this article, Uche Ogbuji introduces LOM and shows how it can be of interest even to those who have no direct connections with education techology."
Parsing XML documents partially with StAX (IBM developerWorks)
Berthold Daum introduces StAX on IBM's developerWorks. "The Streaming API for XML (StAX), introduced in the previous tip, provides not only an XML parser that is fast, easy to use, and has a low memory footprint, but one that also provides a filter interface that allows programmers to hide unnecessary document detail from the application's business logic. This tip shows how to apply event filters and stream filters to StAX parsers."
Debuggers
Kodos 2.1 released
Version 2.1 of Kodos, the Python language regular expression debugger, is available. New features include a library of common regular expressions, better handling of window positions and sizes, prompting for unsaved work on exit, and more.
Miscellaneous
Debugging configure (IBM developerWorks)
Peter Seebach illustrates software configuration debugging techniques on IBM's developerWorks. "All too often, checking the README of a package yields only the none-too-specific "Build Instructions: Run configure, then run make." But what about when that doesn't work? In this article, Peter Seebach discusses what to do when an automatic configuration script doesn't work -- and what you can do as a developer to keep failures to a minimum. After all, if your build process doesn't work, users are just as badly off as if your program doesn't work once it's built."
Page editor: Forrest Cook
Next page:
Linux in the news>>
