- PVSM.RU - https://www.pvsm.ru -

Итоги второго хакатона по ReactOS: мы переходим на GitHub

Привет! Сейчас мы расскажем кое-что интересное.

Итоги второго хакатона по ReactOS: мы переходим на GitHub - 1

C 14 по 18 августа 2017 года в Кёльне (Германия) проходил второй в истории Хакфест по ReactOS. Хотим в этом посте поделится кратким дайджестом об итогах этого мероприятия и приоткрыть завесу тайны над происходившими там событиями.

В этот раз в Хакфесте очно участвовало на 2 человека меньше [6], чем в прошлый раз, что конечно немного грустно. Но это было более чем скомпенсировано тем фактом, что такие разрабочики как Вадим Галянт, Hermès Bélusca-Maïto, David Quintana, принимали участие активное участие в заочном формате, а в тестировании разработок Вадима были задействованы все активные пользователи группы ReactOS в VK [7].

Прямая трансляция в понедельник

Первые эксперименты. Microsoft Windows Recovery Console признает ReactOS.

Тимбилдинг в пабе.

Прямая трансляция во вторник

Еще один забавный эксперимент с печатью логов на кассовой ленте.

Прямая трансляция в среду

В четверг Колин Финк дал мастер-класс по правильному лицензированию кода.

До и после хакатона Колин занимался приведением информации о лицензиях различных компонентов ReactOS к единому виду. Проект использует компоненты под разными совместимми свободными лицензиями, теперь вся эта информацяи корректно отражена в соотвествии со стандартом.

Прямо на хакатоне было проведено тестирование улучшений работы USB-стека, которых добился Вадим.

Прямая трансляция в пятницу

image

Финальной частью Хакфеста стало участие в конференции FrOSCon [24] в субботу и воскресение.

Тем временем, неравнодушные люди нам присылали свои примеры тестирования ReactOS на реальном железе

В итоге благодаря мероприятию было закрыто 18 багов [43] и совершено 103 коммита ( с 75636 по 75533 ревизии) в основное древо разработки проекта. Конечно скромненько, но сухие цифры не отражают всей сути. Один из участников Хакфеста, Марк Дженсен, на хакатоне завершил основной этап разраотки и активировал поддержку режима совместимости [44] с программами для более старых версий Windows. Теперь эта функция есть и в ReactOS. А Александр Шапошников на Хакфесте завершил апгрейд менеджера приложений RAPPS [45]. Все наработки Хакфеста попадут в вгрдущую версию ReactOS 0.4.7!

Но самое главное, чему разработчики посвятили первые два дня мероприятия — это обсуждение детального плана переезда проекта на GitHub. И, чтобы вы понимали, результативность этого обсуждения — переезд случился и происходит [46] прямо сейчас, 3 октября.

Уже долгое время проект постоянно бомбардировали вопросами о необходимости перехода с SVN на Гит и ГитХаб, хотя у проекта давно уже существовали ReadOnly-зеркала. Но активисты утверждали, что этого недостадочно и постоянно обещали завалить нас патчами и пул-реквестами. Конечно перспектива была соблазнительная, хотя мы понимали, что обещания скорее всего останутся обещаниями, а существующий воркфлоу с SVN оставался вполне надежным способом разработки. Поэтому мы уже несколько раз пытались найти какое-то компромисное решение, которое бы позволило не менять ничего глобально. К сожалению, они не привели к желаемому результату. Поэтому, пришлось прибегнуть к разработке стратегического плана миграции [47], результаты которого вы увидите уже сегодня!

Следите за новостями!

P.S. В процессе миграции некторые службы официального сайта могут быть временно не доступны.

Автор: Jeditobe

Источник [48]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/open-source/264846

Ссылки в тексте:

[1] #ReactOSHackfest: https://twitter.com/hashtag/ReactOSHackfest?src=hash&ref_src=twsrc%5Etfw

[2] #development: https://twitter.com/hashtag/development?src=hash&ref_src=twsrc%5Etfw

[3] #opensource: https://twitter.com/hashtag/opensource?src=hash&ref_src=twsrc%5Etfw

[4] pic.twitter.com/HoLr2q3x5W: https://t.co/HoLr2q3x5W

[5] August 14, 2017: https://twitter.com/reactos/status/897084675197456384?ref_src=twsrc%5Etfw

[6] на 2 человека меньше: https://www.reactos.org/wiki/ReactOS_Hackfest_2017/Lists

[7] ReactOS в VK: https://vk.com/reactos_ru?w=wall-1086956_45411

[8] #Microsoft: https://twitter.com/hashtag/Microsoft?src=hash&ref_src=twsrc%5Etfw

[9] #Windows: https://twitter.com/hashtag/Windows?src=hash&ref_src=twsrc%5Etfw

[10] pic.twitter.com/FEEr8QoMRa: https://t.co/FEEr8QoMRa

[11] August 15, 2017: https://twitter.com/reactos/status/897470119349301249?ref_src=twsrc%5Etfw

[12] #ScrumB33r: https://twitter.com/hashtag/ScrumB33r?src=hash&ref_src=twsrc%5Etfw

[13] #Scrum: https://twitter.com/hashtag/Scrum?src=hash&ref_src=twsrc%5Etfw

[14] #B33r: https://twitter.com/hashtag/B33r?src=hash&ref_src=twsrc%5Etfw

[15] pic.twitter.com/E8wsrS24vY: https://t.co/E8wsrS24vY

[16] August 15, 2017: https://twitter.com/reactos/status/897473575946530816?ref_src=twsrc%5Etfw

[17] pic.twitter.com/GruMq3S57q: https://t.co/GruMq3S57q

[18] August 16, 2017: https://twitter.com/reactos/status/897786519586525184?ref_src=twsrc%5Etfw

[19] #ReactOS: https://twitter.com/hashtag/ReactOS?src=hash&ref_src=twsrc%5Etfw

[20] pic.twitter.com/biceyPgXtx: https://t.co/biceyPgXtx

[21] August 19, 2017: https://twitter.com/reactos/status/898794532950683649?ref_src=twsrc%5Etfw

[22] pic.twitter.com/PHMLjXJSGw: https://t.co/PHMLjXJSGw

[23] August 19, 2017: https://twitter.com/reactos/status/898845817196302337?ref_src=twsrc%5Etfw

[24] FrOSCon: https://www.froscon.de/en/

[25] @reactos: https://twitter.com/reactos?ref_src=twsrc%5Etfw

[26] pic.twitter.com/sxsWpsJma8: https://t.co/sxsWpsJma8

[27] August 19, 2017: https://twitter.com/dummdida/status/898908532367556608?ref_src=twsrc%5Etfw

[28] #FrosCon: https://twitter.com/hashtag/FrosCon?src=hash&ref_src=twsrc%5Etfw

[29] pic.twitter.com/kS3C493Pc1: https://t.co/kS3C493Pc1

[30] August 19, 2017: https://twitter.com/reactos/status/898966212021022721?ref_src=twsrc%5Etfw

[31] #Gentoo: https://twitter.com/hashtag/Gentoo?src=hash&ref_src=twsrc%5Etfw

[32] pic.twitter.com/aKiK2LV9wG: https://t.co/aKiK2LV9wG

[33] August 20, 2017: https://twitter.com/reactos/status/899221766349967360?ref_src=twsrc%5Etfw

[34] #GSOC: https://twitter.com/hashtag/GSOC?src=hash&ref_src=twsrc%5Etfw

[35] pic.twitter.com/ftvGmglMXi: https://t.co/ftvGmglMXi

[36] August 20, 2017: https://twitter.com/reactos/status/899264568639324160?ref_src=twsrc%5Etfw

[37] pic.twitter.com/z5DL7K0Je0: https://t.co/z5DL7K0Je0

[38] August 20, 2017: https://twitter.com/EpicLPer/status/899298247352737792?ref_src=twsrc%5Etfw

[39] pic.twitter.com/CpXTjPU6L3: https://t.co/CpXTjPU6L3

[40] August 20, 2017: https://twitter.com/EpicLPer/status/899252422639570945?ref_src=twsrc%5Etfw

[41] pic.twitter.com/JcoMKdfKKo: https://t.co/JcoMKdfKKo

[42] August 20, 2017: https://twitter.com/EpicLPer/status/899267339245539329?ref_src=twsrc%5Etfw

[43] 18 багов: https://jira.reactos.org/issues/?filter=14508

[44] режима совместимости: https://support.microsoft.com/ru-ru/help/15078/windows-make-older-programs-compatible

[45] менеджера приложений RAPPS: https://habrahabr.ru/company/reactos/blog/337026/

[46] случился и происходит: https://reactos.org/archives/public/ros-dev/2017-September/018582.html

[47] стратегического плана миграции: https://vk.com/doc-1086956_453027561

[48] Источник: https://habrahabr.ru/post/339218/