Главная

Haiku - отчет за сентябрь-октябрь 2018

Этот отчет актуален для сборок с 52310 по 52462 (около 250 коммитов).

R1/Beta1
Как вы уже, наверное, слышали и видели, Haiku R1/beta1 была выпущена в конце сентября. Список всех главных изменений со времен последнего релиза можно найти в Release Notes.

Разработчики сошлись на том, что мы попытаемся придерживаться годичного графика и выпускать по одной бета–версии каждый год. Но это не точно…

Приложения
Новый релиз WebKit вышел как раз ко времени, исправлена работа с YouTube, а также ликвидированы ошибки, которые приводили к падениям программы многие годы, это одна из самых стабильных версий WebPositive на данный момент. Следуя за выпуском беты, PulkoMandy объединил изменения и почти обновил WebKit в Haiku до актуальной версии. Впоследствии, он намеревается поработать над исправлением ошибок отрисовки, а также другими ошибками в порте, которые приводили к зависаниям и падениям.

Официальный релиз Haiku R1 Beta 1

Спустя долгих 6 лет со времен выхода Alpha 4, новый релиз Haiku Beta 1 был официально выпущен 28 сентября 2018 года. Прочитайте Замечания о выпуске для более подробной информации об изменениях и улучшениях. Нажмите на ссылку Скачать Haiku!, чтобы немедленно перейти к скачиванию и установке новой версии Haiku.

У нас есть план, мистер Фикс

18 Aug — 25 Aug: last minute scramble.
We (hopefully) won’t commit anything too risky
Testing should start ramping up.
25 Aug: branch!
Buildbot and Buildmaster will be generating beta1 release candidates
25 Aug — 7 Sep:
All hands on deck testing release candidates.
Unless any unfixable showstoppers are found, the release won’t be halted.
7 Sep — 10 Sep
Finalization of the “golden masters” (should just be images picked from the buildbot)
Final translations synchronization and lock.
10 Sep — 18 Sep
Release when ready, with some window to account for unexpected delays.

Серия статей о BeOS и Haiku на AppleInsider.ru

На сайте https://appleinsider.ru за авторством Олега Свиргстина вышла серия статей о BeOS и Haiku.
Все ссылки расположены в хронологическом порядке, в котором и рекомендуются к прочтению.

BeOS:
1. Жан–Луи Гассe

Форк Haiku OS

Дождались парни!
Форк хайку по названием V\OS

Haiku - отчет за май 2018

Добро пожаловать в майский отчет за 2018 год. Да, обычно этими репортами занимается Adrien “PulkoMandy” Destugues. Однако, в данный момент он занят исправлениями WebKit, и у него просто не хватает свободного времени на подготовку отчета. На этот раз отчет опубликовал Augustin “WaddleSplash” Cavalier (которого вы могли видеть в интервью небезызвестному Bryan Lunduke).

Этот отчет актуален для сборок с 51922 по 51985.

LibreOffice 6.2 портирован на Haiku

Хорошие новости! С мест сообщают, что на «Складе» портированных приложений для Haiku прибыло. Если к наличию в репозиториях пакета Calligra Suite уже начали привыкать, то данную новинку ждали много лет. Благодаря труду не самых последних людей в сообществе, а именно Kacper Kasper, Diver и 3DEyes, каждый пользователь Haiku может сам потестировать портированную версию этого популярного офисного пакета.

Скачать пакет LibreOffice для платформы x86_64 можно здесь, а свежую 64–битную ночную сборку Haiku — здесь.

Наши вконтакте

Общаемся! тут ….

https://vk.com/haiku_os

Запуск 32-битных приложений в 64-битной Haiku (в разработке)

Разработчик Jerome Duval сообщает в списке рассылки Haiku о том, что начал работу над имплементацией слоя совместимости для 32–битных приложений Haiku на платформе x86_64.

Смертельный номер - Haiku на Cyrix GXm 180 МГц и 128 Мб ОЗУ

Один из разработчиков Haiku, по имени Francois Revol (также известный как mmu_man), сумел запустить старую версию Haiku (alpha 4) на устройстве JNT SurfStation (STB1030) типа «тощий клиент» / «интернет–ТВ приставка» с процессором Cyrix MediaGX (предшественник Geode) и кастрированными внутренностями. Такие машинки продавались в конце 90–х и начале 00–х, задолго до появления популярных в наши дни устройств типа Android Smart TV Box.

Немного софта для Haiku: порты KDevelop, LMMS и QMPlay2

KDevelop
KDevelop — кроссплатформенная свободная интегрированная среда разработки. Разработка началась в 1998 году. KDevelop распространяется согласно условиям GNU General Public License. KDevelop поддерживает большое количество языков программирования, включая C, C++, Perl, Python, PHP, Java, Ruby, Ada, SQL, Bash, Фортран, Паскаль. Поддерживаются такие системы сборки проектов, как GNU (automake), CMake, qmake и make для собственных средств сборки проектов (KDevelop оставляет пользовательские файлы make нетронутыми, если необходимо использовать их).

Haiku - отчет за март 2018

Этот отчет актуален для сборок с 51833 по 51872.

Система
Hrishi Hiraskar (один из участников GSoC) переработал управление фазой завершения работы ОС. Это включает в себя launch daemon и BRoster, которые координируют совместные действия для безопасного завершения работы Haiku. Есть определенный четкий порядок, в соответствии которому все приложения должным образом выключаются (оставляя пользователю возможность сохранить данные, если это не было сделано прежде) и только тогда системные сервера завершают работу. Были обнаружены некоторые проблемы с существующей имплементацией, когда можно было запустить приложение, пока другое ждет сохранения данных и это могло привести к потере данных (маловероятно, но все же). Теперь процесс завершения работы улучшен и все происходит по установленному порядку.

Новые репозитории и подготовка к Haiku Beta 1

Автоматические репозитории пакетов
Разработчик Waddlesplash, после продолжительной кропотливой работы над HaikuPorter, наконец добился того, что репозитории автоматически генерируемых пакетов включены по–умолчанию. Все это благодаря помощи разработчика под псевдонимом Mmlr, который несколько месяцев занимался HaikuPorter Buildmaster. Переключение на новые репозитории вступило в силу начиная со сборки 51620, если вы установили более свежую ночную сборку, то вам достаточно выполнить команду pkgman full–sync и обновление запустится.

Haiku - отчет за ноябрь 2017 и вести с полей

Этот отчет актуален для сборок с 51518 по 51622.

Месяц был насыщен событиями в мире Haiku, включая две конференции и кодинг–спринт. Для лучшего понимания того, что произошло во время девелоперского марафона, этот отчет представлен в хронологическом порядке и не поделен на категории, как предыдущие.

Обновления KDE Apps от Diver и 3DEyes

Разработчик под псевдонимом Diver, который в наших краях не нуждается в дополнительном представлении, сообщил о текущем состоянии портов KDE Frameworks и KDE Apps. Вот, что он пишет:

По состоянию на сегодняшний день, мы вместе с Герасимом “3DEyes” Троеглазовым опубликовали в HaikuPorts рецепты приложений KolourPaint, KTorrent, KStars и офисного пакета Calligra Suite. Современная версия Calligra Suite содержит 6 офисных приложений: BrainDump, Words, Sheets, Plan, Stage и Karbon. Для них пришлось портировать еще несколько новых пакетов, это и стало причиной столь долгой задержки со времени предыдущего обновления.

Haiku - отчет за октябрь 2017

Этот отчет актуален для сборок с 51465 по 51517.

Пакеты
Никаких крупных изменений в пакетах, поскольку в наших планах переключиться на новые репозитории, сгенерированные нашими автоматизированными билд–ботами, «уже очень–очень скоро» (эти новые репозитории пока что не содержат несколько критически важных пакетов). Тем не менее, некоторые усилия по поддержанию «старых», то есть ныне действующих, репозиториев все еще прикладываются. Команда “bc” теперь существует в отдельном пакете, а не является частью системного пакета Haiku, как это было ранее. Множество пакетов были пересобраны в свете недавнего перехода на новый ABI в BControlLook.

KDE Frameworks уже доступен в репозитории исходников HaikuPorter

Calligra Office (Words, Stage, Sheets, Karbon)

На официальном форуме Haiku–OS разработчик Diver сообщил, что загрузил рецепты для исходников KDE Frameworks 5.38.0 в репозиторий HaikuPorter. Это основной набор библиотек для приложений KDE. Некоторым приложениям потребуются дополнительные модули, которые будут портированы позднее. После некоторых исправлений, 3DEyes добавит рецепты со своими изменениями в репозиторий исходных кодов для тех приложений, которые он уже портировал.

Haiku - отчет за сентябрь 2017

b6d1b90c5848f2215591b71f3cb171ac89ac3ccc.png

Этот отчет актуален для сборок с 51402 по 51464.

Графика
Были предприняты действия по улучшению драйверов Radeon HD, разработчики kallisti5 и jessicah вместе идентифицировали оставшиеся проблемы с DisplayPort и начали работать над поддержкой нескольких мониторов. Kallisti5 также поработал над сетевым App Server, а также над отрисовкой HTML5. Это должно помочь работе в Haiku по сети (локальной или глобальной) и улучшить отрисовку интерфейса удаленного рабочего стола в веб–браузере.

Сеть
Korli отменил некоторые изменения в драйвере ipro1000, которые ненамеренно подменяли файлы старого нативного драйвера, вместо нового драйвера, который был портирован из FreeBSD. Два драйвера пытались использовать одну и ту же сетевую карту, что приводило к проблемам и, в итоге, к неработающей сети.

Новости о портированных приложениях в Haiku (продолжение)

n93AznI.jpg

Telegram Desktop
Герасим “3DEyes” Троеглазов портировал на Haiku клиент популярного мессенджера Telegram. На этот раз можно наслаждаться не только красивыми скриншотами. Редкий случай, когда исходные коды (рецепт) уже доступны в HaikuPorts!

Haiku OS готовится к долгожданному выпуску Beta 1

4780_original.jpg

Разработчик Adrien Destugues опубликовал на этих выходных план выпуска бета–версии ОС (так называемую «дорожную карту»). Пока еще идут работы над репозиториями пакетов, созданием рабочих бранчей, Gerrit–ревизией кода и т.д.