Помогите с выбором свободной CMS на Java EE. На сайте http://java-source.net/open-source/content-managment-systems нашёл огромное количество оных, не знаю, на чём остановиться. Пока остановился на OpenCMS и Magnolia. Даже больше на последней. От CMS требуется следующее: - поддержка многоязычности как в интерфейсе, так и в содержимом; - реальная возможность править исходный код (под реальной я понимаю, что в исходном коде можно нормально разобраться); - поддержка модулей; - ну и все стандартные функции CMS: правка контента, смена шаблонов оформления, форум (хоть и в виде модуля), новости, WYSIWYG-редактор, управление пользователями.
Для CMS придётся дописать ряд специфичных вещей, поэтому писать придётся много и наверное весьма непростой код. Хотелось бы весь свой код оформлять в виде модулей. Исходя из всего этого, на чём следует остановить выбор?