Выпущен LibreOffice 4.0


LibreOffice 4.0, веха в эволюции пакета производительности с открытым исходным кодом Document Foundation, был выпущен с улучшениями, которые будут приветствоваться как пользователями, так и разработчиками. 

Анонсируя новый релиз, Итало Виньоли в блоге Document Foundation пишет::

LibreOffice 4.0-это первый выпуск, который отражает цели, поставленные сообществом … : более чистая и компактная кодовая база, улучшенный набор функций, лучшая совместимость и более разнообразная и инклюзивная экосистема.

Виньоли также отмечает, что за 30 месяцев, прошедших с момента его первого анонса в сентябре 2010 года, LibreOffice стал крупнейшим независимым проектом свободного программного обеспечения, ориентированным на производительность рабочего стола конечных пользователей, и привлек более 500 разработчиков, три четверти из которых являются независимыми добровольцами.

Что касается конечных пользователей, то есть значительные улучшения, причем одно из них сразу заметно:

Значительное повышение производительности при загрузке и сохранении многих типов документов, особенно для больших электронных таблиц ODS и XLSX и файлов RTF.

Другие новые функции можно суммировать как имеющие что-то, что понравится каждому пользователю:

Интеграция с несколькими системами управления контентом и документами, включая Alfresco, IBM FileNet P8, Microsoft Sharepoint 2010, Nuxeo, OpenText, облачный сервис SAP NetWeaver и другие, через стандарт CMIS.

Улучшенная совместимость с документами DOCX и RTF благодаря нескольким новым функциям и улучшениям, таким как возможность импорта аннотаций чернил и прикрепления комментариев к текстовым диапазонам.

Возможность импорта документов Microsoft Publisher и дальнейшее улучшение фильтров импорта Visio с добавлением версии 2013 (только что анонсированной).

Дополнительные инкрементные улучшения пользовательского интерфейса, включая интеграцию Unity и поддержку тем Firefox (персонажей), чтобы придать LibreOffice персонализированный вид.

Внедрение метода компоновки виджетов для диалоговых окон, который упрощает перевод, изменение размера и скрытие элементов пользовательского интерфейса, снижает сложность кода и закладывает основу для значительно улучшенного пользовательского интерфейса.

Различные верхние и нижние колонтитулы на первой странице документа Writer, без необходимости отдельного стиля страницы.

Несколько улучшений производительности Calc, а также новые функции, такие как экспорт диаграмм в виде изображений (JPG и PNG) и новые функции электронных таблиц, определенные в ODF OpenFormula.

Первый выпуск приложения Impress Remote Control для Android, поддерживаемого только в некоторых дистрибутивах Linux. (Второй релиз, который скоро выйдет, будет поддерживаться на всех платформах: Windows, macOS X и всех дистрибутивах и двоичных файлах Linux.)

Для его разработчиков одной из функций, которая уже была реализована до ветки 4.0, была:

Улучшен вклад кода благодаря Gerrit: веб-системе проверки кода, облегчающей задачу для проектов, использующих систему управления версиями Git (хотя это не относится к LibreOffice 4.0, она вступила в стадию производства непосредственно перед ветвью 4.0).

Изменения API, представляющие интерес для разработчиков, включают обновление встроенного Python с 2.6 до 3.3, что означает, что некоторые расширения и макросы Python могут потребовать повторной работы. Компилятор Windows/C++ был обновлен до Visual Studio 2010.

Что касается изменений “под капотом”, Виньоли комментирует:

В целом отличная обратная совместимость сохраняется для устаревших расширений, но при продвижении вперед TDF стремится к более активному подходу к разработке API UNO, с большим количеством функций, которые будут устаревать и в конечном итоге будут отброшены в свое время-в соответствии с шестимесячным циклом выпуска – на протяжении всей серии выпусков LibreOffice 4.x.

Он также отмечает, как много было достигнуто в переходе на LibreOffice 4:

За последние семь месяцев, начиная с ветви LibreOffice 3.6 и в течение всего цикла разработки LibreOffice 4.0, разработчики совершили более 10 000 коммитов. В среднем, один коммит каждые 30 минут, включая выходные и праздничный сезон: еще одно свидетельство невероятной жизнеспособности проекта.

Если вы хотите принять участие в этом текущем проекте с открытым исходным кодом, см. вики – страницу разработки


Добавить комментарий