воскресенье, 11 октября 2020 г.

Крутые улучшения в работе с объединёнными ячейками в LibreOffice Calc

Один из венгерских разработчиков Attila Szűcs (он из команды NISZ) весьма круто улучшил работу с объединенными ячейками в Calc.

Покажу на примерах (слева - как было; справа - как стало):

 

Если выделить три ячейки, объединить их (как показано на рисунке слева) и протянуть вниз с целью заполнить ячейки, то результат был не айс, объединение не протягивалось. А теперь протягивается, как это видно на рисунке справа! То же самое работает и для протягивания в любую сторону!

Поехали далее:

Если в версии 7.0 выделить и объединить ячейки А1 с А2 и А3 с А4, напишете там 1 и 2 соответственно, и протянете их, результат вас не порадует, он попросту кривой. Зато теперь в 7.1 все работает логично (с точки зрения юзера), как показано справа!

Круто же?!

четверг, 8 октября 2020 г.

Выпуск LibreOffice 7.0.2

The Document Foundation объявил о релизе второго корректирующего выпуска LibreOffice 7.0.2. Скачать можно по ссылке libreoffice.org/download

Список исправленных ошибок относительно релиза LibreOffice 7.0.1:

https://wiki.documentfoundation.org/Releases/7.0.2/RC1

https://wiki.documentfoundation.org/Releases/7.0.2/RC2

Всем, кто использует LibreOffice 7, рекомендую обновиться.
PS: Если найдёте ошибку в программе, то не стесняйтесь сообщить о ней разработчикам 
по этой ссылке.

среда, 7 октября 2020 г.

Отчёт QA в LibreOffice за сентябрь 2020

Xisco Fauli, QA инженер из The Document Foundation, опубликовал ежемесячный отчёт о работе QA в августе 2020 года. По ссылке доступно много самой разной текстовой информации об основной активности разработчиков в проекте и графиков. 

Немного о самом главном за месяц:

Подано отчетов об ошибках - 801 (что уже более приемлемо, чем по около 1000 в предыдущие два месяца), из которых 87 - это запросы на улучшение.

Обработано отчетов - 813 (это больше, чем поданных репортов было всего и это очень хорошо)

До сих пор мы видим повышенную активность в написании баг репортов от одного только человека (или нет?!) с ником Telesto! Например, в августе он подал 251 баг репорт, а в сентябре 161. Тенденция к уменьшению его активности радует, по той простой причине, что у него очень много баг-репортов от незнания того, как работать в LibreOffice. Однако, справедливости ради, он находит кучу регрессий разного рода, так что его активность - она безусловно полезная, пусть и отнимает кучу времени и сил. 

Найдено регрессий - 128, из которых только для 109 нашли причину

Закрыто баг-репортов (по разным причинам) - 767, в том числе: исправлено 16 ошибок, приводивших к аварийному завершению работы LibreOffice.

В отчёте Xisco сделал диаграмму, иллюстрирующую причины закрытия баг репортов:

Немного поясню:
FIXED - это ошибки, которые были явно исправлены разработчиками, и в отчете есть прямая ссылка на патч.
DUPLICATE - это ошибки, по которым уже есть информация в багзилле.
WORKSFORME - обычно это старая ошибка, которая в текущей версии LibreOffice не воспроизводится. Значит, кто-то что-то где-то исправил, ошибка не воспроизводится сейчас, а кто и что исправил мы не знаем и ставим такой статус.
NOTABUG - это когда кто-то, не разобравшись в функционале LibreOffice, пишет отчет об ошибке, а оказалось, что такое поведение программы - это так и задумано.
INSUFFICIENTDATA - ошибка закрывается с таким статусом (недостаточно данных), если она находилась в статусе NEEDINFO (требуется информация) более, чем 6 месяцев. То есть, у баг репортера запросили уточняющую информацию по ошибке и он такую информацию не предоставил.
WONTFIX - это ошибка (или "типа ошибка") или запрос на улучшение, которые никогда не будут исправлены/реализованы по каким-то достаточно значимым причинам.
OTHERS - это Xisco объединил все остальные причины =)
Вот такая вот была сложная работа QA в сентябре!

воскресенье, 4 октября 2020 г.

Collabora переводит разработку Collabora Online на GitHub

Michael Meeks, лидер Collabora Productivity, написал письмо в список рассылки TDF о том, что Collabora переносит разработку Collabora Online с серверов TDF и из-под эгиды TDF на GitHub! А чтобы вы понимали, какое такое отношение это событие имеет к LibreOffice вообще, я вам сообщаю, что разработка LibreOffice Online, на котором и основан Collabora Online, - это на 95% заслуга разработчиков из Collabora!

Вот ссылка https://collaboraonline.github.io/ на новый сайт проекта. Там вы найдете инструкции по сборке и вообще всякое разное инфо, а если вдруг захотите пару патчей отослать, то вот прямая ссылка https://github.com/CollaboraOnline/online на репо с кодом.

Теперь, соответственно, LibreOffice Online не будет развиваться совсем, об этом Michael заявил прямо, все усилия по разработке именно онлайн версии офиса будут приложены к Collabora Online. 

При всём при этом Collabora Online остается проектом с открытым исходным кодом. И в материнский LibreOffice парни из Collabora будут продолжать коммитить по той простой причине, что Collabora Online работает поверх LibreOffice!

Я, в принципе, поддерживаю такое решение Collabora. Проблема у них была в том, что онлайн версия LibreOffice - это чистой воды корпоративный продукт, который домашний пользователям ни к чему. Однако корпорации не очень-то хотят платить за "по определению бесплатный LibreOffice". Естественно, святым духом питаться программисты не научились ещё, им хотелось бы за свою работу денег.

Поглядим, что из этого выйдет далее и насколько более востребованный и оплачиваемый будет Collabora Online.