Результаты за январь:
* доделал обработку метапроцедур и их обработку в ИСР до состояния, когда их можно показать
* сделал пример, показывающий, как на метапроцедурах можно сделать родовые (generic) коллекции
* частично перевёл модуль Builtins = ПримитивыСредыВыполнения
* улучшил работоспособность веб-браузера
Результаты за февраль:
* частично переведён модуль Machine
* починил загрузку LiveCD (без установки)
* перенёс код TLS из A2
* улучшил поддержку объявления переменной в теле процедуры
* реализовал тернарный оператор если3 (аналог ?: из Си)
* анализ возможностей портирования на Эльбрус
* неудачный тест на Эльбрусе в режиме эмуляции x86 (ЯОС не загрузилась)
Результаты за март
* Принято решение продолжить перевод, несмотря на изменение обстановки
* Ввиду неопределённости судьбы российских процессоров, принято решение сосредоточиться на ARM как наиболее
массовых процессорах, которые физически доступны
* Починил загрузку LiveCD (только загрузку, без установки на диск)
* Перевёл модули работы со строками: UCS32 = Ю32, UCS2 = Ю16, Strings = Строки8, StringsUCS32 = Строки32 -
индекс кирилличности достиг 30.4%
* Улучшил обоснование проекта на заглавной странице
* Исходные тексты перенесены на российский сервис tvoygit.ru (и копия - на git.org.ru)
* Провёл рекламные акции, пришло несколько новых участников (в группе "ЯОС - операционная система и смежные темы" 22 участника,
в группе "разработка ЯОС" - 11, на канал подписаны 44.
* Приступил к оживлению обычной версии для Raspberry Pi 2
Развитие ЯОС - помесячные планы и отчёты
Re: Развитие ЯОС - помесячные планы и отчёты
Немного забыл эту тему, поэтому теперь оптом результаты с апреля по сентябрь 2022 года.
* в телеграме количество подписчиков достигло 72
* дзен-канал "Кибервыживание России - 2022" - 39 подписчиков
* неудачные попытки продвижения в ВК, выступления на OS DAY,
* принято решение основные усилия сосредоточить на продвижении, в т.ч. создать закрытую разновидность ЯОС,
куда накапливать все передовые разработки
* несколько выступлений на сторонних каналах
* починка LiveCD
* починка инсталлятора
* несколько успешных тестов на различных физических компьютерах (x64, но версия x86)
* минимальный перевод модуля Heaps (Кучи). Индекс кирилличности - 30.62%
* обнаружилось, что профайлер является тем самым хвалёным процессом реального времени
* в профайлере исправлен замер потребления времени процессом (стал более информативным)
* возможность просмотра исходников не от текущей, а от другой сборки (с помощью кросс-компиляции)
* прогресс в направлении порта основной версии на RPi 2
* в телеграме количество подписчиков достигло 72
* дзен-канал "Кибервыживание России - 2022" - 39 подписчиков
* неудачные попытки продвижения в ВК, выступления на OS DAY,
* принято решение основные усилия сосредоточить на продвижении, в т.ч. создать закрытую разновидность ЯОС,
куда накапливать все передовые разработки
* несколько выступлений на сторонних каналах
* починка LiveCD
* починка инсталлятора
* несколько успешных тестов на различных физических компьютерах (x64, но версия x86)
* минимальный перевод модуля Heaps (Кучи). Индекс кирилличности - 30.62%
* обнаружилось, что профайлер является тем самым хвалёным процессом реального времени
* в профайлере исправлен замер потребления времени процессом (стал более информативным)
* возможность просмотра исходников не от текущей, а от другой сборки (с помощью кросс-компиляции)
* прогресс в направлении порта основной версии на RPi 2
Re: Развитие ЯОС - помесячные планы и отчёты
Октябрь - работа над RPi. На сегодня ядро с вытесняющей многозадачностью написало, что закончило инициализироваться.
Это не значит, что оно работает - нужно теперь приступать к тестированию.
Записали с Костиком видео для непрофессионалов:
https://www.youtube.com/watch?v=bPrtr_aCk1s
Была также встреча с одним более-менее влиятельным человеком в российском ИТ, пока ни к каким результатам она не привела,
но ожидается ещё одна встреча, вряд ли тоже приведёт к быстрым результатам, однако сам по себе запрос на бизнес-проект на базе ЯОС
позволит сформулировать такое видение.
Сообщество не спешит участвовать в разработке, поэтому придётся, видимо, придумывать полезные задачи и искать инвесторов. Грантов сейчас
раздают много. Существующий уровень контроля над кодом явно недостаточен, поэтому это нехорошо и преждевременно, но медлить нельзя.
Поэтому пришлось основные интересные работы переносить в закрытую ветку.
Дзен-канал: https://dzen.ru/id/62a703c09c94b54317589e9e - 40 подписчиков.
Телеграм-канал https://t.me/JAOS_OS_na_russkom_jazyke - 78 подписчиков
Планы на ноябрь:
* продолжать доведение до ума вытесняющей версии RPi (прогнозировать успех сложно)
* пройти экспресс-курс по bare-metal программированию и записать его
* выступление на Оберон-мероприятии
* довести до конца предыдущую встречу
Это не значит, что оно работает - нужно теперь приступать к тестированию.
Записали с Костиком видео для непрофессионалов:
https://www.youtube.com/watch?v=bPrtr_aCk1s
Была также встреча с одним более-менее влиятельным человеком в российском ИТ, пока ни к каким результатам она не привела,
но ожидается ещё одна встреча, вряд ли тоже приведёт к быстрым результатам, однако сам по себе запрос на бизнес-проект на базе ЯОС
позволит сформулировать такое видение.
Сообщество не спешит участвовать в разработке, поэтому придётся, видимо, придумывать полезные задачи и искать инвесторов. Грантов сейчас
раздают много. Существующий уровень контроля над кодом явно недостаточен, поэтому это нехорошо и преждевременно, но медлить нельзя.
Поэтому пришлось основные интересные работы переносить в закрытую ветку.
Дзен-канал: https://dzen.ru/id/62a703c09c94b54317589e9e - 40 подписчиков.
Телеграм-канал https://t.me/JAOS_OS_na_russkom_jazyke - 78 подписчиков
Планы на ноябрь:
* продолжать доведение до ума вытесняющей версии RPi (прогнозировать успех сложно)
* пройти экспресс-курс по bare-metal программированию и записать его
* выступление на Оберон-мероприятии
* довести до конца предыдущую встречу
Re: Развитие ЯОС - помесячные планы и отчёты
Ноябрь:
* проект по RPi прекращён, несмотря на некоторые успехи
* запустилась версия под Zynq в эмуляторе от Xilinx (код находится в закрытой версии)
* выступление на очередном Дне Оберона
Планы на декабрь и далее:
* дописать презентации для тех, кто про них спрашивал, и отправить им
* объединить кодовую базу по Zynq между QEMU и обычной версией
* понять статус Minos
* перевести Zynq
* проработать школьный вариант
* проработать железный вариант
* выкинуть все кооперативные сборки и необходимую для них инфраструктуру
* проект по RPi прекращён, несмотря на некоторые успехи
* запустилась версия под Zynq в эмуляторе от Xilinx (код находится в закрытой версии)
* выступление на очередном Дне Оберона
Планы на декабрь и далее:
* дописать презентации для тех, кто про них спрашивал, и отправить им
* объединить кодовую базу по Zynq между QEMU и обычной версией
* понять статус Minos
* перевести Zynq
* проработать школьный вариант
* проработать железный вариант
* выкинуть все кооперативные сборки и необходимую для них инфраструктуру
Re: Развитие ЯОС - помесячные планы и отчёты
январь-март 2023 года:
* запустилась русскоязычная версия для Zybo - теперь код ЯОС в целом можно переводить на английский и обратно, это критически важно для идеи постепенного перевода кода с помощью создания словарей. Теперь ЯОС действительно стала кроссплатформенной ОС, работающей более чем на одной архитектуре процессора, и код которой частично написан на русском языке. Код - в закрытой версии.
* написал статью для блога НПО Эшелон, где упомянут хотя бы Оберон
* написал очередные две двустраничных убеждалки для не скажу кого
* переговоры с потенциальными инвесторами, отказал
* много думал о том, этично ли заниматься таким проектом, как ЯОС, так ничего и не надумал.
Дальнейших планов пока что нет.
* запустилась русскоязычная версия для Zybo - теперь код ЯОС в целом можно переводить на английский и обратно, это критически важно для идеи постепенного перевода кода с помощью создания словарей. Теперь ЯОС действительно стала кроссплатформенной ОС, работающей более чем на одной архитектуре процессора, и код которой частично написан на русском языке. Код - в закрытой версии.
* написал статью для блога НПО Эшелон, где упомянут хотя бы Оберон
* написал очередные две двустраничных убеждалки для не скажу кого
* переговоры с потенциальными инвесторами, отказал
* много думал о том, этично ли заниматься таким проектом, как ЯОС, так ничего и не надумал.
Дальнейших планов пока что нет.
Последний раз редактировалось БудДен 26.05.23 22:52, всего редактировалось 1 раз.
Re: Развитие ЯОС - помесячные планы и отчёты
Планы скорее есть, чем нет, но я пока не буду их публиковать.
Re: Развитие ЯОС - помесячные планы и отчёты
Апрель - май 2023 года.
* успешно опробовано использование Оберона вместо командного языка для скриптования
* встроенная процедура БСП для более удобного создания Б-выражений из кода на Обероне и другие мелкие изменения в языке Яр-23 и в Б-Выражениях
* очищен код от следов кооперативной версии
* мелкие улучшения среды разработки
* переведены (почти) модули Reflection и PodrobnajaPechatq
* начат проект клиент-серверной версии отладчика, видимо будет тянуться много месяцев, хотя первые успехи уже есть
* индекс кирилличности - 31.34% (в подсчёт добавлены файлы *.Mos)
* невзирая на отврататительное поведение, в телеге - 161 подписчик, в Дзене - 467
* нашлись очередные патриоты, которые прониклись идеями, затребовали от меня большие бумаги, я их написал. С бумагами пошли в высокие кабинеты. Месяц-два прошло, тишина. Всё стандартно.
* успешно опробовано использование Оберона вместо командного языка для скриптования
* встроенная процедура БСП для более удобного создания Б-выражений из кода на Обероне и другие мелкие изменения в языке Яр-23 и в Б-Выражениях
* очищен код от следов кооперативной версии
* мелкие улучшения среды разработки
* переведены (почти) модули Reflection и PodrobnajaPechatq
* начат проект клиент-серверной версии отладчика, видимо будет тянуться много месяцев, хотя первые успехи уже есть
* индекс кирилличности - 31.34% (в подсчёт добавлены файлы *.Mos)
* невзирая на отврататительное поведение, в телеге - 161 подписчик, в Дзене - 467
* нашлись очередные патриоты, которые прониклись идеями, затребовали от меня большие бумаги, я их написал. С бумагами пошли в высокие кабинеты. Месяц-два прошло, тишина. Всё стандартно.
Re: Развитие ЯОС - помесячные планы и отчёты
Проект практически заморожен. Конкретно в этом месяце поступил запрос на отечественную ОС для малых МК (32 разряда, сотни КБ), поэтому начал ковыряться в Minos. Впрочем, эти ковыряния тоже не интенсивные. Будут деньги - заходите.