GullFOSS
OpenOffice.org Engineering at Sun
 
 
 
 
More Flickr photos tagged with openoffice

Today's Page Hits: 3182

Locations of visitors to this page
« Development at a... | Main | Too complex to merge... »
Thursday, 23 Nov 2006
What's up in the Writer project?
Mathias Bauer

In the time after the release of OpenOffice.org 2.0 the Writer development team mainly focused on stability, performance improvements and bug fixing, only some minor enhancements have been added. We will continue to work on these tasks (an application is never stable or fast enough ;-)) but we also have some quite challenging plans for the future.

Some months ago we started the development of a new import filter component for the Word file formats (binary, XML and RTF). A Word import filter has to deal with Word features that behave differently than in OpenOffice.org Writer. Our current filter tries to do its very best by converting these features to something similar in OpenOffice.org but in some cases the results are unsatisfactory. So we decided to implement those missing features in OpenOffice.org that we see as the most important ones because they either appear very often in Word documents or they have a huge impact on the layout of the text. We are currently preparing documentation about this in our wiki. In the meantime interested developers can get information by asking on the developer list of our project.

When such new features that enhance the interoperability require enhancements to the Open Document file format we will propose the necessary changes to the OASIS Open Document TC. This way not only OpenOffice.org but also Open Document benefits from our efforts. Florian Reuter, who now works for Novell, lists some of the changes we have in mind in his blog . So there are a lot of common ideas how we can improve the interoperability between OpenOffice.org and Microsoft Word documents and I hope we can work together with Florian here.

But there are also some remarkable differences in the way we want to achieve better interoperability as Florian also proposed to deprecate some features in ODF or at least to discourage their use.

We (the Writer team) are working on OpenOffice.org. We are also committed to ODF which is our preferred file format. If solving interoperability problems helps our users (especially those who need to work with documents created with Word) we will try to do it. If this means we have to integrate new features into OpenOffice.org we will see what we can do. And if that means we have to propose file format additions for ODF we will do this also. But we will not support proposals to remove something from ODF just because OOXML can't handle it. If you remove features from ODF you also remove them from OpenOffice.org. This can hurt our users and damage the reputation of OpenOffice.org. Why should we do this just to support a format we don't care for (except that we should be able to import it as good as possible)? Of course at the end it's the OASIS Open Document TC that has to decide if a certain feature of ODF is superfluous and can be removed - but I wanted to make the standpoint of the Writer team (and the whole OpenOffice.org team) clear. I'm sure we are in line here with the vast majority of our users.

As I mentioned our support to ODF: we are working on the integration of the changes from the ODF updates, we are already doing this for ODF 1.1. (mainly accessibility), but we will also work on ODF formulas and metadata once their specification has stabilized. Metadata will also become important for us as we will use them together with the Bibliography project to greatly enhance the citation functionality in OpenOffice.org.

We also want to put more effort into usability. We have identified some use cases where a simplification of the user interface can be done without losing the powerful functionality behind it. We are also having a close look on all Writer issues with high vote counts. I hope I can present a list of our planned user interface improvements pretty soon. Please stay tuned for my next report here in GullFOSS.



tags:

Posted by Mathias Bauer on 23 Nov 2006  |  PermaLink |  Bookmark to Delicious To Delicious |  Digg this Digg this  |  Comments[6]

Comments

richlv said: "I'm sure we are in line here with the vast majority of our users."

you are. the strongest support and thanks for this decision.

Posted by richlv on November 23, 2006 at 04:02 PM CET #

Michael said: Great to hear something from the people behind Writer! I agree with your choices.

Posted by Michael on November 23, 2006 at 04:58 PM CET #

Jon said: I have create a lot of documents in OpenOffice.org which have to be distributed to MS Word users (and read them back into OO.org with changes). The 2 import/export problems which cause the most negative feedback about OO.org from the MS Word users are; - the mess where change tracking interacts with paragraph numbering / styles and blank lines appear with bullets / numbers where the contents have been deleted and the line itself should have been deleted but has not. - with auto-numbered headings, the loss of any space between the number and the text of the heading. This may sound cosmetic but I've literally had people till me they hate my OO.org documents for this reason I *strongly* disagree with removing things because MS Word cannot import them. However I would recommend some thought about how to make it a little clearer to people sending OO.org documents to MS Word users that they're doing things which won't survive export.

Posted by Jon on November 24, 2006 at 01:30 PM CET #

Mathias Bauer said: Jon, thanks for your comment. Change tracking ("redlining") and numbering are two points we have on our list for interoperability improvements and we are always interested in getting test documents. If you could provide us with some example documents that show the particular problems you could either create an issue in our bug tracking system and attach the documents or send me a mail where I give you some upload instructions. Your suggestion to give users a hint if something can't be exported properly is a good idea, thanks for that.

Posted by Mathias Bauer on November 24, 2006 at 11:16 PM CET #

Jon said: See issue #72065 for redlines in numbered & bulleted lists.

Posted by Jon on November 28, 2006 at 02:28 PM CET #

Jon said: See issue #72066 for redlines in outline numbering.

Posted by Jon on November 28, 2006 at 02:48 PM CET #

Post a Comment:
Comments are closed for this entry.
« Development at a... | Main | Too complex to merge... » GullFOSS