Показаны сообщения с ярлыком Firebird. Показать все сообщения
Показаны сообщения с ярлыком Firebird. Показать все сообщения

пятница, 21 февраля 2020 г.

Создание баз данных Firebird снова будет экспериментальной опцией

На очередном инженерном комитете было принято решение о возврате функционала по созданию баз данных Firebird в статус экспериментальной фичи. По умолчанию по старинке будет предлагаться создавать БД в формате HSQLDB. Причина банальная - большое (более 30) количество неисправленных ошибок, которые в течение уже долгого времени никто не исправляет. Такое поведение будет уже начиная с выпуска версии 6.4.2 скорее всего.
А моё мнение за время, прошедшее с 2015 года, не изменилось ни капли: Base в LibreOffice нельзя использовать. Это проблемный модуль, которым никто не занимается. И ситуация с миграцией на Firebird, которая выглядела довольно многообещающей, это только подтвердила.
Мне жаль только зря потраченного времени и сил разработчиков, которые пытались Firebird впилить, а затем ещё модуль автоматической миграции на него с HSQLDB сделали. Эти усилия могли бы быть использованы более разумно.

суббота, 7 апреля 2018 г.

Движок баз данных Firebird в LibreOffice 6.1

Один из разработчиков LibreOffice, Tamás Bunth, опубликовал пост о фактическом завершении работ по обеспечению импорта данных из устаревшего формата HSQLDB в формат Firebird. Работа эта выполнялась за деньги The Document Foundation, которые были выданы по результатам конкурса.
Также в версии LibreOffice 6.1 со встроенного движка баз данных Firebird будет снят статус "экспериментальный", что означает готовность к его массовому тестированию. Обратите внимание! Не готовность к внедрению в "продакшн", а готовность к тестированию на реальных задачах!
Некоторые ошибки в работе Firebird в LibreOffice конечно же есть и известны уже сейчас, однако наверняка при попытках использовать его в реальных задачах ошибок повылезает ещё вагон.
Обо всех ошибках, связанных с работой баз данных на основе Firebird крайне важно сообщать разработчикам в багзиллу проекта.
При всём при этом, замена устаревшего, не обновляемого и требовавшего Java, движка баз данных HSQLDB на Firebird - это огромный и нужный шаг в развитии LibreOffice.