Skip to content
O banco colaborativo de bases de dados.
CSS JavaScript HTML Other
Branch: master
Clone or download
anapaulamendes Merge pull request #166 from bcbernardo/master
Adiciona Geoportal e ObservaNit, de Niteroi
Latest commit cca72dc Nov 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Merge branch 'master' of github.com:colaboradados/colaboradados.githu… Oct 6, 2019
_blog Adicionar novas categorias Apr 6, 2019
_blogposts Texto previsão de revisão Oct 15, 2019
_includes Refatoração da newsletter para torná-la mais acessível reduzindo o nú… Oct 31, 2019
_layouts implementando dicas de acessibilidade do lighthouse Oct 6, 2019
_newsletter Adicionando edição 8 da newsletter Nov 7, 2019
_podcasts Update episodio-009.md Nov 7, 2019
_posts adiciona Google Dataset Search Oct 24, 2019
_publieditoriais Corrige typo ortográfico e adiciona link do GitHub Pages. Oct 31, 2019
_reportagens add reportagem Jun 6, 2019
_sass Remove X que aparece em cima dos tiles coloridos melhorando a visibil… Oct 31, 2019
_states Por em ordem alfabética Nov 17, 2019
assets Adiciona estilo do bottão newsletter Oct 8, 2019
images update photo Judite Nov 6, 2019
.gitignore chore: inclusão de DS_Store no gitignore Oct 5, 2019
.gitlab-ci.yml primeiro commit Jan 28, 2019
CHANGELOG primeiro commit Jan 28, 2019
CNAME add dominio Aug 6, 2019
Gemfile Adicionando configuração básica para busca. Jul 30, 2019
LICENSE primeiro commit Jan 28, 2019
Licence HTML5 UP.md primeiro commit Jan 28, 2019
README.md Adiciona passos de instalação para o MacOSX Oct 31, 2019
_config.yml Refatoração da newsletter para torná-la mais acessível reduzindo o nú… Oct 31, 2019
blog.md Add blog to site Mar 23, 2019
bot_colaboradados.md Adicionar links para o twitter do colabora_bot Jul 13, 2019
codigo_de_conduta_para_colaboradores.md Rename Codigo_de_Conduta_para_Colaboradores.md to codigo_de_conduta_p… Feb 11, 2019
docker-compose.yaml setup docker-compose files Feb 26, 2019
guia_para_colaboracao.md Corrigir typo no guia para colaboração Jul 13, 2019
index.md Fix the issue #8 Jan 31, 2019
na_midia.md Nova notícia adicionada Oct 10, 2019
podcast.md corrigir titulo do podcast Oct 19, 2019
quem_somos.md update quem somos Nov 6, 2019
robots.txt Fix the issue #8 Jan 31, 2019
search.json Add search tool and create tags - issues #6 and #51 Mar 22, 2019
sitemap.xml add codigo de conduta Feb 6, 2019
sobre.md Adicionar link para o twitter do Colaboradados Jul 13, 2019
startup.sh setup docker-compose files Feb 26, 2019

README.md

Colaboradados

O banco colaborativo de bases de dados. Acesse aqui.


Stack


Índice


Instalação

Docker

Para que prefere utilizar Docker (evita a instalação do Ruby e do Jekyll na máquina), é necessário rodar apenas um comando que rapidamente o servidor de desenvolvimento estará disponível.

Pré-requisitos:

Rodando o projeto

docker-compose up

Windows

Pré-requisitos:

Siga os formatos padrões de instalação. Ao fim, não se esqueça de abrir o GitBash instalar o Bundler com o comando gem install jekyll bundler.

Rodando o projeto

  1. Clone o repositório digitando $ git clone https://github.com/colaboradados/colaboradados.github.io.git no Gitbash.
  2. Pela linha de comand, vá até a pasta onde você clonou o repositório em seu computador.
  3. Digite $ bundle install e depois $ bundle exec jekyll serve no GitBash.
    Caso não tenha dado nenhum erro, pule para a etapa 5.
  4. Caso tenha dado erro na execução do jekyll, você provavelmente precisará instalar a Gem. Escreva $ touch Gemfile no GitBash. Abra o arquivo Gemfile que você acabou de criar na pasta do seu projeto no editor de sua preferência. Escreva dentro do arquivo source "https://rubygems.org" gem "jekyll" gem "jekyll-gist" Se tudo deu certo, prossiga para a etapa 5.
  5. Abra o seu navegador e digite http://localhost:4000/. Se tudo deu certo você conseguirá ver o site rodando localmente em seu computador.

Linux Ubuntu

Instalando

Pré-requisitos:

  1. Abra o terminal do Ubuntu e digite $ sudo apt-get update para atualizar a lista de repositórios.
  2. Depois de atualizar a lista de repositórios digite $ sudo apt-get install ruby-full build-essential zlib1g-dev para instalar o Ruby e dependencias que são requeridas para rodar o projeto.
  3. Após a instalação do Ruby, digite $ gem install jekyll bundler
  4. Instale tambem o Git, digite $ sudo apt-get install git

Rodando o projeto

  1. Clone o repositório digitando $ git clone https://github.com/colaboradados/colaboradados.github.io.git no Gitbash.
  2. Vá até a pasta onde você clonou o repositório em seu computador.
  3. Digite $ bundle install e depois $ bundle exec jekyll serve no Terminal.
  4. Abra o seu navegador e digite http://localhost:4000/. Se tudo der certo você conseguirá ver o site rodando localmente em seu computador.

Mac

O Mac já possui tanto o git quanto o ruby por padrão, necessitando a instalação apenas do Bundler e do Jekyll.

gem install --user-install bundler jekyll

Rodando o projeto

No seu terminal:

# Clone o repositório
$ git clone https://github.com/colaboradados/colaboradados.github.io.git
# Entre na pasta do projeto
$ cd colaboradados.github.io
# Instale as dependências (só precisa fazer isso na primeira vez)
$ bundle install
# Rode o servidor local
$ bundle exec jekyll serve

Abra o seu navegador e vá para http://localhost:4000/.


Indexando a busca no Algolia

Para carregar o índice corretamente defina as variáveis abaixos no _config.yml:

algolia:
  application_id: GVM6HECTJP
  index_name: colaboradados
  search_only_api_key: rvtp4mqkxaeqyf9d6wkj52xj9lahmjg4

Depois execute o comando:

$ ALGOLIA_API_KEY='<password>' bundle exec jekyll algolia

Colaborando com a bases de dados

O Colaboradados é uma iniciativa sem fins lucrativos e feita para comunidade e com a ajuda da mesma. Para ajudar com nossa base de dados você precisará seguir o caminho da pasta colaboradados.github.io/_posts e escolher o arquivo com o nome da base para a qual você quer colaborar. Os arquivos estão em Markdown e você poderá abrir no Visual Studio Code ou em seu ambiente de desenvolvimento preferido. Os arquivos precisam ser editados seguindo exatamente o mesmo padrão para listas e títulos. Isso deixará o trabalho organizado e facilitará para que o @colabora_bot, nosso bot do Twitter, consiga funcionar plenamente. Se tiver dúvidas, entre em contato conosco.


Créditos

Este projeto foi desenvolvido por Judite Cypreste, e contou com a grande colaboração de Jessica Temporal, João Ernane e Miriam Retka.

O site foi desenvolvido com design de HTML5 UP, com integração ao Jekyll de Andrew Banchich.


The MIT License (MIT)

Português (tradução livre)

Copyright (c) 2019 Judite Cypreste

A permissão é concedida, gratuitamente, a qualquer pessoa que obtenha uma cópia deste software e dos arquivos de documentação associados (o "Software"), para lidar com o software sem restrições, incluindo, sem limitação, os direitos de uso, cópia, modificação, merge, publicar, distribuir, sublicenciar e / ou vender cópias do Software e permitir que as pessoas a quem o software é fornecido o façam, sob as seguintes condições:

A declaração de direitos autorais acima e esta permissão devem ser incluídos em todas as cópias ou partes substanciais do software.

O SOFTWARE É FORNECIDO "TAL COMO ESTÁ", SEM GARANTIA DE QUALQUER TIPO, EXPRESSA OU IMPLÍCITA, INCLUINDO MAS NÃO SE LIMITANDO A GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A UMA FINALIDADE ESPECÍFICA E NÃO INFRACÇÃO. EM NENHUM CASO OS AUTORES OU TITULARES DE DIREITOS AUTORAIS SERÃO RESPONSÁVEIS POR QUALQUER REIVINDICAÇÃO, DANOS OU OUTRA RESPONSABILIDADE, SEJA EM AÇÃO DE CONTRATO, TORT OU OUTRA FORMA, DECORRENTE DE, FORA DE OU RELACIONADO AO SOFTWARE OU O USO DE PROUTOS.

Inglês (original)

Copyright (c) 2019 Judite Cypreste

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

You can’t perform that action at this time.