Help for project — различия между версиями
Материал из Русский WINE
(→Помощь голосованием) |
Fog (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[Category:ReactOS]] | [[Category:ReactOS]] | ||
− | На данной странице описаны разные варианты помощи проекту. | + | |
+ | Проект ReactOS постоянно нуждается в различной помощи. Любой человек может найти применение своим способностям. На данной странице описаны разные варианты помощи проекту. | ||
+ | |||
+ | |||
+ | Помощь, которую вы можете оказать можно условно разделить на "программерскую" и "другое". К первой категории относится участие в проекте непосредственно написанием кода и тестированием (Отправка баг-репортов и патчей). | ||
+ | |||
+ | ==Помощь в написании кода ОС== | ||
+ | Разработка ОС это сложная работа, поэтому от разработчиков требуется очень хорошая квалификация. Прежде чем лезть в код на svn, очень сильно рекомендуем "изучить матчасть". А именно: | ||
+ | * Вы должны иметь общее представление об OpenSource-разработке, о проекте ReactOS, и об операционных системах. Обязателен просмотр [http://habrahabr.ru/post/172053/ Видео лекций курса «Операционные системы» с Алексеем Брагиным в МГТУ им. Баумана] | ||
+ | * Вы должны иметь подтвержденные знания программирования на C/C++, например сертификат от Intuit "" или опыт работы в качестве системного программиста на С/C++ (написание драйверов, низкоуровневое программирование ядра ОС, управлением памятью и т.п.) | ||
+ | * Вы должны иметь подтвержденные знания архитектуры Windows, например сертификат от Intuit [http://www.intuit.ru/studies/courses/16518/1299/info "Архитектура Windows. Программирование в ядре Windows"] | ||
+ | * Вы должны обладать знаниями английского языка не ниже , для "безбарьерного" общения с другими разработчиками (не забывайте, что reactos- международный проект) | ||
+ | * Вы должны понимать архитектуру ПК, и знания ASM хотя бы на самом общем уровне | ||
+ | * Вы должны пройти уровень "тестирование" (см. ниже): | ||
+ | |||
+ | |||
==Помощь тестированием== | ==Помощь тестированием== | ||
*[[Создание_debug-лога_с_помощью_VirtualBox|Создание debug-лога с помощью VirtualBox]] | *[[Создание_debug-лога_с_помощью_VirtualBox|Создание debug-лога с помощью VirtualBox]] |
Версия 19:57, 6 апреля 2015
Проект ReactOS постоянно нуждается в различной помощи. Любой человек может найти применение своим способностям. На данной странице описаны разные варианты помощи проекту.
Помощь, которую вы можете оказать можно условно разделить на "программерскую" и "другое". К первой категории относится участие в проекте непосредственно написанием кода и тестированием (Отправка баг-репортов и патчей).
Помощь в написании кода ОС
Разработка ОС это сложная работа, поэтому от разработчиков требуется очень хорошая квалификация. Прежде чем лезть в код на svn, очень сильно рекомендуем "изучить матчасть". А именно:
- Вы должны иметь общее представление об OpenSource-разработке, о проекте ReactOS, и об операционных системах. Обязателен просмотр Видео лекций курса «Операционные системы» с Алексеем Брагиным в МГТУ им. Баумана
- Вы должны иметь подтвержденные знания программирования на C/C++, например сертификат от Intuit "" или опыт работы в качестве системного программиста на С/C++ (написание драйверов, низкоуровневое программирование ядра ОС, управлением памятью и т.п.)
- Вы должны иметь подтвержденные знания архитектуры Windows, например сертификат от Intuit "Архитектура Windows. Программирование в ядре Windows"
- Вы должны обладать знаниями английского языка не ниже , для "безбарьерного" общения с другими разработчиками (не забывайте, что reactos- международный проект)
- Вы должны понимать архитектуру ПК, и знания ASM хотя бы на самом общем уровне
- Вы должны пройти уровень "тестирование" (см. ниже):
Помощь тестированием
Помощь голосованием
Проект ReactOS участвует в различных конкурсах. Вы можете поддержать проект отдав за него ваш голос.
На данный момент проект не участвует ни в одном конкурсе.