Компания Alfresco выпустила релиз свободной среды управления контентом предприятия Alfresco Community 3.3 ECM (Enterprise Content Management), исходные тексты которой начиная с данной версии распространяются в рамках лицензии LGPL. Переход с GPL на LGPL позволит коммерческим компаниям без опасений нарушения лицензии интегрировать Alfresco ECM в свои закрытые системы.
Конкурируя с такими коммерческими системами, как Documentum и Microsoft SharePoint, Alfresco ECM отличается легко расширяемой модульной структурой, полной поддержкой стандарта OASIS CMIS 1.0 и в несколько раз обгоняющим конкурентов быстродействием. Код системы написан в аспектно-ориентированном стиле на языке Java с использованием компонентов Spring, Hibernate, Lucene, MyFaces.
Из особенностей версии Alfresco Community 3.3 можно отметить:
- Добавлен модуль для интеграции с продуктами IBM Lotus (Lotus Quickr, Lotus Notes, Lotus Connections и WebSphere Portal). Также отмечается включение в комплект экспериментальной поддержки интеграции с сервисом Google Docs, позволяющем полностью отказаться от использования офисного пакета на предприятии и вынести операции редактирование документов в online;
- Полная совместимость со стандартом CMIS 1.0, в отличие от SQL, ориентированным на работу с неструктурированными данными. В рамках CMIS представлен специальный API для создания REST- и web-сервисов, позволяющих клиентской программе осуществлять операции соединения, навигации, чтения и создания контента в репозитории данных Alfresco. В качестве языка запросов используется CQL (CMIS Query Language), предоставляющий SQL-подобный метод запроса данных из репозитория;
- Поддержка функций прямого редактирования контента на странице (Inline Content Editing Service). В рамках проекта также подготовлен специальный JavaScript-фреймворк Web Editor Framework (WEF), позволяющий организовать процесс редактирования в сторонних приложениях, а также легко разрабатывать дополнения, расширяющие возможности стандартного редактора;
- Система автоматического форматирования контента в вид, пригодный для отображения в web. Правила преобразования могут создаваться автоматически или задаваться в виде шаблонов FreeMarker и XSLT;
- В версии Alfresco 3.3 добавлен Transfer Service, позволяющий упростить организацию репликации репозитория и развертывания данных в web;
- В подсистеме для организации совместной работы, Alfresco Share, добавлены средства для гибкого управления доступом для любой части репозитория, например, пользователю могут быть назначены полные права доступа, как к DM-репозиторию с документами, так и к сайтам, на которых осуществляется общение сотрудников и ведение проектов. Добавлена поддержка привязки дополнительных правил, позволяющих администратору автоматизировать такие действия, как пересылка, перемещение, копирование и уведомление;
- Добавлены списки совместной работы, позволяющие пользователя следить за связанной с проектом активностью, например, списки могут включать задачи, описания проблем, планы и контакты;
- Увеличена гибкость интегрированной в пакет системы поиска, которая теперь позволяет организовывать сложные запросы с учетом выборки по заданным полям. Например, выбрать документы по автору, созданные после заданной даты и содержащие определенную фразу.
|