Разработчикам OpenOffice.org
Первые шаги разработки
С чего начать
Сборка и изучение исходных текстов OpenOffice.org потребует немалых усилий. Надеемся, что этот сайт поможет вам ускорить это процесс.
Большинство инструкций предполагает, что вы используете Linux, как платформу, на которой установка окружения для разработки наиболее проста. Все необходимые средства для разработки на Linux доступны как свободное ПО. Так же доступна информация о разработке на платформе Windows.
Помощь в настройке редактора и среды для поиска, редактирования и компиляции OOo доступна в секции средства разработки.
Изучение разработки UNO компонентов так же непростая работа. Для помощи разработчикам существует плагин для Eclipse и руководство разработчика. Для установки плагина для Eclipse добавьте следующий сайт: http://cedric.bosdonnat.free.fr/ooeclipseintegration. Руководство разработки UNO компонентов на Java доступно в этом документе. Версия данного документа в Wiki: Java Tutorial using Eclipse.
Дальнейшие действия
- Встречи на каналах IRC
- Руководства - руководства для хакеров
- Отладка - когда что-то идет не так
- Tinderbox - тестирование CWS
- Переменные окружения - описание некоторых переменных окружения, используемых при запуске OOo
- Описание модулей исходных текстов
- Содействие разработке
- Права записи - краткое описание процедуры получения прав на запись и как ими пользоваться
- Советы
- FAQ - (не)часто задаваемые вопросы
- Использование OOo SDK и C++
- Разработка расширений (Python, Basic, Java и C++)
- Локализация OpenOffice.org (в разработке)
Злободневные темы
- Производительность
- Native Mac OS X port все что связано с OpenOffice.org и Mac OS X
- Использование SVN вместо CVS
- SVG импорт
- Релизы
- Функциональность, связанная с Java
- Код без предупреждений и корректный C++
- Синдикация анонсов OOo
- Как заставить OpenOffice.org работать с Mono
- 64-битный порт
- Обеспечение взаимодействия MS Office VBA
- Электронная подпись
- Bibliographic Project Developer and Documentation pages
- QA Metrics
- Увеличение скорости сборки
- Chart2 : новая версия модуля диаграмм
- Расширение ODFReader для Firefox
- Firefox OpenOffice.org extension - расширение с полезными ссылками о OOo
- Версии компиляторов, используемые релиз-инженерами
- Ревизия мультипоточности
- Uno
- Framework
- SummerOfCode2006 и Конкурс статей для разработчиков
- Лучшая и более простая инфраструктура для драйверов БД
- Cogroo португальская проверка грамматики
- Архитектура - Описание архитектуры OOo
- Metalink - XML формат, используемый OOo для дистрибуции файлов через сеть зеркал и P2P.
- Convert2MediaWiki - Информация о методах конвертации из OOo в media wiki