Разработка
TDF LibreOffice Document Liberation Project Блоги сообщества Weblate Nextcloud Redmine Ask LibreOffice Пожертвования
Приступая к разработке
- Как можно участвовать
- LibreOffice Learning Materials
- LibreOffice Development Blog
- Getting Started with LibreOffice Development – Video Tutorial
- Using an IDE to work on LibreOffice
- Developer's Guide (UNO API)
- Выберите задачу:
- Настройтесь на отправку патчей для рассмотрения (Gerrit) (англ.)
- Если вам необходима помощь в начале вашей работы, свяжитесь с нами:
- Google Summer of Code
- Tender suggestions for budget 2022
Общие указания
- Как собрать LibreOffice из исходного кода – Приёмы и Хитрости:
- Debugging:
- DSCM:
- Недавние изменения:
- Changes waiting for review
- Changes recently pushed to master
- Общие указания по программированию
- LibreOffice Code Conventions
Преобразования кода, Документация кода и Практические руководства
- Обзор кода
- Преобразования кода:
- Документация кода:
- Практические руководства:
Current Build and Test Status
- Build Status: see overview on Jenkins
- Модульные тесты:
- Статический анализ кода
- Builds
- Fuzz testing
Разное
- Приложения:
- Особые места кода:
- Analyzing Documents
- Система сборки (англ.)
- Environment variables
- Configuration options
- Несколько замечаний по поводу String Classes (англ.) используемых в коде
- Несколько замечаний по поводу Sal_Types (англ.)
- Утверждения и сбор данных (англ.)
- Разработчику о "Специальных возможностях" (англ.)
- List of all dispatch commands
- План релизов (англ.)
- Список акронимов (англ.)
- Vim Советы и хитрости (англ.)
- Extension Development
- Слайды докладов с FOSDEM 2012 (англ.)
- Developer Central
- Archive is a page containing links to historic information.