Nvu (pronounced N-view)
is a graphical web authoring application from
Linspire.
Nvu is intended to be an open-source alternative to
Microsoft FrontPage and Macromedia Dreamweaver,
it is designed for the non-technical user.
It is an open-source
project, the code has been released under an MPL/LGPL/GPL tri-license.
Daniel Glazman, the chief architect for Mozilla Composer,
has been contracted by Linspire to be the lead developer and maintainer
for the Nvu project. Nvu is based on the Mozilla Composer code,
it relies on the
Gecko
layout engine for rendering HTML.
The main features of Nvu include:
- WYSIWYG web page editing.
- Creation of HTML code that works with most popular web browsers.
- Tabbed editing for working on multiple pages simultaneously.
- Independent undo/redo stacks for each tabbed window.
- HTML form, table, and template support.
- Support for Stylesheets.
- Integrated FTP file management for working remotely from the web server.
- An Nvu Site Manager GUI for managing web files and directories.
- A Color Picker GUI for visually selecting colors.
- A user-customizable toolbar for adding shortcuts.
- Extensibility via JavaScript add-ons.
- Support for calling the W3C's HTML validator.
- Support for the XHTML Friends Network (XFN).
Version 0.5 of Nvu
was announced this week:
"
It include several enhancements in addition to: syntax highlighting, inbuilt spell checker, better horizontal and vertical rulers, Bidi control, smaller windows installer(6.5MB), etc."
The Nvu project FAQ
explains the project in more detail.
As with most GUI software, the
screenshots reveal much of what the underlying code has to offer.
Linspire is planning on merging Nvu back into the main Mozilla CVS tree.
The source code and a few binary distributions of Nvu are available
here.
It should be noted that the installation process for the
binary tar file distributions is not well documented.
A standard README file would be welcomed, as would .deb and .rpm files.
Comments (1 posted)
System Applications
Audio Projects
The
latest changes from the
Planet CCRMA audio utility packaging project include
new versions of Qsynth, Qjackctl, ZynAddSubFX, Phat, and Specimen.
Also, there is a new
In the pipeline page that chronicles the project development.
Comments (none posted)
Database Software
Version 1.1.99 of libgda/libgnomedb, a framework for developing
database-oriented applications on GNOME, is out with lots of
changes and bug fixes.
Full Story (comments: none)
The PostgreSQL Weekly News for October 11, 2004 is available with
the week's PostgreSQL database articles.
Full Story (comments: none)
Final version 3.3 of ZODB, the Zope Object Database, is out.
"
Since 3.3c1, some small fixes were made on code paths unique to
Zope 2.8
usage (code not used by Zope X3, Zope 3, or by ZODB itself). And thanks to
a 1-character change noted by Andreas Jung, the sizes of network messages
exchanged between ZEO clients and servers are smaller now, up to a factor of
4 improvement in extreme cases."
Full Story (comments: none)
Embedded Systems
Michael and Juergen Hennerich
explore the use of uClinux on a DSP platform in a Linux Journal
article.
"
A uClinux Blackfin Processor development environment consists
of the GNU Compiler Collection (GCC cross compiler) and the binutils
(linker, assembler and so on) for the Blackfin Processor. Additionally,
some GNU tools such as awk, sed, make and bash, plus Tcl/Tk are needed,
although they usually come as part of basic desktop Linux
distributions."
Comments (6 posted)
Libraries
Version 2.4.7 of GLib, a low-level core library for GTK+ and GNOME,
is out with bug fixes, documentation updates, and improved translations.
Full Story (comments: none)
Version 0.8.5 of liboggz, a library for reading
and writing Ogg files and streams, is out.
Changes include the new oggzmerge tool, the OggzReadPage API,
seeking improvements, a seek-stress example program,
bug fixes, and more.
Full Story (comments: none)
Web Site Development
Version 1.2 of
Quixote,
a web content management framework, is out. The
CHANGES file lists one bug fix.
Comments (none posted)
The second release candidate for Zope X3 3.0.0 is out with bug fixes.
"
Zope X3 is the next major Zope release and has been written
from scratch based on the latest software design patterns and
the experiences of Zope 2. The "X" in the name stands for
"experimental", since this release does not try to provide
any backward-compatibility to Zope 2."
Full Story (comments: none)
Issue #44 of the
ZopeMag Weekly News is online with the latest Zope and Plone news.
Comments (none posted)
Nitesh Dhanjani
uses Google to uncover web site vulnerabilities.
"
If Google stumbles across data that may expose sensitive information about your organization, Google will not hesitate to index it. The search engine does not discriminate against data it indexes. How can you tell if your secrets have gone public? You can use Google to your advantage with some specific search queries."
Comments (3 posted)
Desktop Applications
Audio Applications
Version 0.2.12 of QjackCtl, the Qt/GUI frontend for the JACK
Audio Connection Kit, is out. Changes include display effect
toggling changes, usx2y driver support, scaled connections/patchbay icons,
new setup options, bug fixes, and more.
Full Story (comments: none)
Calendar Software
MozillaZine has
an announcement for the new CalendarHelp project.
"
Users of Mozilla Calendar and Sunbird, the standalone
calendar, may be interested in the new CalendarHelp project at mozdev.org.
Launching this week with a prototype for Sunbird only, the new project aims to
provide end-user help for all Calendar's versions, platforms and languages.
Expect to see prototypes for Thunderbird, Firefox and Mozilla Application
Suite over the coming weeks. The project is currently looking for writers,
reviewers and translators to contribute to the content."
Comments (none posted)
Desktop Environments
The KDE Project has
released KDE 3.3.1. This is a maintenance and bugfix release; there's not a whole lot of new features. The
KDE 3.3.1 changelog has the details.
Comments (1 posted)
The October 8, 2004 edition of the
KDE-CVS-Digest is online, here's the content summary:
"
KSpread improves Gnumeric export filter. Krita adds a crop tool. Kexi adds database command line options. gmail.google.com now works in Konqueror. Kicker clock supports NTP. Whither DBUS and KDE?"
Comments (none posted)
A new
KDE Quickies
article looks at Kolab, Task Juggler IDE, Helix-Qt, and more.
Comments (none posted)
Desktop Publishing
Version 1.55 of JabRef, a BibTeX database GUI application,
has been announced.
"
Highlights include (configurable) preview with and without abstract, remote Medline search, CiteSeer support, a new dialog for easily creating entries from plain text, a new panel for the Abstract in the entry editor, and numerous usability improvements. And, as usual, many bug fixes."
Comments (none posted)
Electronics
Open Collector Releases
The latest new electronics applications on
Open Collector include
Oregano 0.3.2, GRLIB IP Library Beta 0.11, and Icarus Verilog 20041004.
Comments (none posted)
Financial Applications
Version 1.4.8 of jPOS
has been released.
"
jPOS is a Java[tm] based financial transaction library/framework that can be
customized and extended in order to implement financial interchanges. This
new version represents over an year of hard work that include bugfixes,
performance tuning, new components, new TransactionManager framework, etc."
Comments (none posted)
Games
Version of EntityForge, a 3D graphical media display, animation
and manipulation tool,
has been released.
Changes include an improved model part selection UI and a new md3 loader.
Comments (none posted)
Version 2.8.1 of gnome-games is available
"
There are no new features, merely bug fixes and translation
updates. Unless you are experiencing problems there is no need to
upgrade."
Full Story (comments: none)
GUI Packages
Version 2.4.13 of GTK+ is out.
"
This is a bug fix release and is source and binary compatible
with 2.4.0. This quick release was necessary to fix some size
allocation problems in 2.4.11."
Full Story (comments: none)
Stable version 2.8.1 of Gtk2-Perl, the Perl bindings to GTK+, is out.
Changes include code cleanup, build fixes, documentation
improvements, and more.
Full Story (comments: none)
Version 2.5.3 of
wxWidgets,
a multi-platform GUI toolkit, has been released.
"
This is an unstable development snapshot, for people interested in the new features in the development branch and prepared to put up with glitches that may not occur in the stable release."
Comments (none posted)
Interoperability
The October 8, 2004 edition of
Wine Traffic is available with the latest Wine project news.
Comments (none posted)
Multimedia
Stable version 0.8.7 of GStreamer, a streaming multimedia framework, is out with bug fixes.
Full Story (comments: none)
Music Applications
Version 0.2.2 of QSynth, a Qt/GUI frontend for Fluidsynth, is out
with numerous changes and bug fixes.
Full Story (comments: none)
Office Applications
Version 1.3.91 of the Gnumeric spreadsheet is available.
"
I would have liked to characterise this as just stabilisation
release, but there is more in here than bug fixes. Yaacov Zamir and
Morten cleared out lots of old code and synced the cell printing to
use the same pango generation we used for display. While that was
going on Emmanuel added some nice eye candy to the plots, grid lines.
I was surprised by how much they add to the charts. The docs are also
shaping up nicely. Adrian could probably use some
editorial/proofreading help folks."
Full Story (comments: none)
Stable version 4.4.20 of gcalctool, the default GNOME desktop calculator,
is out. This release coincides with GNOME 2.8.1 and adds some
translation updates.
Full Story (comments: none)
Office Suites
OpenOffice.org is celebrating its fourth birthday. "
Tens of millions use the application daily; millions visit the project
website monthly; thousands contribute to the project. There have been at
least 31 million downloads since the project began--and that is not
counting the millions registered by Red Hat, SuSE, or Mandrake Linux,
which include OpenOffice.org in their distributions."
Full Story (comments: 6)
Web Browsers
Version 1.4.3 of the Epiphany browser has been released,
it features bug fixes.
Epiphany 1.4.4
was also announced this week, it features more bug fixes.
Full Story (comments: none)
Miscellaneous
Version 0.26 of Dowser, a multi-platform web search assistant,
has been released.
"
Version 0.26 brings editable search filters such as "no shopping" and "no
blogs". This version adds Teoma to the search engine list; there is also a
working German translation. Added options to allow remote clients."
Comments (none posted)
Version 0.3.1 of the GNOME CPU Frequency Scaling Monitor
is available with bug fixes.
Full Story (comments: none)
Version 3.00 of the LaTeX beamer class, a class for creating video
projector presentations,
is available.
"
Most importantly, this new version comes with a very much improved theming
mechanism. You can now change every aspect of your presentation easily and
independently of everything else."
Comments (none posted)
Version 2.06 of PasswordSafe
has been released.
"
Password Safe is a password database utility. Users can keep their passwords
securely encrypted on their computers. A single Safe Combination unlocks them
all. This release has some nice new features, and a few minor bug fixes."
Comments (1 posted)
Languages and Tools
Caml
The Caml Weekly News for October 5-12, 2004 is online with the
latest Caml language information.
Full Story (comments: none)
Java
Eugene Kuleshov
introduces the ASM Toolkit on O'Reilly.
"
ASM is making inroads in the Java bytecode manipulation community--it's used
by Groovy, AspectWerkz, BeanShell, and others--because of its light weight
and good performance."
Comments (none posted)
Kyle Downey
explores Annotations in an O'Reilly article.
"
Annotations, a means of providing your own metadata for your code, are among
the major features of J2SE 5.0, but you don't have to move to 5.0 to use
them. Kyle Downey introduces annotations and their implementation in several
Java 1.4-compatible forms."
Comments (none posted)
Michael Abernethy
explores the TableModel Free framework on IBM developerWorks.
"
This article introduces the TableModel Free (TMF) framework which eliminates the need to use TableModels with Swing JTables. The TMF framework allows for more configurable JTables by moving all of table-specific data outside of the compiled code and into a configurable XML file. Framework developer and Java UI enthusiast Michael Abernethy walks you through TMF framework, helping you reduce the size of a TableModel from hundreds of lines of code to just a single line, making management a snap."
Comments (none posted)
Perl
Version 0.1.1 of Parrot
has been announced.
Changes include initial Python support, improved PIR syntax,
reworked dynamic loading, library improvements, IA64 and hppa
JIT support, bug fixes, and more.
Comments (none posted)
This Week on perl5-porters for September 25 - October 3, 2004
has been published. Here's the content summary:
"
The new P5P summarizer is Scott Lanning. Read on for his latest summary,
which is, in fact, his second one. In order to catch up with the Perl 5
development, he also wrote a summary for the month of september."
Comments (none posted)
The October 10, 2004 edition of
This Week on perl5-porters is online with the following
content summary:
"
New week, new summary, from the hands of our newly recruited summarizer. This
time, thoughts on cross-compilation, threads, BSD, scary internals stuff, and
other things."
Comments (none posted)
Python
The October 11, 2004 edition of Dr. Dobb's Python-URL!
is out with the week's Python article links.
Full Story (comments: none)
S
IBM developerWorks
looks
at finding and analyzing anomalies using R. "
True to its
functional programming heritage, you can do most everything you want to do
in R using plain declarative statements. Two features of R make imperative
flow control superfluous in most cases. In the first place, you have
already seen that most operations on collection objects work
elementwise. There is no need to manually loop through a vector of data to
do something to its elements, as you can simply do something to all the
elements of a vector..."
Comments (none posted)
Tcl/Tk
Dr. Dobb's Tcl-URL! for October 11, 2004 is out with the
week's Tcl/Tk news and resources.
Full Story (comments: none)
XML
Uche Ogbuji
digs into Schematron on IBM developerWorks.
"
If you have the basics of an XML format in mind, but know that you will not be able to get everyone at the table to agree to every detail of the schema, consider Schematron abstract patterns. Schematron is probably the most powerful XML schema language available (and it can be much more than just a schema language). Its advanced features, especially abstract patterns, allow for schemata that you can quickly adapt to multiple variants of XML formats. This opens up extraordinary possibilities for XML schema, including the abilities to restrict XML formats and to make them generic and adaptable as well."
Comments (none posted)
Edd Dumbill
discusses
Ted Nelson's
XML is Evil essay on O'Reilly.
"
Nelson's article argues that inline markup, such as SGML and XML, is problematic. His alternative model comprises three layers: content, structure, and presentation. This is not coincidentally the model used by Xanadu, the hypertext system designed by Nelson and others. Xanadu's hypertext model is a closed world, where links never break, supporting copyright and version-management features. It sounds ideal. It is also widely unimplemented."
Comments (none posted)
Editors
Version 2.8.1 of gedit, the official text editor for the GNOME environment,
is out. Changes include bug fixes and more.
Full Story (comments: none)
Version 2.8.0 of GHex, a hexidecimal editor, has been released.
"
A rather large amount of bugs has been squashed since 2.6.1, the
preferences dialog's "Help" button now works, entry fields in dialogs
are checked for sanity more strictly, handling of URIs when doing
drag'n'drop has been fixed and the UI has been polished a bit."
The find and replace dialog has also been improved.
Full Story (comments: none)
IDEs
Version 0.9.0 of Treebeard, a cross-platform XSLT IDE written in Java,
has been released.
"
This latest version has a major UI overhaul and also includes the BSH bean shell for your scripting pleasure".
Comments (none posted)
Page editor: Forrest Cook
Next page: Linux in the news>>