Sistema comunitário ArsDigita - ArsDigita Community System

O ArsDigita Community System ( ACS ) era um kit de ferramentas de código aberto para o desenvolvimento de aplicativos da web da comunidade , desenvolvidos principalmente por desenvolvedores associados à ArsDigita Corporation . Foi licenciado sob os termos da GNU GPL e é um dos produtos mais famosos por ser totalmente baseado no AOLserver . Embora houvesse várias ramificações do projeto, o único que ainda é mantido ativamente é o OpenACS .

Os recursos do ACS incluem um conjunto básico de APIs, modelos de dados e rotinas de banco de dados para coordenar informações comuns a todos os aplicativos da web da comunidade, bem como módulos como gerenciamento de fluxo de trabalho, CMS , mensagens, rastreamento de bug / problema , rastreamento de projeto, e-commerce , e pranchas.

História

O ACS foi construído em meados da década de 1990 para oferecer suporte à comunidade online photo.net, bem como a uma variedade de serviços de Internet da Hearst Corporation. Os desenvolvedores iniciais incluíram Tracy Adams, Ben Adida, Eve Andersson, Jin S. Choi, Philip Greenspun , Aurelius Prochazka e Brian Tivol. O ACS foi originalmente escrito usando o banco de dados Oracle e o servidor da Web encadeado AOLserver e, portanto, era uma combinação de SQL , modelos HTML e código Tcl para mesclar os resultados do banco de dados com os modelos. ACS 3.4, entretanto, também estava disponível com Java Server Pages para rodar com Apache e Tomcat. Em 2001, a árvore de código foi bifurcada, com a base de código Tcl sendo mantida e refatorada por um grupo de desenvolvedores, enquanto a linha de produtos era reescrita em Java EE .

Em 2002, a Red Hat adquiriu a ArsDigita. Como resultado disso, a versão Java foi renomeada para "Red Hat CCM" e o suporte oficial para a versão Tcl foi encerrado. No entanto, a versão Tcl continuou a ser mantida pela comunidade OpenACS.

Red Hat CCM

Embora a Red Hat tenha continuado a desenvolver o CCM por vários anos após sua aquisição, em 2004 foi tomada a decisão de migrar para um modelo de desenvolvimento baseado na comunidade. Com esta decisão, o Red Hat CCM foi novamente renomeado para se tornar Byline e as fontes foram relicenciadas sob a LGPL .

O último lançamento do Byline foi em 2004, e o último commit para o repositório Subversion foi em janeiro de 2005.

OpenACS

OpenACS
Open ACS.png
Versão estável 5.9.1 (8 de agosto de 2017 ; 3 anos atrás ) [±]  ( 08/08/2017 )
Versão de visualização N / A [±]
Licença GNU General Public License
Local na rede Internet openacs .org  Edite isso no Wikidata

O Open Architecture Community System fornece:

  • Um conjunto de aplicativos que podem ser usados ​​para implantar sites da Web que são fortes em colaboração. Alguns dos aplicativos são Workflow, CMS , Messaging, Bug / Issue tracker, e-commerce , blogger , chat e fóruns.
  • Um kit de ferramentas de desenvolvimento de aplicativos, que fornece um amplo conjunto de APIs e serviços para permitir o desenvolvimento rápido de novos aplicativos. Os recursos incluem permissionamento, internacionalização completa, Ajax , criador de formulários, modelo de objeto, teste automatizado, subsites e um gerenciador de pacotes poderoso.

O OpenACS é executado em AOLserver e NaviServer com Oracle ou PostgreSQL como banco de dados.

Os projetos que foram ou são baseados no OpenACS incluem dotLrn, dotFolio, dotCommunity, dotConsult e Project-Open.

Veja também

Referências

links externos