Skip to content

medialab-ufg/mapasculturais

 
 

Repository files navigation

Join the chat at https://telegram.me/#MapasCulturais

Mapas Culturais

Em julho de 2013, agentes culturais de vários países da América Latina e do Brasil se reuniram para discutir a criação de uma ferramenta de mapeamento de iniciativas culturais e gestão cultural. Desse encontro surgiram as bases para a criação de Mapas Culturais, um software livre que permite o aprimoramento da gestão cultural dos municípios e estados.

Mapas Culturais é uma plataforma colaborativa que reúne informações sobre agentes, espaços, eventos e projetos culturais, fornecendo ao poder público uma radiografia da área de cultura e ao cidadão um mapa de espaços e eventos culturais da região. A plataforma está alinhada ao Sistema Nacional de Informação e Indicadores Culturais do Ministério da Cultura (SNIIC) e contribui para a realização de alguns dos objetivos do Plano Nacional de Cultura.

A plataforma já está em uso em diversos municipios, estados, no governo federal em diversos projetos do ministério da cultura e até mesmo fora do Brasil no Uruguai. Instalações recentes:

Sobre a aplicação

Mapas Culturais é uma aplicação web server-side baseada em linguagem PHP e banco de dados Postgres, entre outras tecnologias e componentes, que propicia um ambiente virtual para mapeamento, divulgação e gestão de ativos culturais.

Projetos correlatos

Documentação

A documentação pode ser navegada no endereço (http://docs.mapasculturais.org)

Toda documentação da aplicação está na pasta documentation. Principais referências:

[Software] Requisitos para Instalação

Lista dos principais softwares que compõe e aplicação. Maiores detalhes, ver documentação de instalação ou guia do desenvolvedor.

[Hardware] Requisitos para instalação

Para instalações de pequeno/medio porte nas quais o número de entidades, isto é, número de agentes, espaços, projetos e evento,giram em torno de 2000 ativos, recomenda-se o mínimo de recursos para um servidor (aplicação + base de dados):

  • 2 cores de CPU;
  • 2gb de RAM;
  • 50mbit de rede;

Desejável:

  • 4 cores de CPU;
  • 4gb de RAM;
  • 100mbit de rede;

Para instalações em cidades de grande porte onde o número de entidades, isto é, número de agentes, espaços, projetos e evento, giram em torno de dezenas de milhares de ativos de cada, recomenda-se o mínimo de recursos para um servidor:

  • 4 cores de CPU
  • 4gb de RAM
  • 100mbit de rede

Recomendado:

  • 8 cores de CPU
  • 8gb de RAM
  • 500mbit de rede

Vale lembrar que os requisitos de hardware podem variar de acordo com a latência da rede, velocidade dos cores dos cpus, uso de proxies, entre outros fatores. Recomendamos aos sysadmin da rede em que a aplicação será instalada um monitoramento de tráfego e uso durante o período de 6 meses a 1 ano para avaliação de cenário de uso.

Canais de comunicação

Ambientes de desenvolvimento e teste

Estes ambientes possuem integração contínua com os branches e temas atuais. Para maiores detalhes, ver Guia do desenvolvedor.

As urls de testes functionam da seguinte maneira:

Os ambientes possíveis são stable, rc e master, onde:

stable: É a última versão de produção que está disponibilizada do software rc: Sigla de Release Candidate, onde as features (funcionalidades) são homologadas antes de irem para a versão stable master: Ambiente de desenvolvimento, em constante evolução antes de ter pacotes de features para irem para a versão rc

Exemplos:

Stories & Tests

  • Stories for development: Stories in Dev Ready
  • Stories for test: Stories in Test Ready
  • Stories for deploy: Stories in Deploy Ready
  • Travis: Build Status

Licença de uso e desenvolvimento

Mapas Culturais é um software livre licenciado com GPLv3.

Packages

No packages published

Languages

  • PHP 72.1%
  • JavaScript 9.7%
  • PLpgSQL 7.7%
  • CSS 5.0%
  • XSLT 4.0%
  • HTML 0.9%
  • Shell 0.6%