Difference between revisions of "RU/development/hacking"

From Wiki
Jump to navigationJump to search
(Основной текст статьи)
 
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
−
{{DISPLAYTITLE:Рарзаботчикам OpenOffice.org"}}
+
<section begin=title /><noinclude>{{DISPLAYTITLE:Главная страница проекта «Разработка {{OOo}}»</noinclude><noinclude>}}</noinclude><includeonly>«Разработка»</includeonly><section end=title />{{RUkbUpToc}}{{BreadCrumbL10n}}
−
__TOC__
+
__NOTOC__
  
 +
<section begin=toc />
 +
*{{SecTitle|RU/development/hacking/start}}
 +
*{{SecTitle|RU/development/hacking/work}}
 +
*{{SecTitle|RU/development/hacking/current_issues}}
 +
<section end=toc />
  
−
== Первые шаги разработки ==
 
−
<div style="float:right; background-color:lightyellow; border: 1px solid black; margin:0 1em 0 0.5em; padding:0 0.5em 0 0.5em; ">
 
−
<b>С чего начать</b><br />
 
−
# [[Getting It|Скачать]] 
 
−
# [[Building|Собрать]] 
 
−
# [[Installing|Установить]] 
 
−
# [[Running|Запустить]]
 
−
</div>
 
  
−
[[Building|Сборка]] и [[hacking|изучение]] исходных текстов OpenOffice.org потребует немалых усилий. Надеемся, что этот сайт поможет вам ускорить это процесс.
 
  
−
Большинство инструкций предполагает, что вы используете Linux, как платформу, на которой установка окружения для разработки наиболее проста. Все необходимые средства для разработки на Linux доступны как [http://www.gnu.org свободное ПО]. Так же доступна информация о разработке на платформе [[Windows]].
+
<section begin=signature/>
 +
{{SignYear|Rail|Р. А. Алиев|2009}}
 +
<section end=signature/>
  
−
Помощь в настройке редактора и среды для поиска, редактирования и компиляции OOo доступна в секции [[:Category:Developer_Tools|средства разработки]].
+
{{RUBottom}}
−
 
 
−
Изучение разработки UNO компонентов так же непростая работа. Для помощи разработчикам существует плагин для Eclipse и руководство разработчика. Для установки плагина для Eclipse добавьте следующий сайт: http://cedric.bosdonnat.free.fr/ooeclipseintegration. Руководство разработки UNO компонентов на Java доступно в [http://api.openoffice.org/files/documents/22/3216/JavaComponentTuto.odt этом документе]. Версия данного документа в Wiki: [[JavaEclipseTuto | Java Tutorial using Eclipse]].
 
−
 
 
−
== Дальнейшие действия  ==
 
−
 
 
−
* [[IRC Communication|Встречи на каналах IRC]]
 
−
* [[Tutorials|Руководства]] - руководства для хакеров
 
−
* [[Debugging|Отладка]] - когда что-то идет не так
 
−
* [[Tinderbox]] - тестирование [[CWS]]
 
−
* [[Environment Variables|Переменные окружения]] - описание некоторых переменных окружения, используемых при запуске OOo
 
−
* [[Source code directories|Описание модулей исходных текстов]]
 
−
* [[Contributing Patches|Содействие разработке]]
 
−
* [[Commit Rights|Права записи]] - краткое описание процедуры получения прав на запись и как ими пользоваться
 
−
* [[Tips|Советы]]
 
−
* [[Часто задаваемые вопросы|FAQ]] - (не)часто задаваемые вопросы
 
−
* [[Using_Cpp_with_the_OOo_SDK|Использование OOo SDK и C++]]
 
−
* [[Extensions_development|Разработка расширений]] (Python, Basic, Java и C++)
 
−
* [[:Category:Localisation|Локализация OpenOffice.org]] (в разработке)
 
−
 
 
−
== Злободневные темы ==
 
−
* [[Performance|Производительность]]
 
−
* [[User:Ericb|Native Mac OS X port]] все что связано с OpenOffice и [[:Category:MacOSX|Mac OS X]]
 
−
* [[SVNMigration| Использование SVN вместо CVS]]
 
−
* [[SVG_Import_Filter|SVG импорт]]
 
−
* [[Product Release|Релизы]]
 
−
* [[Java_and_OpenOffice.org|Функциональность, связанная с Java]]
 
−
* [[Writing_warning-free_code|Код без предупреждений]] и [[Writing_correct_Cplusplus|корректный C++]]
 
−
* [[Syndication|Синдикация]] анонсов OOo
 
−
* [[Mono Integration|Как заставить OpenOffice.org работать с Mono]]
 
−
* [[Porting_to_x86-64_%28AMD64%2C_EM64T%29|64-битный порт]]
 
−
* [[VBA|Обеспечение взаимодействия MS Office VBA]]
 
−
* [[Digital Signatures|Электронная подпись]]
 
−
* [[Bibliographic| Bibliographic Project Developer and Documentation pages]]
 
−
* [[ QA_Metrics | QA Metrics]]
 
−
* [[BuildSpeedup|Увеличение скорости сборки]]
 
−
* [[Chart2 | Chart2 : новая версия модуля диаграмм]]
 
−
* [[Firefox ODFReader extension|Расширение ODFReader для Firefox]]
 
−
* [[Firefox OpenOffice.org extension]] - расширение с полезными ссылками о OOo
 
−
* [[Compiler versions used by port maintainers and release engineers|Версии компиляторов, используемые релиз-инженерами]]
 
−
* [[Effort/Revise OOo Multi-Threading|Ревизия мультипоточности]]
 
−
* [[Uno]]
 
−
* [[Framework]]
 
−
* [[SummerOfCode2006]] и [[OpenOffice.org_Developer_Article_Contest|Конкурс статей для разработчиков]]
 
−
* [[BetterDatabaseDrivers | Лучшая и более простая инфраструктура для драйверов БД]]
 
−
* [http://www.openoffice.org.br/?q=lancamento_do_cogroo Cogroo] португальская проверка грамматики
 
−
* [[Architecture|Архитектура]] - Описание архитектуры OOo
 
−
* [[Metalink]] - XML формат, используемый OOo для дистрибуции файлов через сеть зеркал и P2P.
 
−
* [[Convert2MediaWiki]] - Информация о методах конвертации из OOo в media wiki
 
−
 
 
−
 
 
−
 
 
−
----
 
−
<p align=right>[[User:Rail|Rail]]<br>
 
−
2009</p>
 

Latest revision as of 13:27, 26 August 2011