Отвечаю на все вопросы выше достаточно вольным но кратким пересказом последних событий.
После прочтения письма из рассылки ББ (вся цепочка с безобразным переводом гугла
Вложение:
Комментарий к файлу: Gmail
Gmail.html.7z [30.08 КБ]
Скачиваний: 368
) о прекращении поддержки ББ, я завел ветку
Поддержка ББ, где предложил выпускать версию 1.6rc7 на основе, например, сборки ОберонЯдра? Иван К. меня поддержал, и я в рассылке ББ высказал веру в то, что русское сообщество не оставит это так умирать. Потом там началось разное нытье, но главное Пётр сказал, что с GPCP КП превратится из черного ящика в тесный ящик. Также Цинн, в ответ на переведенные на русский комментарии к оберон-сборке ответил своим очень длинным списком небольших замечаний
Вложение:
Комментарий к файлу: Zinn
Helmut.odc [28.08 КБ]
Скачиваний: 665
(переправил их Евгению Т.). Во время обсуждения на форуме и в почтовом листе нашлись люди, которые согласились принимать участие в поддержке выпуска (помимо Ивана К.), а также нашлись профессионалы, которые признались, что задача интеллектуально им по плечам (Илья Е., Фёдор Т.). Вместе так или иначе мы пришли к мнению, что надо объединяться, брать выпуск ББ на плечи активной части российского сообщества, но спешки нет и надо подождать официальный выпуск. Я загорелся идеей разработать систему публикации компонентов (как-нибудь осенью этим займусь). Также, сошлись на мнении, что лучше форума для обсуждений, чем этот придумать сложно, Борис Р. обещал подумать над вопросом об интернационализации форума, а заодно и сайта. Горячие споры о международном домене как части этой интернационализации отложены пока, но Борис Р. просил пока без его ведома содержимое на международные сайты не копировать и перенаправления с международных доменов не делать. Затем после небольшой паузы, Борис И. и Елья Е. предложили использовать для коллективной разработки новой версии ББ систему Redmine, я загорелся идеей ее поставить (так как до этого слышал хорошие отзывы от близкого человека). За несколько дней удалось связать ее с репозиторием, настроить на нем доступ по логинам и паролям от сайта по протоколу http. К всеобщему удивлению оказалось, что на собственном сервере возможно организовать с помощью Git обработку бинарных файлов перед осуществлением сверок версий, что значительно упрощает трэкинг разработки, но версия odcread глючит, поэтому сервер пока в режиме отладки и я жду версию Петра К., чтобы настроить там все путем. Тем временем в международной переписке Wenying L. (luowe) указал на Красноярскую сборку, как сборник правок, мне сразу стало жутко стыдно, так как там все недокументированно. К тому-же там обнаружили косяк в применении одного из фиксов, поэтому я пригласил международных участников на новую площадку делать вместе все как надо. Пока откликнулся только luowe. Цинн сейчас сам занимается сведением всех версий в единое целое, сегодня он прислал документ
Вложение:
Комментарий к файлу: Zinn2
HelmutEmail.pdf [30.51 КБ]
Скачиваний: 434
, где видны его большие старания, он призывает профессионалов присоединится к нему, чтобы разобраться что к чему (там две российские сборки из шести: oberon-core и red).
Зачем Redmine? Должен выполнять функцию объединения сообщества, удобного трекинга разработки, собора в виде Задач все баги в одном месте, выступать хранилищем для новой версии и разных сопутствующих проектов и ответвлений. Мне не жалко ресурсов, если вы решите вести на этом сайте еще какой-то проект связанный с ББ, так как я очень заинтересован в его развитии.
Почему стало много администраторов на Redmine? Основная причина — делигация прав. Показать, что я на новом сервере не хозяин, а управление коллегиальное на уровне коллективного бессознательного и общей идеи. Повредить что-то на сервере ни у кого не выйдет, уничтожить распределенное хранилище невозможно, а запасные копии базы данных и всех файлов сайта я делаю регулярно. Иван К. меня первым поддержал и первым зарегистрировался, к тому-же он представитель Ярославского сообщества. Борис И. и Роман М. имеют опыт работы с Redmine, которого совсем не имею я. Wenying L. — представитель иностранных разработчиков и большой профессионал. Олег N. Cher сразу сказал, что его интересует только компилятор, поэтому я не стал его обременять админовскими правами. Назначал права администраторов не спрашивая, поскольку времени мало и кому не нравится — снять галочку ведь очень легко. Роман удалил себя из команды разработчиков ББ, галочку администратора тоже снять не сложно, если это тебя обременяет.