OpenOffice.org 1.0.2 Beta SDK
[Posted February 12, 2003 by cook]
| From: |
| Louis Suarez-Potts <louis@openoffice.org> |
| To: |
| "discuss-openoffice.org" <discuss@openoffice.org>,
<announce@openoffice.org>,
"dev@openoffice.org" <dev@openoffice.org> |
| Subject: |
| [ooo-announce] OpenOffice.org 1.0.2 Beta SDK |
| Date: |
| Wed, 12 Feb 2003 10:25:31 -0800 |
All,
OpenOffice.org is pleased to announce the beta version of the OpenOffice.org
1.0.2 Software Development Kit (SDK) for Linux, Solaris (Sparc), Windows and
PowerPC.
**You can download it from the SDK page:
http://www.openoffice.org/dev_docs/source/sdk/
This new SDK is an add-on for the existing OpenOffice.org 1.0.2. It provides
the necessary tools and documentation for programming the OpenOffice.org
APIs and creating your own extensions (UNO components) for OpenOffice.org.
The highlight of this SDK is the new Developer's Guide. This guide provides
a detailed description of the OpenOffice.org API concepts, the
OpenOffice.org UNO component model and how to use the API in the context of
the different application areas. Sun Microsystems sponsored this
documentation project and has made this whole documentation project
possible. By taking this initiative, Sun Microsystems strengthens its
commitment to OpenOffice.org. Sun is hoping to achieve the adoption of
OpenOffice.org for customized solutions and to increase the number of users
for both OpenOffice.org and StarOffice.
The final version of the SDK is expected to be released within the next 6
weeks. This beta is considered to be feature complete, and we will only add
some bug fixes for the final release in March.
Therefore, interested developers should start using this SDK for their
implementations. Feedback is welcome via email on dev@api.openoffice.org and
bugs should be reported as an IssueZilla task. All requests for enhancement
and new features will be collected and go into the planning of the next
version of the SDK.
What is new in this SDK as compared to the
OpenOffice.org .0.1_aplha_SDK?
******************************************
- It contains much more documentation.
- The new Developer's Guide is now part of the SDK. The SDK provides two
versions: a PDF version for better reading/printing and an HTML version with
cross-references directly to the IDL reference.
- An improved IDL reference with cross-references from each type to the
Developer's Guide, where the type is described in detail or where it is
referenced.
- There are more code examples. The examples section now includes an
additional section for all the examples in the Developer's Guide. - There is
an improved build environment for the examples, based on gnu make.
- All examples come with a gnu makefile, so that the examples can be built
easily. Each makefile contains one or more run targets to simplify the use
of the examples. The examples now have a default connection string.
- There is a new UNO component deployment tool (pkgchk). Some of the
examples use this new deployment tool for deploying the created components
in the appropriate office installation.
Known problems
**************
The SDK needs some symbolic links under Unix for building the C++ examples.
Due to the fact that these links are missing in OpenOffice.org 1.0.2, the
SDK contains a patch script for creating them. For patching your
OpenOffice.org 1.0.2, please copy the oo1.0.2_sdk_linkpatch into your
<office/program directory, move into the directory and run the link patch
script.
What is planned for the future?
*******************************
- An updated Developer's Guide for new APIs and for bug fixes
- Improved IDL reference (feedback is welcome to detect bugs and missing
parts)
- An extended version of the deployment tool which can deploy
configuration items
- Improvement of the configure/setsdkenv_XXX scripts
- Improvement of the existing documentation pages
- More examples
- More IDE integration
--Juergen Schmidt, API Project
---------------------------------------------------------------------
To unsubscribe, e-mail: announce-unsubscribe@openoffice.org
For additional commands, e-mail: announce-help@openoffice.org