Política XYZ

https://politica.xyz

politica.xyz

Site: politica.xyz (atualmente fora do ar)
Código: github.com/hiatobr/politica.xyz
Pad: pad.okfn.org/p/politica.xyz (contém o mesmo texto daqui)

Histórico e justificativa

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

  1. www.politicos.org.br
  2. 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: 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.

Edição: acabei de encontrar o wikipoliticos.com.br e este projeto é o melhor de todos por enquanto

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

(estes números são epochs)

1413644040

Instalação MediaWiki

  1. Acessei o site www.mediawiki.org
  2. Há um link na página inicial para www.mediawiki.org/wiki/Installation
  3. Nos passos há o link para a última versão, que atualmente é releases.wikimedia.org/mediawiki/1.23/m...
  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 politica.xyz
  7. Instalei php5-xcache e memcached no Debian Wheezy
  8. Configurei os URLs conforme as orientações em www.mediawiki.org/wiki/Manual:Short_URL
  9. Por mim, está pronto.

1413666431

Instalação de Semantics

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

1413672296

Retomei o trabalho com o script

1413685877

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

1413695712

Criei estas páginas:

1413743249

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

1426682884

  1. Descobri o wikipoliticos.com.br através de 93-95-227-181.1984.is
  2. Migrei o conteúdo de pad.okfn.org/p/politica.xyz para esta página, formatando com redcloth.
  3. Servidor do site com problemas

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

  • Logotipo para substituir o da MediaWiki
  • Instalar a extensão Semantics
  • Migrei esta parte para a página inicial em politica.xyz

Material útil

Mais sites