Liferay 7.0 A2

Когда Jorge Ferrer опубликовал свой анонс Liferay 7.0 a2 назвав его "getting closer to beta" я если честно немного испугался. Дело в том, что если до Liferay 7.0m7 развитие версии шло поступательно вперед, то в последней milestone версии Liferay резко стали внедрять новый пользовательский интерфейс. Мягко говоря, предыдущая альфа была оооочень далека от того, что бы ей пользоваться даже в тестовых целях. Были видны наметки нового UI - но он был еще очень сырой.

Поэтому ожидание "близости беты" выглядело достаточно оптимистично. Но - поиграв со второй бетой - могу сказать - проделана огромная работа. Как минимум новый UI не вызывает своего отторжения из-за своей сырости.

После логина первое что бросается в глаза - новую панель управления перенесли снизу наверх, где всем более привычно ее видеть.

В целом - больше и больше портлетов переносят на новый UI Lexicon. Новый редактор (который например используется в блогах) выглядит более и более функциональным. Хотя проблемы его "необычности" не снимает - не все пользователи боюсь смогут к нему привыкнуть и освоить.

Некоторые вещи по прежнему страдают с точки зрения Usability - если раньше для создания новой страницы было необходимо просто кликнуть в "Add" -> "Page" и ввести мя страницы, то сейчас "Add Page" перенаправляет в панель управления страницами - там предлагается еще раз нажать "Добавить страницу" и пройти по всем настройкам. А дальше самый интересный вопрос - как вернуться обратно из панели управления на сайт? Я не нашел (ситуация напомнила как я искал ShutDown в новой Windows 8).

Еще из замеченного - из-за отложенной загрузки модулей (результат перехода на OSGI) портал долго прогревается. То есть, он относительно быстро стартует - но при вызове какой-то функциональности первый раз идет очень серьезная задержка (пока прогружаются все необходимые модули). Придется в инструкции по деплою включать отдельный раздел по "прогреву" портала администратором (прохождение определенных страниц и портлетов для их прогрузки) после рестарта портала.

В целом что могу сказать? Liferay 7.0 A2 - версия с которой можно начинать уже более серьезно и плотно знакомится с новой версий. Как минимум с ней уже можно что-то делать.