Difference between revisions of "RU/development/hacking"

From Wiki
Jump to navigationJump to search
(RUsignyear)
 
 
(8 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
 
 
 
 
 
 
 
----
 
{{RUsignyear|Rail|Rail|2009}}
 
[[Category:RU]]
 

Latest revision as of 13:27, 26 August 2011