OpenOffice.orgのマクロやアドオン、バグ報告、ビルド、開発などの主に日本語での情報へのリンクと、最新の日本語版の開発状況をお伝えします。特にこれからOpenOffice.orgの開発に携わりたい人は、メーリングリストに参加し、このページにリストされている開発関連のドキュメントを良く読んでおくと良いでしょう。
一口にOpenOffice.orgの開発に携わると言っても、いろいろな方面からのOpenOffice.orgへの開発の参加が可能で、日本の開発プロジェクトでは、バグ報告をする人やビルドを中心に行っている人、パッチをたくさん書いている人などいろいろな形でOpenOffice.orgの開発に携わっている人がいます。それぞれの目的に沿って開発関連のドキュメントを熟読し、メーリングリストで積極的に意見交換をしましょう。
また、開発関連の日本語情報が少ないですので、この他にもOpenOffice.orgの開発情報がありましたらメーリングリストや掲示板、またはwebmastersja@openoffice.orgまで。
外部リンクについて
このページではユーザー会のページでないリンクについてもリンクを張っています。OpenOffice.org本家のページについては「(本家)」、それ以外のユーザ会のでないページについては「(外部)」と各説明文のあとに明示してあります。
また、本家のページについては全て英語で記述されています。
[メーリングリスト] [マクロ/アドオン] [バグ報告] [ビルド] [UNO] [ハック] [開発関連ドキュメント]
メーリングリスト
開発者同士の情報交換や、開発者への要望などを伝えたい場合には主に開発プロジェクトメーリングリストを使用します。開発プロジェクトメーリングリストへ の参加方法や案内については、OpenOffice.orgのメーリングリ ストに参加しよう - OpenOffice.org日本ユーザ会開発プロジェクトメーリングリストを参照してください。
また、OpenOffice.orgの開発は各プロジェクトごとに行われています。各プロジェクトごとでのメーリングリストでの議論は英語で行うことになりますが、OpenOffic.orgの各プロジェクトの開発者と直接議論などをしたい場合には、General & Project Mailing Listsから目的のプロジェクトを探し購読するのがよいでしょう。
マクロ/アドオン
- StarSuite7 Office Suite - Basicプログラマ向けガイド : StarBasicに関する入門マニュアルです。OpenOffice.orgでも全く同じように使えます。(外部)
- OOoBasic Wiki : はにゃ?さんが運営するWiki。BasicやSDKなどの情報がたくさんあります。(外部)
バグ報告
- IssueZillaを使いこなす : OpenOffice.orgが使用しているバグ報告システム"IssueZilla"の解説です。英語で直接バグ報告ができる人はこちらを読んでください。
- IssueZilla FAQ: IssueZillaに関するFAQです。
- IssueZilla : IssueZillaのIssue検索やIssue報告はこちらから。Issue報告を行う場合には、あらかじめユーザー登録をし、ログインしていなければいけません。(本家)
ビルド
- ビルドの方法 : プラットフォーム別にOpenOffice.orgをソースコードからビルドするための手引きです。
- 独自ビルドプロジェクト : 日本語版のために作られたパッチなどをあててビルドし、独自のバイナリを提供するプロジェクトです。
- ビルドFAQ : ビルドとそれに関連する事柄のFAQです。
- Downloading the Source Code from CVS : CVSから最新のソースコードをダウンロードする方法(本家)
- Branches and Their Descriptions : 各CVSブランチの説明です。CVSからソースコードをダウンロードしたりアップデートするときには、ここにあるCVSタグを参照してください。(本家)
UNO
- Developer's Guide(日本語 | 英語) : OpenOffice.orgが採用しているUNOコンポーネント技術を用いたプログラム開発の方法が書かれています。マクロなどを書くときに参照するとよいでしょう。
- IDLリファレンス
ハック
- 非公認 OpenOffice.org ハッカーズガイド(日本語 | 英語):OpenOffice.orgのビルドの方法からパッチの書き方までを解説しています。(外部)
- CVSモジュールの解説 : OpenOffice.orgで利用しているCVSモジュールの解説や依存関係などがあります。(本家)
- CWSについて(日本語 | 英語) : CWSの扱いに関する説明です。(外部)
- OpenOffice.org codelines : OpenOffice.orgの開発ロードマップや、各パージョンの目的やコードラインなど。(本家)
- パッチの送り方 : パッチをOpenOffice.orgに適用するにはどうすればいいのか解説します。
- ソースと技術に関するFAQ : OpenOffice.orgのソースコードに関する一般的なFAQです。