Skip to content

Mutirao/MapasCivicos

This branch is 2 commits ahead of, 13705 commits behind mapasculturais/mapasculturais:master.

Folders and files

NameName
Last commit message
Last commit date
Dec 12, 2016
Nov 11, 2015
Sep 12, 2017
Dec 13, 2017
Oct 31, 2017
Mar 29, 2018
Dec 11, 2017
Jul 6, 2017
Dec 12, 2017
Feb 17, 2016
Aug 11, 2014
Jun 30, 2017
Sep 11, 2017
Feb 18, 2016
Nov 22, 2016
Feb 21, 2014

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.6%
  • JavaScript 10.3%
  • PLpgSQL 7.1%
  • CSS 4.9%
  • XSLT 3.7%
  • HTML 0.8%
  • Shell 0.6%