Hello good people,

On Friday, February 11 2005 we announced the release of libwpd 0.8.0 and
writerperfect 0.7.0, which later showed to be the most stable release
cycle libwpd had. The API was so well designed that we were able to add
support of several new WP file-formats and add an impressive list of new
converted features without touching the API at all. And we were able to
increase our stability and we are able to convert documents that
WordPerfect refuses to deal with
http://fridrich.blogspot.com/2006/07/upcomming-libwpd-086-more-robust-than.html

Now, 5 years later, it is time to close a chapter and release a new
series. Libwpd 0.9.x and libwpg 0.2.x underwent a lot of development and
QA testing and are getting ready to be released. They will support some
password protected documents, they will convert embedded images, text
boxes, comments and annotations and more other embedded objects.

Because of this close release, I would really love you to check the api
of libwpd:

Parser class:
http://libwpd.cvs.sf.net/viewvc/libwpd/libwpd2/src/lib/WPDocument.h?view=markup

Listener interface:
http://libwpd.cvs.sf.net/viewvc/libwpd/libwpd2/src/lib/WPXDocumentInterface.h?view=markup

and libwpg:

Parser class:
http://libwpg.cvs.sf.net/viewvc/libwpg/libwpg/src/lib/WPGraphics.h?view=markup

Listener interface:
http://libwpg.cvs.sf.net/viewvc/libwpg/libwpg/src/lib/WPGPaintInterface.h?view=markup

and give your comments and suggestions before I set them to stone for,
maybe, another 5 years.

Unlike libwpg 0.1.x, libwpg 0.2.x will depend on libwpd fully. The
reasons are that libwpd is not not depending on any platform dependent
stack, just on a normal C++ STL implementation. And it is just not wise
to dupplicate the structures of data in several libraries. Since this
approach would just increase the maintenance cost. It also helps us to
convert text embedded in WPG files, since the text is stored in the WPG
files as fragment of WPD (version 5 or version 6+).

Please, if you can, test the CVS head of libwpd2, libwpg and
writerperfect and give feedback (wpg2odg and wpd2odt both live in
writerperfect module).

Looking forward to your suggestions

Fridrich



------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Libwpd-devel mailing list
Libwpd-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libwpd-devel

Reply via email to