Loud ramblings of a Software Artisan

Wednesday 23 March 2005

Patent on XML file format

AbiWord use XML as its native file format since its inception in 1998, and it was one of the first application to make this use. According to Groklaw, Microsoft filed in 2002 a patent that cover the use of XML as a word processor file format, and that XML would transcribe without loss all the formatting that the word processor apply to the text.

I thought that in patent law there was the notion of prior art and that prior art would forbid patenting things that are not new.... Apparently this does not apply to Microsoft, as even 4 years they can patent stuff they did not even invent.

At the same time, still according to Groklaw, the common wealth of Massachusetts define clearly the term of Open Format, as they require for their own use. XML Office file format does not fall under that rule.

This needs to be watched seriously.

Saturday 12 March 2005

Enhanced planet AbiWord

With the combined work of uwog and I, Planet AbiWord looks nicer.

Learning CSS the hard way :-)

Friday 11 March 2005

Newsroom

Thanks to Alan for link, Detroit News has an article about MacMini that praise AbiWord.

Thursday 10 March 2005

AbiWord UI

There have also been some debate about AbiWord UI and its customizability. Martin suggest modifying the code which is a starting point, but I'm convinced that we should provide the infrastructure in AbiWord to customize the UI on the use side. Luis Villa provide some insight about Pages from Apple (that I haven't yet had the time to play with), notably comparing toolbar clutter, and how to handle text formatting, points on which dom seems to agree.

Havoc also talks about Pages and how it handles styles; interesting too.

Looks like for 2.4 there is work to do, or to start.

AbiWord Equation Editor

There have been a debate about equation editing. Martin implemented LaTeX editing while Ben Maurer suggest looking at TeXmacs for a WYSIWYG editor. On the other side James Henstridge suggest to look at the OpenOffice equation editor that Martin is not familiar with.

Looks like there are two approaches to equation editing, and I think we should implement both:

  1. The first is the formula approach like LaTeX and OpenOffice, that has a steep learning curve, but it probably much more efficient in the long term. I think that if carefully chosen, mathematicians and physicist can easily get into it. And I'm sure that supporting both syntax (OOo and LaTeX) should be supported in AbiWord to user of both package no problem switching over. AbiWord already implements the LaTeX syntax (screenshot)
  2. The other approach is the WYSIWG approach as offered by MS-Word, and that TeXmacs implements, that we should offer, as a frontend of the native equation format we use: MathML. It has a low learning curve, but is not really for productivity as in that case keyboard input is way faster.

Bonus point by implementing direct MathML edition which should be quite easy.

Wednesday 9 March 2005

New Planet AbiWord

Planet AbiWord is up with PlanetPlanet. Thanks to uwog for the setup.

I still need to enhance the look, for that I need to learn CSS the hard way.

Thursday 3 March 2005

AbiWord 2.2.5

AbiWord 2.2.5 has been released. Here is the annoucement:

AbiWord v2.2.5 Released

While AbiWord v2.2.4 had a nice list of bugfixes, our users were kind
enough to report that there were still nasty bugs running around.

So here we are releasing AbiWord v2.2.5, shorty after the previous
release.

This release is a bugfix release only. The changes from 2.2.4 to 2.2.5
include, amongst others:

# Fixed several import failures in the MS Word importer, some of which
were introduced in v2.2.4
# Finally fixed the partial underlining of misspelled words
# The always present improvements to the MacOSX port
# Fixed the WordPerfect importer, which was unable to open some
documents

The full Changelog can be found at
http://www.abisource.com/changelogs/2.2.5.phtml
All users are advised to upgrade to this new version.
Additionally, an experimental autopackage of AbiWord 2.2.5 has been
created. Autopackage is a new package format that allows
user-friendly installation of software on a wide range of Linux
distributions. Please file any problems you encounter using this package
here.
Availability
Main site: http://www.abisource.com/download/
More information
Main site: http://www.abisource.com/
Enjoy!
  The AbiWord Development Team

Wednesday 2 March 2005

Fedora Core drops AbiWord and Gnumeric to "Extras"

So Fedora decided to drop AbiWord and Gnumeric to put them in the "Extras". Thank you Fedora for sabotaging both the best spreadsheet and the only free cross-platform wordprocessor (yes, OOo still do not run on MacOS X without X11, and is not about to do so).

At least, that remove one thing on my list of distributions to try out.

Yes, I'm grumpy.