My blog has been moved to ariya.ofilabs.com.

Wednesday, April 12, 2006

Why KOffice not using OpenOffice.org's converters?

Everytime a preview, alpha, beta, and final release of KOffice is announced, this question would arise: OpenOffice.org can handle Microsoft Office files pretty well. Why doesn't KOffice reuse the code? Especially since default file format KOffice 1.5 is OpenDocument Format (ODF), just like OpenOffice.org 2.

Answer: the code for OO.o converters is tightly integrated with the rest of OO.o. It will take a lot of effort to pull the relevant part and place it in a library so that KOffice can also use it.

If somebody is willing to do it, of course we'll happy to consider it.

That does not mean that there's no cooperation. Look at libwpd, a library to read WordPerfect document (or WPD files). OpenOffice.org, Abiword and KOffice are all using this library already to import *.WPD, isn't it great? In this case, it is easier because previous OpenOffice.org did not have support for WordPerfect import and thus a clean library could be designed with code-sharing objective in mind.

Now, volunteer(s)?

3 comments:

Hub said...

FYI:

http://www.figuiere.net/hub/blog/?2006/04/12/396-koffice-word-importer

cies said...

i definitly dont qualify for externalizing the OOo import/export filters.

yet i do think this is a nice way for the OOo to gain a good feature, because when these filters are in a lib they can be used by many porgrams converting document to-and-from the OOo document standard.


yep i think free filters matter to a standard.

cies breijs

dghnfgj said...

Youth is not wow gold a time of life;world of warcraft gold it is a state of mind; cheap wow gold it is not a Maple Story Accounts matter of rosy cheeks, red lips and supple knees;mesos it is a matter of the will, a quality of the imagination,wow gold kaufen a vigor of the emotions; it is the freshness wow geld of the deep springs of life.maple story mesos Youth means a tempera-mental predominance of courage over timidity, of the appetite for adventure over the love of ease. This often exists in a man of 60 more than a boy of 20.wow gold farmen Nobody grows old merely by a number of years.maple story money We grow old by deserting our ideals.ms mesos Years may wrinkle the skin, but to give up enthusiasm wrinkles the soul. Worry, fear, self-distrust bows the heart and turns the spring back to dust. Whether 60 or 16, there is in every human being’wow powerleveling s heart the lure of wonder, the unfailing childlike appetite of what’s maple story money next and the joy of the game of living.powerlevel In the center of your heart and my heart there is a wireless station: so long as it receives messages maplestory powerleveling of beauty, hope, cheer,world of warcraft power leveling courage and power from men and from the Infinite, so long are you young. When the aerials are down, and your spirit is covered with snows of cynicism and the ice of pessimism, then you are grown old, even at 20, but as long as your aerials are up, to catch waves of optimism, there is hope you may die young at 80!