This is a read only archive of pad.okfn.org. See the shutdown announcement for details.

politica.xyz politica.xyz

Site: https://politica.xyz (atualmente fora do ar)
Código: https://github.com/hiatobr/politica.xyz
Página no riseup: https://we.riseup.net/hiatobr+politicaxyz/política-xyz

Histórico e justificativa

Há duas iniciativas de reunir informações sobre políticos que eu conheci.

  1. http://www.politicos.org.br
  2. http://www.eleicoes2014.com.br

A  primeira eu sempre considerei ruim. É necessário produzir uma  justificativa extensa, talvez, mas convincente. Eu consigo e posso fazer  isto.
Por exemplo, posso pegar esta página: http://www.politicos.org.br/ranking e refutar vários trechos diretamente ao ponto central.
Baixando  o nível, posso dizer que um ranking que coloca Flexa Ribeiro e  Policarpo na lista dos 10 "melhores" agentes políticos, deve ter alguma  coisa errada.

A  segunda iniciativa é ótima. Contudo, eu há tempos quero fazer algo  além. Para eu poder problematizar o primeiro site, eu preciso  providenciar uma alternativa. Eu quero reunir o máximo possível de  informações sobre os canditatos, inclusive posicionamentos públicos e  não tão públicos.

Agora,  a minha interpretação individual sobre o que deve ser um agente  político melhor ou pior não deve ser a coisa mais relevante de um site  que disponibiliza informações. Isto não é um argumento ideológico. As  pessoas USAM o site politicos.org.br e isto é ruim. Porque o site é  feito para induzir o usuário a aceitar as interpretações do autor do  site sobre o que é melhor ou pior e não incentiva o pensamento crítico.  Pior, elimina as possibilidades de pensamento crítico.

Eu  quero colaborar com quem tem medo de pensamento crítico e fornecer  meios para que estas pessoas possam aceitar minhas ou opiniões de  outras(os). Entretanto, esta não deve ser a regra, deve ser o caminho  para que as pessoas percebam como isto não é bom e passem a tomar  decisões de forma mais autônoma e independente.

Sendo  assim, escolhi o domínio politica.xyz por conveniência, porque o TLD  estava custando 2 dólares por um ano e vinha com ssl grátis, mas o nome  de domínio também é bom e será útil, fácil de memorizar e fácil de pixar  nos muros das capitais.

Quando  fui escolher o CMS para fazer isto, me inspirei no site  hackerspaces.org, que aparentemente usa WikiMedia. Talvez seja prudente  utilizar a mesma plataforma da WikiPedia, afinal, quero que o maior  número de pessoas possa contribuir com o site.

Originalmente  o nome de domínio era mentiro.so, mas fui alertado que este nome  afastaria as pessoas ao invés de atrair, por ser tendencioso.

Objetivo

Providenciar  uma plataforma com o maior número possível de informações sobre agentes  políticos, retroativamente e cada vez mais detalhada e minunciosa.

Garimpar  o máximo possível de informações sobre agentes políticos, respeitando  somente os limites legais e inclusive forçando e questionando estes  limites.

Buscar transparência e providenciar meios para que as pessoas decidam sozinhas com maior acuidade.

Lutar contra a censura e contra a omissão de informações e a privacidade de esquemas de corrupção.

Dificultar a vida de quem faz política por baixo dos panos e prejudicar/boicotar os projetos desta natureza em vigência.

Propostas e modus operandi

Problema:  É possível manipular notícias, informações e declarações. Inclusive,  vários agentes políticos mentem ou distorcem fatos em seus discuros  recorrente, contumaz e deliberadamente.

Possível solução #1:  Criar meios de verificar declarações e fatos de forma coletiva. Ampliar  narrativas e relatos das pessoas com propriedade para providenciar a  sua visão acerca de um assunto, ou melhor ainda, providenciar registros  audiovisuais, fotográficos, etc.

Problema:  Há agentes políticos que escondem suas ligações, e dificultam o  processo de auditoria pública de suas intenções e sua forma de fazer  política, por exemplo, não revelando quem são seus parceiros políticos  através de diversos subterfúgios. Um notável é receber doação de  empresas que são controladas por colaboradores, tornando assim  impossível de demonstrar a obviedade das suas intenções para as massas,  que certamente comprarão qualquer discurso que diga o contrário e  confiarão na suposta idoneidade do candidato mesmo pressentindo que está  sendo iludida.

Possível solução #1:  Mapear também pessoas que influenciam diretamente a política mas que  não são candidatos registrados no tribunal eleitoral. Formadores de  opinião, empresários, pessoas com poder de influência. Verificar a  legalidade disto.

Problema:  O eleitorado costuma tomar decisões imbecis de forma recorrente e  contumaz. E também é inadmissível que as pessoas tenham que aceitar a  tua visão de como deveriam ser escolhidas(os) as(os) candidatas(os).

Solução:  É justamente isto que estamos tentando resolver aqui. Eu acredito que  se as pessoas tiverem mais acesso à informação, tornar-se-ão mais  capazes de tomar decisões sozinhas e menos capazes de fazer a merda que  fazem de dois em dois anos.

Mão na massa

1413594832

Estou sem tempo e sem dinheiro para este e outros vários projetos, por isto o domínio https://politica.xyz está redirecionando para a página de mendigaem em https://sos.hi.ato.br

Estou produzindo um script em bash para garimpar os dados disponíveis no site http://www.eleicoes2014.com.br/
Não achei nada em http://www.eleicoes2014.com.br/termos-de-uso/ dizendo que eu não posso fazer isto a não ser o clássico "O Eleições2014.com.br se reserva ao direito de limitar o acesso a qualquer um, a qualquer momento e por qualquer motivo."
Vou atualizando o script em https://github.com/hiatobr/politica.xyz

1413594948

Perguntei para uma desenvolvedora do http://hackerspaces.org e ela me disse que o que se usa no site pra ficar daquele jeito é a extensão "semantic":
    http://semantic-mediawiki.org/
    https://en.wikipedia.org/wiki/Semantic_MediaWiki
    https://github.com/SemanticMediaWiki/SemanticMediaWiki
    https://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki

Vou instalar MediaWiki no servidor agora.

1413644040

Instalação MediaWiki
  1. Acessei o site https://www.mediawiki.org
  2. Há um link na página inicial para https://www.mediawiki.org/wiki/Installation
  3. Nos passos há o link para a última versão, que atualmente é http://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.5.tar.gz
  4. Copiei este URL e usei o comando `wget http://releases.wikimedia.org/mediawiki/1.23/mediawiki-1.23.5.tar.gz` no servidor aonde eu vou instalar o software.
  5. Extraí para o DocumentRoot do site com `tar -xvf mediawiki-1.23.5.
  6. A instalação continua na tela web acessando https://politica.xyz
  7. Instalei php5-xcache e memcached no Debian Wheezy
  8. Configurei os URLs conforme as orientações em https://www.mediawiki.org/wiki/Manual:Short_URL
  9. Por mim, está pronto.

1413666431

Instalação de Semantics
  1. O site https://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki orienta a visitar o site da extensão, então entrei em https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki
  2. Segui as instruções de https://www.semantic-mediawiki.org/wiki/Help:Installation_2.0.x
  3. Instalei o Composer conforme http://getcomposer.org/doc/00-intro.md#installation-nix
  4. Testei a instalação segundo a orientação de https://www.semantic-mediawiki.org/wiki/Help:Testing
  5. A página https://politica.xyz/wiki/Especial:Vers%C3%A3o declara que foi instalado corretamente.

1413672296

Retomei o trabalho com o script

1413685877

Encontrei isto aqui: http://schema.rdfs.org/ e isto: http://dbpedia.org

1413695712

Criei estas páginas:
    https://politica.xyz/wiki/C%C3%B3digo_fonte
    https://politica.xyz/wiki/Tarefas
    https://politica.xyz/wiki/Categoria:Partido

1413743249

Outro administrador do hackerpaces.org me mostrou isto aqui: http://gitit.net/README
Vou ler e ver se consigo botar no lugar da Mediawiki

Bash script

#!/bin/bash

### Atalhos
SITE="http://www.eleicoes2014.com.br/"
PRE="${SITE}""candidatos-presidente/"
GOV="${SITE}""candidatos-governador-"
SEN="${SITE}""candidatos-senador-"
FED="${SITE}""candidatos-deputado-federal-"
EST="${SITE}""candidatos-deputado-estadual-"

### Obter lista com todos os presidentes

## Baixa a página inteira
#HTM=$(curl -sS "${PRE}" 2>&1)
## Utiliza arquivo local
HTM=$(cat pres)

## Faz lista de todos presidentes
PRESIDENTES=( )
for NOME in `echo "${HTM}" | grep -e 'class="candidate">' | awk '{ print $1 }' | sed -e 's/^href="\///' -e 's/"$//'`
do
        PRESIDENTES=( "${PRESIDENTES[@]}" "${SITE}${NOME}" )
done

PRESIDENTE_URNA_NOMES=( )
PRESIDENTE_NUMEROS=( )
PRESIDENTE_PARTIDOS=( )
PRESIDENTE_COLGACOES=( )
PRESIDENTE_NOMES=( )
PRESIDENTE_IDADES=( )
PRESIDENTE_NATURALIDADES=( )
PRESIDENTE_CIVIL_ESTADOS=( )
PRESIDENTE_OCUPACOES=( )
PRESIDENTE_ESCOLARIDADES=( )
PRESIDENTE_HISTORIAS=( )
PRESIDENTE_CARGOS=( )
for PRESIDENTE in ${PRESIDENTES[@]}
do
        ## Mostra na tela
        #echo "${PRESIDENTE}"

        ## Baixa a página inteira
        #HTM=$(curl -sS "${PRESIDENTE}" 2>&1)

        ## Extrai somente nome
        URL=$(echo "${PRESIDENTE}" | sed -e 's:^http\://www.eleicoes2014.com.br/::' -e 's:/$::')

        ## Grava em arquivo
        #echo "${HTM}" 1> "presidente_${URL}"

        ## Utiliza arquivo local
        HTM=$(cat "${URL}")
        for NOME in `echo "${HTM}" | grep -e 'class="detail-h1">' | awk '{ print $1 }' | sed -e 's/^href="\///' -e 's/"$//'`
        do
                NOMES=( "${PRESIDENTES[@]}" "${SITE}${NOME}" )
        done
done

#<h1 itemprop="name" class="detail-h1">Dilma 13</h1>
#<a href="/dilma/" class="candidate">Dilma 13</a>
#curl 'http://www.eleicoes2014.com.br/dilma/' | grep -e '<h1 class="detail-h1" itemprop="name">'


Coisas a fazer


Material útil


Mais sites