Soothsayer is a predictive text input system. Many folks reading that sentence will think of the word completion offered by mobile phones. Soothsayer is different from such mobile phone systems in that it tries to use context and other statistical information to offer predictions instead of just presenting a list of words that might match the first few letters you type.
Do you fancy Web-based word processors but aren't ready to leave OpenOffice.org? You can work with your Zoho Writer and Google Docs files from the convenience of OpenOffice.org Writer, courtesy of the OoGdocsIntegrator extension.
The ability to import and export data is crucial to any database management system, and OpenOffice.org Base is no exception. While you may be surprised to discover that OpenOffice.org lacks a dedicated import/export feature, it does allow you to get data into and out of a database in a variety of ways.
In this age of multi-core processors and 3-D desktops, some people still get work done on old resource-strapped single-core machines, thanks to programs like the AbiWord word processor. The latest stable AbiWord 2.6.0 release was unveiled last month, two years after the software's last stable release. Feature-wise, the little cross-platform word processor has closed the gap with heavyweight OpenOffice.org Writer, but it suffers from the oldest Linux ill of all -- it's a pain to install.
With OpenOffice.org 2.4 just released, OpenOffice.org 3.0 (OOo3) has already passed its feature freeze, and is scheduled for release in September. Based on recent development builds, what can you expect? In the Base, Draw, and Math applications, very little change, at least so far. But in the core programs of Writer, Impress, and Calc, some long-awaited new features are arriving. Combined with the improvements in the charting system that are the major feature of the 2.4 release, these new features promise to increase both usability and functionality, although some of the changes do not go far enough.
Just because OpenOffice.org Basic is designed to automate mundane tasks doesn't mean that you must use it only for serious work. It's a programming language after all, and nothing stops you from using it to write something fun. Today we'll use it write a simple game where you have to guess a word, a letter at a time, from among words you've stored in a Base database. Although this is not a particularly sophisticated game, it contains a couple of string manipulation techniques and a clever trick for picking a random record from a database, which you might find useful when writing your own macros.
Over the last few years, OpenOffice.org has started to develop a respectable number of extensions, mostly for Writer and Calc, the two most widely used applications. The OpenOffice.org Extensions site lists only a handful that are unique to Impress. The recently released eVoice, which records sounds for direct insertion into a slide, is one of them. Once configured, eVoice is straightforward to learn, and becomes even more useful when you're working with other Impress features.
Although KOffice has its admirers, in many people's minds, it runs a poor second to OpenOffice.org. However, some European developers expect that situation to change, and to encourage that change, they have created KOfficeSource, a company incorporated in Germany. The company plans to offer support and training not only for KOffice, but also for Open Document Format, and programming using the Qt toolkit. The company's business plan highlights its founders' hopes that KDE-related technologies will become mainstream, and illustrates the current level of acceptance of free software tools in business.
Sun Presentation Minimizer (SPM) represents free software's answer to PPTminimizer. Designed for OpenOffice.org 2.3 or StarOffice 8 Impress and released under the Lesser GNU General Public License, SPM is an extension that creates a wizard that guides you through reducing the size of your presentation, making it easier to transport and, on some systems, quicker to run. Those who present large slide shows -- especially graphics-heavy ones -- will find it a well-designed and effective addition, although several features require more work.
ECMA, the international IT standards association, recently published its responses to comments of the ISO National Bodies in response to Microsoft's Office Open XML application for ISO standardization (the actual 2,293-page response is closed to the public). The ECMA proposals will be discussed at a Ballot Resolution Meeting (BRM) in Geneva after which the National Bodies may reconsider their original vote. Microsoft's responses make clear that within one year, it will have four different OOXML specifications to implement and interoperate with, and each of those specs will be closed. Under no circumstances should such a flawed specification become an international standard.
Apparently, the only thing that stopped developers from creating useful OpenOffice.org extensions was the lack of a place to publish them. With the launch of the OpenOffice.org Extension Repository, the number of extensions listed there has shot up, and there are no signs of a slowdown. Although quantity doesn't always mean quality, the repository already offers a few nifty extensions that can expand the functionality of OpenOffice.org and make your work more efficient.
In the recent accusations that the GNOME Foundation has been supporting Microsoft's OOXML format at the expense of ODF, KDE has been presented as a counter-example. Based on a KDE News article, Richard Stallman suggested that "major KDE developers" had announced "their rejection of OOXML" and urged GNOME to do the same. More recently, a widely linked story on ITWire used the same article to declare that KDE has taken a "principled stand" against OOXML. However, if you go the source, the story is more nuanced than these claims suggest.
When I hear "mail merge," I usually think of personalizing letters and printing envelopes. However, many other projects can make use of mail merge. This year I tackled a new Christmas gift project by using mail merge in OpenOffice.org (OOo) to create a tear-off daily calendar, personalized with holidays and family events. Here's how.
Despite technical difficulties with the phone lines, Linux.com's live podcast with Jeff Waugh of the GNOME Foundation and Roy Schestowitz, cofounder of the Boycott Novell site, attracted a large audience eager to discuss GNOME's involvement with the efforts to make the Microsoft Office Open XML (OOXML) document format an ECMA standard. Hosted by Rod Amis on his Lightning Strikes show at BlogTalkRadio, and with questions from Linux.com's Editor in Chief Robin Miller and me, the discussion revealed that the two sides of the issue are closer than they have appeared in the past.
The GNOME Foundation has issued a statement in response to recent accusations that it has been supporting the acceptance of Microsoft's Office Open XML format (OOXML) as an ECMA standard at the expense of the Open Document Format (ODF), the open standard used by OpenOffice.org, KOffice and other free software office applications. However, whether the statement's attempt at logical rebuttal will do anything to reduce the emotions or altruism behind the criticisms is anybody's guess.
So you've written a nifty OpenOffice.org macro and want to share it with the world. You can, of course, publish the code on your Web site, but a better way to go is to pack it as an easy-to-install OpenOffice.org extension.
Since slide shows are graphical themselves, most people associate them with GUI programs. Yet you can build slide shows just as effectively with some of the simplest and oldest of GNU/Linux tools. A case in point is LaTeX Beamer, which adds extensions to the classic LaTeX typesetting program to produce PDF presentations. Although LaTeX Beamer is capable of considerable complexity, you need to know surprisingly little in order to produce a slide show.
If you are running a blog (or any Web publishing system, for that matter) that relies on a database back end, you will sooner or later face the problem of backing up the content stored in the database. One way to go about it is to build a backup tool using OpenOffice.org Base. Since Base can pull data from a MySQL or any ODBC-compliant data source, you can create a simple database that connects to the blog's back end and extracts content from it, which you can then export in different formats.
OpenOffice.org Base is undoubtedly a powerful database application, but when it comes to its built-in reporting engine, words like "underpowered" and "outdated" come to mind. Fortunately, you don't have to put up with this situation any longer: with the Sun Report Builder (SRB) extension, you can add nifty reporting features based on Pentaho reporting engine -- assuming you can figure out how to use it without any help.
O3Spaces is a proprietary integrated collaboration and document management application for workgroups and businesses. Almost a year after its launch, the company behind the software has released version 2.2 beta. While the new version doesn't offer any earth-shattering new features, O3Spaces 2.2 sports a wealth of improvements aimed at solidifying its position as a viable alternative to Microsoft SharePoint.