Skip to content

start:

API@OOo: NEWSLETTER February/2004

Dear OOo community,

This is the February issue of the API@OOo NEWSLETTER.  At the 1st of each 
month, I am summarizing what was going on in the previous month within 
the OOo API project and the OOo SDK.  


*** ====================================================================
*** OOo API and OOo SDK Highlights this Month
*** --------------------------------------------------------------------

	- #01: SDK Shared Library Versioning
	- #02: Specification/Implementation Conflict with insertString()
	- #03: Programmatically Accessing Toolbars / Upcoming Feature
	- #04: Closing Documents and Terminating OOo
	- #05: Creating UNO Bindings for Ruby
	- #06: API or XML? That is the Question!


*** ====================================================================
*** #01: SDK Shared Library Versioning
*** --------------------------------------------------------------------

Stephan Bergmann presented [1,2] rules about SDK shared library
versioning and compatibility issues.  The results [4] of the discussion 
were later presented [3].

1:http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=9668
2:http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=9673
3:http://www.openoffice.org/servlets/ReadMsg?list=dev&msgNo=9920
4:http://udk.openoffice.org/common/man/libraryversioning.html


*** ====================================================================
*** #02: Specification/Implementation Conflict with insertString()
*** --------------------------------------------------------------------

Bernard Marcelly brought up [1,2] an issue with XSimpleText::insertString().
The spec makes sense but the implementation does not, Michael Hoennig
stated [3].  Because most likely many applications could rely on this broken 
implementation we hesitate to change it [4].  Stepan Wunderlich opened
[5] an issue report for this.

1:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1049752
2:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1054200
3:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1055047
4:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1058638
5:http://www.openoffice.org/issues/show_bug.cgi?id=25033


*** ====================================================================
*** #03: Programmatically Accessing Toolbars / Upcoming Feature
*** --------------------------------------------------------------------

Carsten Driesner announced [1] completion of the new implementation of 
our new UNO based user interface configuration API spec [2], including 
access to toolboxes and menus.  This will be part of OOo 2.0.  A backport 
to OOo 1.x is not possible, Carsten stated [3].

1:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1059949
2:http://specs.openoffice.org/ui_in_general/api/ProgrammaticControlOfMenuAndToolbarItems.sxw
3:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1059987


*** ====================================================================
*** #04: Closing Documents and Terminating OOo
*** --------------------------------------------------------------------

Andreas Schluens gave some statements [1] about closing documents and 
terminating OOo.  Mathias Bauer added [2] some information.

1:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1065314
2:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1067310


*** ====================================================================
*** #05: Creating UNO Bindings for Ruby
*** --------------------------------------------------------------------

Daniel Carrera asked [1] about pointers for developing Ruby bindings for
UNO.  This might become an interesting project for everybody interested
in Ruby.  Kai Sommerfeld posted [2] some URLs valuable for everybody who
wants to develop new UNO bridges.

1:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1070261
2:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1070724


*** ====================================================================
*** #06: API or XML? That is the Question!
*** --------------------------------------------------------------------

Michael Hoennig dropped a statement [1] about when to use the API and
when to use XML.

1:http://api.openoffice.org/servlets/ReadMsg?list=dev&msgId=1088484


*** ====================================================================
*** About this NEWSLETTER
*** --------------------------------------------------------------------

The archive of this newsletter can be found on our website:
	http://api.openoffice.org/NewsLetter/

If you think this newsletter is useful and you would like to take over
responsibility for the API@OOo NEWSLETTER, just drop us a hint.  Or if
you just have something interesting for the next API@OOo NEWSLETTER,
mail your article to mi@openoffice.org.  The community ill appreciate
your contribution.

        Michael