Development
Aegir CMS 1.0 beta3 released
Version 1.0 beta3 of Aegir CMS has been announced.
The
Aegir CMS home page
describes the system as follows:
"Aegir CMS is a versatile and user-friendly Web Content Management System. It provides site managers with MS Word compatible tools for maintaining site information, approval system for controlling the publication process, and a separate layout management system. Aegir CMS is available for free under Open Source licensing.
"
Aegir is considered a LAMP (Linux, Apache, MySQL, PHP/Python/Perl) system, O'Reilly's ONLamp site is a good place to read up on LAMP. Aegir CMS is based on the Midgard open source application server platform.
The primary features of Aegis CMS are listed as:
- An MS Word compatible content editor.
- A dual-mode staging/live setup for testing site changes.
- Multi-company hosting support.
- A flexible templating and layout system.
- A full Midgard based content management framework.
New features in version 1.0 beta3 include:
- The NemeinLocalization framework for language translations.
- An image gallery that provides a centralized image repository.
- The ability to symlink articles.
- A themeable user interface for customizing the site appearance.
- The AegerAddOns system, which allows custom applications to be plugged in.
System Applications
Audio Projects
Ogg Traffic
The December 15, 2002 edition of Ogg Traffic is out with news on the Ogg Vorbis audio compression software. Discussion topics include Corrupted Ogg Vorbis Files, Music in Ogg Vorbis format, Ogg Standard Drafts submitted to IETF, and more.
CORBA
MICO Snapshot available
A new snapshot of MICO has been announced. "we are pleased to announce the second public snapshot of our "integrated" MICO version. It is based on the current MICO CVS, and contains multi threading, Portable Interceptors, CSIv2 Level 0 and CORBASec Level 2."
Database Software
Cooking with MySQL (O'Reilly)
O'Reilly has published some excerpts from Palu DuBois' book, MySQL Recipes. "Paul DuBois has selected sample recipes from the hundreds you'll find in his book, MySQL Cookbook. In this second in a three-part series showcasing these recipes, learn how to manage simultaneous AUTO_INCREMENT values, as well as how to use AUTO_INCREMENT values and related tables."
Education
Linux in Education Report
Issue #85 of the Linux in Education Report is out. Topics include Schoolnet Namibia's Shoolnet wireless system, fostering free software in education in the Washington DC area, The GLUE CD collection of educational software and documentation, the Armenian SpiTux Project, and a long list of new and updated educational software.
Electronics
Icarus Verilog 0.7 released
Version 0.7 of the Icarus Verilog electronic simulation language compiler has been announced. "Besides the usual tons of bug fixes and performance improvements, this stable release introduces good quality synthesis, and some initial code generators."
Networking Tools
POE 0.24 Released (use Perl)
Use Perl mentions the release of POE 0.24, a "networking and multitasking framework for Perl". This version has had a major restructuring and includes bug fixes and new features.
Printing
OMNI version 0.7.2 is released
Version 0.7.2 of the OMNI printer driver is available. Changes include new Ghostscript patches, Autotools build fixes, a security fix, an HP LaserJet PCL media insertion fix, a Foomatic printer XML fix, a linking fix, updated Epson Blitter code, better backwards compatibility with GhostScript, and more.
Web Site Development
Dynamic Creation of Reports with Apache Formatting Objects (O'Reilly)
Kevin Hartig talks about Apache Formatting Objects on O'Reilly. "This article describes the architecture, design, and implementation of a reporting tool framework that uses XML standards and tools. The implementation demonstrates how reports are dynamically created using XML, XSL, XSLT, Java, and the Apache XML Formatting Objects Processor (FOP)."
Programming with Mason
Dave Rolsky writes about Mason on O'Reilly's Perl.com. "Mason is a powerful framework for generating dynamic text, and is especially useful when creating complex, featureful Web sites. For those (hopefully few) folks who haven't yet heard of Mason, it is a Perl-based templating framework comparable to frameworks such as Apache::ASP, Embperl, and Template Toolkit. Like the first two, and unlike the latter, Mason operates by embedding Perl in text."
mnoGoSearch-php-extension-1.68 available
mnoGoSearch-php-extension-1.68, a PHP extension to the mnoGoSearch web site search engine is available.Zope Members News
The most recent headlines on the Zope Members News include: Strip-o-Gram 1.3 Released!, CMF OpenOffice Document 0.1 released, NeoPortal Content Pak 0.9a has been released, NeoBoard 1.1b has been released, NeoPortal Library 0.9a has been released, DocFinderEverywhere 0.4.1 Released, A Boy and His Catalog: Taming ZCatalog for 2.6.1 and Beyond, ASP404 1.0-beta1 Zope+IIS Connector, Zope 2.6.1 Beta 1 Released, and more.Zope Newbies
The latest Zope Newbies topics include: Latest Zope Victim, Zope 2.6.1 beta 1, Tim Perdue Interview, and Itamar on Zope3.
Miscellaneous
Ganymede 1.0.11 released
Version 1.0.11 of Ganymede, the GPL'ed metadirectory system, is available. "This is a maintenance release of the Ganymede directory management software. The biggest bug fix pertains to a problem in permissions handling where an owner group contains other owner groups. In addition, the runServer script for Java 1.2 and later has been modified so that the Ganymede server only runs full-heap garbage collection once an hour, rather than the once a minute default of the RMI system. This will significantly reduce the CPU loading on the Ganymede server."
Desktop Applications
Audio Applications
GNUsound 0.4.1 released
Version 0.4.1 of GNUsound, a multi-track sound editor for Linux/x86, has been released. New fewatures include more flexible waveform scaling, "Center on Selection Start|End", LADSPA support updates, bug fixes, and more.Meterbridge 0.9.0 available
Version 0.9.0 of Meterbridge, a JACK audio plugin which simulates a number of volume meters, has been released. This version adds better readability to the basic VU meter, AES level conformance, reduced CPU usage, bug fixes, and more. A new scope display has also been added recently.Rosegarden-4 0.8.5 released
Version 0.8.5 of Rosegarden-4, a MIDI and audio sequencer and score editor, has been released with lots of new features.
Desktop Environments
KDE-CVS-Digest for December 13, 2002
KDE.News has an announcement for a new KDE CVS Digest. Check it out to see what KDE developments are in progress.GNOME Summary for 2002-11-31 - 2002-12-14
The latest GNOME summary is available. Topics this week include: the resurrection for the GNOME Network; GTK2 VIM; GNOME 2 browsers; and much more.FootNotes
Headlines on the GNOME desktop FootNotes site include: FOSDEM Interviews, Anjuta 1.0.1 released!, Evolution Offers Outlook Experience, GIMP 1.2.4-pre2 available for testing, GNOME Summary for November 31st to December 14th, GNOME Installation Guide 12/2002 has been launched, Evolution 1.2.1 Is out, Gnumeric 1.0.11 released, Bluefish 0.8 Released, GNOME 2 Desktop System Administrator's Guide published, Rhythmbox 0.4.1 is out, and more.
Graphics
Gimp News
The latest Gimp News items include: GIMP 1.2.4-pre2 available for testing, and GIMP Development Version hits the Big 1-0.
GUI Packages
New FLTK Software
New items for FLTK, the Fast, Light ToolKit includes: flPhoto 0.9, Mplot++ 0.84, and fltdj - The Daily Journal 0.6.7.
Interoperability
Samba 2.2.7a released
Samba version 2.2.7a has been released. "This is the latest stable release of Samba. This is the version that all production Samba servers should be running for all current bug-fixes. The primary reason for this release is to correct problems with large file (>2Gb) support."
Kernel Cousin Wine
Issue #148 of Kernel Cousin Wine is out. Topics include: News: TransGaming Update, CrossOver Office Server 1.3.1, Shared Memory Wineserver, Special (Accented) Characters / Dead Keys, Why Have a wpp?, Garbage Collection With Wine, Registry Editors / Configuration Programs, and MS Installer or Lack Thereof.
Office Applications
AbiWord Weekly News
Issue #120 of the AbiWord Weekly News is out with the latest AbiWord word processor development news.Kernel Cousin GNUe
Issue #59 of Kernel Cousin GNUe is out with the Gnu Enterprise development news for the week. Included are articles on the GNUe Architecture Diagram, GNUe in Argentina, GNUe and Bayonne at eGovernment Conference?, the Security framework for GNUe, the Preferred database back-end for GNUe, Debian packages for 0.4.2 release, and much more.KOffice 1.2.1: Stability Release Available
The KDE Project announced the release of KOffice 1.2.1. KOffice 1.2.1 is a stability and enhancement release, with the principal improvements over KOffice 1.2, released last September, occurring in the spreadsheet program (KSpread).LyX 1.2.2 is released
Version 1.2.2 of LyX, the GUI extension of the TeX documentation system, is out. This is a maintenance release with a number of bug fixes.
Web Browsers
Alternative Web Browsers (NewsFactor)
The NewsFactor Network looks at Mozilla in an article entitled Revenge of the Lizard, and explores Opera and Konqueror in Divide and Konquer. These articles were found on KDE.org.mozillaZine
The latest mozillaZine topics include: AutoScroll Extension for Phoenix and Mozilla, Contest: Design a Better Sound for Type Ahead Find, No Surprise: MozillaZine Readers Don't Like Spam, Mozilla's Global Usage Share Now at 1.1 Percent, Classic Mac OS Builds of Mozilla Transitioning to Port Status, Mozilla Browser of Choice for Playboy Lifestyle, Mozilla 1.3 Alpha Released, and CNET News.com Notices Netscape 7.01.
Languages and Tools
Caml
Caml Weekly News
The Caml Weekly News for December 10-17, 2002 is out. Topics include: opengl bindings without tcl/tk, Resource acquisition is initialization, mod_ocaml, maintainers for www.ocaml.org?, ocaml embedded scripting language, and a BDBFS version 0.3 release announcement.The Caml Hump
This week, the new software on The Caml Hump includes the amalthea Io interpreter, the BDBFS user-level fileserver, mod_ocaml, the Htree tree browsing library, and Luo, which performs average-case complexity analysis of algorithms.
Eiffel
SmartEiffel 1.0 released
Version 1.0 of SmartEiffel, the GNU Eiffel compiler, has been announced. "SmartEiffel is complete implementation of Eiffel with eight years of development behind it. SmartEiffel includes many new language features such as agents and tuples, an extensive standard library, and many support utilities. The compiler supports over 20 operating systems, including Linux."
FORTRAN
Java
From black boxes to enterprises, Part 3: Hands-on JMX integration (IBM developerWorks)
Sing Li shows how to work with JMX Agent on IBM's developerWorks. "In this third and final article of the JMX series, Sing Li will use an actual Network Management System (NMS) to monitor a Java application instrumented with JMX, revealing the typical techniques used in NMS/JMX integration, as well as some of the common difficulties that may be encountered when deploying JMX."
An Introduction to the Eclipse IDE (O'Reilly)
Scott Storkel introduces the Eclipse IDE on O'Reilly. "If you closely follow open source or Java programming, you may have heard some of the buzz surrounding Eclipse. Eclipse is an extensible, open source IDE (integrated development environment). The project was originally launched in November 2001, when IBM donated $40 million worth of source code from Websphere Studio Workbench and formed the Eclipse Consortium to manage the continued development of the tool."
Using the Validator Framework with Struts (O'Reilly)
Chuck Cavaness illustrates the use of the Validator Framework on O'Reilly. "Every application has a responsibility to ensure that only valid data is inserted into its repository. After all, what value would an application offer if the data that it relied upon were corrupted? For applications that use a formal database, like a RDBMS, for example, there are rules or constraints that can be placed upon the fields, which help to guarantee that the data stored within it meets a certain level of quality. Any and all applications that utilize the data within the repository have a responsibility to protect the integrity of the data that they submit."
Lisp
OpenMCL 0.13.2 released
Version 0.13.2 of OpenMCL has been released. "This is mostly a maintenance/bugfix release, whose only new feature is support for connection-oriented Unix domain sockets."
Perl
ActivePerl 5.8 Released (use Perl)
Use Perl reports on the release of ActivePerl 5.8, following last week's beta 1 release.This Week on perl5-porters (use Perl)
Use Perl has published This Week on Perl5-Porters for the week of December 9-15, 2002. Topics include Deparse barewords with leading hyphens, Debugger regression, %z in strftime(), Compile-time hints, goto and redo, and more.
PHP
PHP 4.3.0RC3 released
PHP 4.3.0RC3 is available. This is the last release candidate prior to the release of PHP 4.3.0, please submit any bugs that you find back to the developers.PHP Weekly Summary
Topics on this week's PHP Weekly Summary include: PHP 4.3 RC3, php-cgi vs. php-cli, PECL netools, Distributing PECL binaries, uniquid() enhancements, and make clean for single extensions.Working with Files in PHP, Part Two (O'Reilly)
John Coggeshall continues his series on working with files in PHP on O'Reilly. "Last time I introduced you to the basic file access methods available to PHP: fopen(), fputs(), and fgets(). Although very useful, these functions work only with strings. This week I'll introduce to you more advanced file access functions that read and write binary files. We'll talk about fread() (used for reading), fseek() (used to find specific parts of a given file), along with a few other useful file access functions."
Python
Guide to Python introspection (IBM developerWorks)
IBM's developerWorks has an article by Patrick K. O'Brien on Python introspection. "This article introduces the introspection capabilities of the Python programming language. Python's support for introspection runs deep and wide throughout the language. In fact, it would be hard to imagine Python without its introspection features. By the end of this article you should be very comfortable poking inside the hearts and souls of your own Python objects."
Python-dev Summary
The Python-dev Summary for December 15 is out; it looks at a new import mechanism, inheritance of __getstate__ in the presence of slots, and several other topics.This week's Python-URL
Dr. Dobb's Python-URL for December 18 is out, with the latest from the Python development community.The Daily Python-URL
This week's Daily Python-URL article topics include: A Python & XML Companion, The Daily Chump Bot, PyRapi version 0.2 has been released!, and more.
Ruby
The Ruby Weekly News
Topics on this week's Ruby Weekly News include: Vim like ruby interpreter, ruby-lang.org site re-design, Ruby tutorial madness, The return of RubyCentral, and un-extending objects. New Ruby software includes: ruby-locale 0.1, Spreadsheet/Excel 0.2.0, RTrans 1.0, ratlast 0.1, RAA 2.1, GridFlow 0.6.3, RubyInline 2.0.0, installPkg 0.0.1, RBit 0.1, and pcre 0.1.
Scheme
Scheme Weekly News
The December 16, 2002 edition of the Scheme Weekly News is out. Topics include Guile 1.6.1, ReadScheme Online Bibliography additions, SISC 1.7.0 beta, Quack.el 0.16, MoshiMoshi 0.6, GNU TeXmacs 1.0.0.25, and Gauche 0.6.6.
Tcl/Tk
This week's Tcl-URL
Dr. Dobb's Tcl-URL for December 18 is out; it looks at creating LED widgets with Tk, C++ extensions, and several other Tcl/Tk topics.
XML
Running Multiple XSLT Engines with Ant (O'Reilly)
Anthony Coates explores Ant on O'Reilly's XML.com. "Ant is a build utility produced as part of the Apache Jakarta project. It's broadly equivalent to Unix's make or nmake under Windows. make-like tools work by comparing the date of an output file to the date of the input files required to build it. If any of the input files is newer than the output file, the output file needs to be rebuilt."
A Python & XML Companion (O'Reilly)
Uche Ogbuji reviews Python & XML by Christopher Jones and Fred Drake, on O'Reilly's XML.com. "As you would expect from such a team, this book is detailed and handy; however, I have a few notes, amplifications, and updates (the book was released in December of 2001) to offer -- all of which are distinct from the errata that the authors maintain. In this article I will provide updates, additional suggestions, and other material to serve as a companion to the book. You don't have to have the book in order to follow along."
Automatic Numbering, Part Two (O'Reilly)
Bob DuCharme continues his series on XSLT numbering with part 2. "This month we'll learn how to gain real control over section numbering, and we'll look at a more efficient alternative to xsl:number that's sometimes better for simple numbering."
Page editor: Forrest Cook
Next page:
Linux in the news>>
