Bazaar-Ng is a
next-generation version control system that is in the early
stages of development. The Bazaar-Ng project leader is Martin Pool.
Bazaar-NG (or bzr) is a project of
Canonical
to develop an open source distributed version control system that is powerful, friendly, and scalable. Version control means a system that keeps track of previous revisions of software source code or similar information and helps people work on it in teams.
Bazaar-Ng is a fork of the
Bazaar project, as explained
in the project FAQ.
Bazaar is a re-implementation of the GNU Arch protocol.
Some of the unique Bazaar-Ng features are being fed back to Bazaar
as they mature.
Here is an overview of Bazaar-Ng features:
- Written in the Python language, requires Python 2.4 or newer.
- Works on any operating system platform that supports Python.
- Licensed under the GNU General Public License (GPL).
- Is designed to work with IDEs, editors, GUIs, and other interfaces.
- The user interface is similar to CVS and Subversion.
- Works in both centralized and decentralized modes.
- History is preserved, supports recreation of previous versions.
- File and directory renaming is supported.
- Optimized for remote operation, multiple downloads unchanged data is avoided.
The
introductory document
explains some of Bazaar's design goals in more detail.
Distributed operation is easy: you can work while disconnected; you can fork any other project; you can contribute changes back easily.
The system is designed to scale to supporting very large trees with a lot of history. No operations require downloading the entire history of the project.
Changes can be "cherry-picked" out of branches as needed.
The project design
document details the original project goals.
The Bazaar-Ng
command reference
document list all of the available commands.
The tutorial
shows some examples of the system in use, it also mentions some
of the future commands that are planned for implementation.
The Bazaar-Ng project
documentation
has a large collection of useful information, including a comparison
to a number of different version control systems.
Version 0.0.5 of Bazaar-Ng
has been announced. The project is in early development, many new
features are currently being added and improved.
As older version control systems such as cvs show their age, quite a
few alternatives are being developed. Bazaar-Ng and Bazaar should
prove to be worthy contenders for at least a part of that design space.
Comments (8 posted)
System Applications
Audio Projects
Version 1.1.0 of
Speex, an
audio speech CODEC, is out.
"
The main improvement in this release is a Blackfin port funded by Analog Devices. This includes Blackfin assembly optimizations that reduce cpu time by a factor of two. Also, the packet loss concealment code has now been converted to fixed-point and some of bugs for 16-bit architectures were fixed."
Comments (none posted)
Database Software
Production version 7.6 of MaxDB
has been announced.
"
The new version 7.6 of MaxDB by MySQL has been released! This release is a production version, which means it is decleared stable and free of any critical bugs."
Changes include a simplified installation process, increased high
availability, easier administration, improved storage management,
better backup reliability, performance improvements and
finalized SQL schema support.
Comments (none posted)
The June 12, 2005 edition of the PostgreSQL Weekly News is online.
Take a look for all of the latest PostgreSQL database articles.
Full Story (comments: none)
Version 3.4 of ZODB, the Zope Object Database, is out.
"
Only minor changes were made since ZODB 3.4b1.
See the news file
for details".
Full Story (comments: none)
Filesystem Utilities
Release 2.5.3 of the Enterprise Volume Management System (EVMS)
has been announced.
"
This is the third maintenance release in the EVMS 2.5.x
series, and is primarily intended to fix some recent bug-reports, as well as
to update to the most recent kernel and Device-Mapper releases."
Comments (none posted)
Networking Tools
Version 3.7 of OpenBGPD is available.
"
We are pleased to announce the official release of OpenBGPD 3.7.
This is our second formal release.
OpenBGPD is a fairly complete implementation of the Border Gateway
Protocol, Version 4, as described in RFC 1771. BGP is a protocol used
by routers to exchange routing information, and is one of the core
protocols of the Internet."
Full Story (comments: none)
Version 3.7 of OpenNTPD has been announced.
"
OpenNTPD is a FREE, easy to use implementation of the Network Time Protocol.
It provides the ability to sync the local clock to remote NTP servers
and can act as NTP server itself, redistributing the local clock.
OpenNTPD is developed as part of the OpenBSD project, which sells
CDs, T-Shirts, and Posters."
Full Story (comments: 4)
Security
Version 1.1.3 of BASE, the Basic Analysis and Security Engine,
has been announced.
"
This application
provides a web front-end to query and analyze the alerts coming from a SNORT
IDS system. The BASE project team is proud to announce the immediate
availability of the 1.1.3(lynn) release. This release includes a number of
performance increases along with a number of bug fixes. We have also
included support for Oracle. Along with this, we have increased our
translations to include Simplified Chinese and Czech!"
Comments (none posted)
Stable version 0.6.0 of pam-mysql
is out with numerous improvements.
"
Two years and a half since the last release, we proudly announce the latest version of pam-mysql, which is a PAM(3) module that handles authentication / session management against MySQL database."
Comments (none posted)
Version 0.6.1 of PassReminder, a password manager application,
has been released.
"
Present features include: column sorter, random password generator, searching, merging, import/export, drag and drop, group shown in a tree view, help."
Comments (none posted)
Web Site Development
Version 2.4 of Caravel CMS, a modular content management system
with an emphasis on operation by non-technical users,
has been announced.
"
Version 2.4 adds PHP5 support and an improved upgrade script and web-based installation. It also marks the transition to tinyMCE for HTML editing, as well as improvements to the RSS tools and the Clock and Org Search apps. A number of bugfixes have been included."
Comments (none posted)
Version 3.2.33 of
mnoGoSearch,
a web site search engine, is out. See the
change log
for details.
Comments (none posted)
Version 1.1.1 of the SchoolBell calendaring server for groups
and organizations has been released.
"
This release was meant to be a translation only release, but things
didn't turn out that way. A number of people tested 1.1 and found a
number of bugs, quite a few of the less invasive fixes made their way
into this release."
Full Story (comments: none)
Version 0.10 of SchoolTool Calendar, a school administration server,
is available.
"
This is the first release of SchoolTool completely based on Zope 3. It
is focused on calendaring bringing all of the functionality of
SchoolBell 1.1 into a package with a few other school specific features."
Full Story (comments: none)
Desktop Applications
Audio Applications
Version 0.2.16 of QjackCtl, the Qt
front end to the JACK audio server daemon, is out with new features and
bug fixes.
Full Story (comments: none)
Desktop Environments
A new weekly build will be available for GARNOME, the bleeding-edge
GNOME distribution.
"
After some thought, discussion and much testing of various build systems
i've decided to try something new with GARNOME, in an effort to get as
many interested people in a position to be able to test future GNOME
releases as possible.
In addition to the standard GARNOME release for each upstream release,
every Thursday (GMT +10) a tarball will be created for
branches of GARNOME -- that people can grab, compile, use and hopefully
send bugreports, patches, criticisms, feature requests, etc to the list
so that issues can be fixed *before* a release occurs."
Full Story (comments: none)
The following new GNOME software has been announced this week:
Comments (none posted)
The following new KDE software has been announced this week:
Comments (none posted)
The June 10, 2005 edition of the
KDE Commit-Digest
is available, here's the content summary:
"
DCOP Client/Server implemented for KDE win32. New videodvd:/ kioslave does on the fly decryption from DVD. Kopete implements Yahoo! Stealth feature. Opening of WebCore development yields fruit: DOMParser, and CSS fixes."
Comments (none posted)
Matt Proud presents
some observations about
KDE Trunk and Qt version 4 on KDE.News.
"
Since KDE migrated to Subversion, I have been creating semi-weekly
development builds in the hopes of finding bugs to report. Notable new
features include Konqueror's new adblocking mechanism and Kicker's new applet
manager."
Comments (none posted)
Electronics
Version 3.3.17 of
XCircuit, an electronic schematic
drawing package, is out. The CHANGES file says:
"
Fixed another error that showed up in Uwe's schematic,
which is that the "test_insideness" algorithm fails if
the box is degenerate---which happens for labels that
are parameters set to a null string."
Comments (none posted)
Fonts and Images
Release 0.14 of the Open Clip Art Library, a collection of SVG and
PNG graphic images, is out.
"
Release 0.14 of the Open Clip Art Library
(www.openclipart.org) is now available for download on-line as an
individual package consisting of 3415 images submitted by over 200
artists from around the globe.
The project has progressed much this month on the future core of the
Open Clip Art Library, the Document Management System (DMS) and more
infrastructure has been implemented for the website due to user-demand."
Full Story (comments: none)
Games
Version 1.3.6 of Eris
has been released.
"
Eris is the WorldForge client-side session layer, used by many existing clients. This release fixes many bugs and issues with the API, relating to error handling, setting entity attributes, and processing the world time from the server. Various minor improvements to the meta-server code have taken place, including revised HTML / XML output from the metaquery tool, thanks to Hagen."
The
WorldForge game site
also has announcements for
Cyphesis 0.3.11, WFMath 0.3.4, Mercator 0.2.3, and Atlas-C++ 0.5.96.
Comments (none posted)
Version 7.5.0-0pre.0.20050612 of Xconq
has been announced.
"
Xconq is an engine for turn-based strategy games. Variety of game genres run
under Xconq: historical, sci-fi, fantasy, and modern. AI's. Network games.
Multiple UI's and platforms. Easy-to-learn game design language. Large games
library available."
See the
release notes for change information.
Comments (none posted)
GUI Packages
Stable version 1.4.16 of the
FOX Toolkit,
a cross-platform C++ toolkit for GUI development, is out with bug fixes.
Comments (none posted)
Trolltech
has announced a new release candidate for QT 4.
"
The Release Candidate reveals refinements to key new technologies - Arthur: a powerful painting engine; Interview: an improved model-view controller framework; and Tulip: a collection of new tools and utilities classes. In addition, this release introduces several new features and capabilities set to appear in the final release of Qt 4."
Comments (1 posted)
Imaging Applications
Development release 2.3.1 of the GIMP, a powerful image
manipulation application,
has been announced,
see the
release notes
for details.
Comments (none posted)
Instant Messaging
Version 1.3.1 of
Gaim,
an instant messaging client, is out with a number of
security fixes.
Comments (none posted)
Interoperability
The June 10, 2005 edition of
Wine Traffic is available with the latest Wine project news.
Comments (none posted)
Office Suites
Build 1.9.108 of the OpenOffice.org office suite is available,
it features bug fixes and a few new capabilities.
Full Story (comments: 2)
The OpenOffice.org project has announced the Uno Runtime Environment
project.
"
I am pleased to announce that a sponsor, who is preferring to stay
anonymous, is supporting us to do the next step in modulizing the
OpenOffice.org office suite and to make its component model available
independently. That means, that we are going to factor out the highly
requested Universal Network Objects (UNO) into its own Uno Runtime Environment (URE)"
Full Story (comments: 1)
Web Browsers
MozillaZine
takes a
look at plans for Mozilla 1.8 and beyond. "
Right now, we're just
past the 1.8 Beta 2 milestone, which was delivered as Deer Park Alpha 1 and
Mozilla Thunderbird 1.1 Alpha 1. The next stage is 1.8 Beta 3, which will
involve another set of developer-oriented previews (1.1 Alpha 2). The first
end-user betas of the forthcoming releases (the 1.1 Beta previews) will
follow as part of the 1.8 Beta 4 milestone. Current plans call for the 1.8
branch to be cut from the trunk no later than the end of June. This will
allow the trunk to open for 1.9 development, paving the way for more major
changes to be checked in."
Comments (8 posted)
The minutes
from the June 6, 2005 mozilla.org staff meeting
have been announced.
"
Issues discussed include the next Mozilla Thunderbird 1.0.x
release, Deer Park Alpha 1 and Mozilla Thunderbird 1.1 Alpha 1 feedback, the
1.1 Alpha 2 timeframe, Google's Summer of Code, awards, the news server,
documentation, the Community Awards, conferences and the server transition
plan."
Comments (none posted)
Miscellaneous
Version 2.0 of
Drivel,
a journal editor,
has been announced.
"
Drivel is a GNOME client for working with online journals, also known as weblogs or simply blogs. It retains a simple and elegant design while providing many powerful features"...
Comments (none posted)
Version 0.0.8 of Tina POS, a point of sales application for systems
with touch screens,
has been announced.
"
This version adds different maps for restaurant view. A PostgreSQL bug has been fixed. Image fields data edition is improved. There is a new update database system for different releases of TinaPOS."
Comments (none posted)
Languages and Tools
Caml
The June 7-14, 2005 edition of the Caml Weekly News is online
with the latest Caml language articles.
Full Story (comments: none)
Perl
The June 1-7, 2005 edition of
This Week in Perl 6 is online with the latest Perl 6 development news.
Comments (none posted)
PHP
Version 4.4.0RC1 of
PHP
has been announced.
"
We just released the first release candidate for PHP 4.4.0. This is a bug-fix only release, the increased middle digit is needed because this release changes PHP's Internal API that causes existing third-party binary extensions to be incompatible with the new version.
This release address a major problem within PHP concerning references. If references where used in a wrong way, PHP would often create memory corruptions which would not always surface and be visible. In other cases it can cause variables and objects to change type or class. If you encountered strange behavior like this, this release might fix it."
Comments (none posted)
Python
Version 0.8.8 of Urwid, a curses-based UI library for Python, is out.
"
This release adds a new web_display module that can emulate a console
display within a web browser window, as well as other enhancements."
Full Story (comments: none)
The initial release of Python for the Maemo platform (the system on Nokia's Internet
tablet device) is out.
"
This is in *alpha* stage yet. Bug fixes, wishes, suggestions, etc, are
encouraged and welcomed."
Full Story (comments: none)
Ruby
The June 12, 2005 edition of the
Ruby Weekly News includes all of
the latest news and discussion from the ruby-talk
mailing list.
Comments (none posted)
Tcl/Tk
The June 10, 2005 edition of Dr. Dobb's Tcl-URL! is online
with the latest Tcl/Tk articles and resources.
Full Story (comments: none)
The June 14, 2005 edition of Dr. Dobb's Tcl-URL! is online with the
newest Tcl/Tk articles and resources.
Full Story (comments: none)
Cross Compilers
Release 3.0.1 of the
GNU Development Chain for 68HC11/68HC12 has been announced.
"
It is based on Binutils 2.15, Gcc 3.3.5, Gdb 6.2 and Newlib 1.12.0."
Comments (none posted)
Editors
Version 1.0.1 of
Bluefish,
an HTML editor, is out with lots of bug fixes and other revisions.
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>