Обзор Liferay 6.2 m6

Буквально на днях вышел новый релиз Liferay 6.2 m6. Ожидается, что это последний "milestone" релиз, на этом разработка новой функциональности в рамках версии 6.2 заканчивается, и дальше уже пойдет "стабилизация" - исправление ошибок и соответствено релизы "бета". Так что, уже можно полностью сложить впечатление о том, что нас ждет в новой версии Liferay.

Основными изменениями заявлены переход на AlloyUI 2.0 и bootstrap интерфейс. И это то, что бросается в глаза сразу - начиная с формы начальной конфигурации или ввода пароля администратора

Это очень хорошее изменение. В текущей версии Liferay по умолчанию выглядит слишком "технично", и на не технических людей его внешний вид наводит тоску. Хороший, современный внешний вид Liferay явно необходим.

Правда после первых, "настроечных" окон нас ждет та же welcome тема с каким-то маркетинговым содержимым что и в 6.1.1. По мне - так выглядит просто убого. Все-таки, этот контент рассчитан на человека, который первый раз запустил Liferay (кто его уже знает - все-равно это фигню читать не будет) и должен производить (или делать попытку произвести) wow-эффект. На меня начальные странцы Liferay производят только желание поскорее это все удалить. Все таки, мне кажется, Liferay надо не поскупиться и нанять нормальных дизайнеров. И глядя на новую версию сайта liferay.com - не только для первых страниц портала :)

А вот тема по умолчанию стала намного симпатичней. Переработали dockbar, изменили пункты управления и навигации (теперь отдельно идет управление сайтом и  Control Panel - об этом ниже), сама тема стала "легковесней" - если так можно сказать.

Меню "Add" (добавить)

Кардинально переработали меню "Add" (Добавить). Теперь в нем идет отдельно:

  • Размещение веб-контента (на страницу выносится уже настроенный портлет "Display Web Content"

  • Таб с приложениями

  • И кардинально переработанный таб с добавлением страницы (и выбором шаблона страниц)

В целом на меня новое меню добавить произвело оооочень хорошее впечатление!

Панель Управления и Настройки Сайта

Кардинально переработана панель управления

С непривычки сложно сразу найти то что надо - но я думаю для новичков такой вариант значительно удобней.

Как раз не нашел управление контентом сайта - а он теперь доступен через отдельное меню - "Site Administration" - и если честно - очень сильно удивил - такое ощущение что старую панель управления начали переделывать под новый дизайн - но недопеределывали

Это наверное был самый неприятный момент за время тестирования новой версии.

Структуры и Шаблоны

В Liferay с давних времен существует очень мощная и полезная функциональность - структуры и шаблоны веб-контента. С появлением в версии 6.1 динамических записей, структуры вошли в некоторый конфликт с ними (делают примерно одинаковые вещи - но по разному), но как я уже писал раньше, в версии 6.2 это несоотвествие стали убирать - и работу со структурами перевели на использование того же редактора что и динамических форм

Редактор шаблонов по умолчанию теперь использует Freemarket (а не Velocity, к которому мы уже привыкли) - но вот что отдельно поработала - там это подсказка переменных которые можно использовать в шаблоне - неожиданно и очень полезно!

Из остальных изменений :

  • Обещано что тема по умолчанию поддерживает view-port - то есть умеет автоматически адаптироваться для различных мобильных устройств с разными размерами экрана. Полноценно протестировать не сумел - но при изменении размеров окна браузера элементы "адаптации" - как например исчезновение меню замечены были.
  • Из этой версии полностью убрали "старый" календарь. Остался только новый - но он у меня не заработал.
  • Полный список изменений можно посмотреть на странице вики: http://www.liferay.com/community/wiki/-/wiki/Main/BugSquad+-+Liferay+Portal+6.2+CE+Milestone+6+Testing

В целом - версия произвела очень приятное впечатление. Глубоко не копал - но откровенных проблем не нашел. Новый интерфейс выглядит хорошо. Теперь будем ждать стабилизации и выхода нового полноценного релиза, который намечен на осень (скорей всего будет приурочен к одному из симпозиумов)

 

19.06.2013