Система сообщества ArsDigita - ArsDigita Community System
В Система сообщества ArsDigita (ACS) был Открытый исходный код инструментарий для развития сообщества веб-приложения разработан в основном разработчиками, связанными с Корпорация ArsDigita. Он был лицензирован в соответствии с условиями GNU GPL, и является одним из самых известных продуктов, полностью основанных на AOLserver. Несмотря на то, что у проекта было несколько ответвлений, единственная, которая все еще активно поддерживается, - это OpenACS.
Функции ACS включали в себя базовый набор API, моделей данных и подпрограмм базы данных для координации информации, общей для всех веб-приложений сообщества, а также такие модули, как управление рабочим процессом, CMS, обмен сообщениями, отслеживание ошибок / проблем, отслеживание проекта, электронная коммерция, и доски.
История
ACS была создана в середине 1990-х годов для поддержки онлайн-сообщества photo.net, а также различных интернет-сервисов от Hearst Corporation. Первыми разработчиками были Трейси Адамс, Бен Адида, Ева Андерссон, Джин С. Чой, Филип Гринспан, Aurelius Prochazka и Brian Tivol. ACS изначально был написан с использованием База данных Oracle и поточный веб-сервер AOLserver и, таким образом, представлял собой комбинацию SQL, HTML шаблоны и Tcl код для объединения результатов базы данных с шаблонами. Однако ACS 3.4 также был доступен с Java Server Pages для работы с Apache и Tomcat. В 2001 году дерево кода было разветвлено, при этом база кода Tcl поддерживалась и реорганизовывалась одной группой разработчиков, а линейка продуктов переписывалась на Java EE.
В 2002, Красная шляпа приобрел ArsDigita. В результате версия Java была переименована в Red Hat CCM, а официальная поддержка версии Tcl прекратилась. Однако версия Tcl продолжала поддерживаться сообществом OpenACS.
Red Hat CCM
Хотя Red Hat продолжала развивать CCM в течение нескольких лет после своего приобретения, в 2004 году было принято решение перейти на модель разработки на базе сообщества.[1] Этим решением Red Hat CCM снова был переименован в Byline, а источники перелицензированный под LGPL.[2]
Последний выпуск Byline был в 2004 году,[3] и последняя фиксация Subversion Репозиторий был в январе 2005 года.[4]
OpenACS
Стабильный выпуск | 5.9.1[5] (8 августа 2017 г. ) [±] |
---|---|
Предварительный выпуск | Нет данных [±] |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | openacs |
Система сообщества открытой архитектуры обеспечивает:
- Набор приложений, которые можно использовать для развертывания веб-сайтов, ориентированных на совместную работу. Некоторые из приложений - это Workflow, CMS, Обмен сообщениями, Система отслеживания ошибок и проблем, электронная коммерция, блоггер, чат и форумы.
- Набор инструментов для разработки приложений, который предоставляет обширный набор API и сервисов, позволяющих быстро разрабатывать новые приложения. Функции включают разрешение, полную интернационализацию, Аякс, конструктор форм, объектная модель, автоматическое тестирование, дочерние сайты и мощный менеджер пакетов.
OpenACS работает на AOLserver и NaviServer либо с Oracle или же PostgreSQL в качестве своей базы данных.
Проекты, которые были или основаны на OpenACS, включают dotLrn, dotFolio, dotCommunity, dotConsult и Project-Open.
Смотрите также
Рекомендации
- ^ «Обновление сообщества», Ричард Ли, 16 августа 2004 г.
- ^ «Объявление: автор статьи, исходный код и т. Д.», Ричард Ли, 30 августа 2004 г.
- ^ "OW2 Force: список файлов проекта", OW2, 31 августа 2004 г.
- ^ «WebSVN - авторство», OW2, 21 января 2005 г.
- ^ http://openacs.org/news/item?item_id=5373786
внешняя ссылка
- ACS можно скачать с http://www.eveandersson.com/arsdigita/acs-repository/
- Официальный веб-сайт
- философия, лежащая в основе инструментария, объясняется на http://philip.greenspun.com/panda/community