Wikipédia:Huggle/Huggle3 Beta

Origem: Wikipédia, a enciclopédia livre.

Esta página explica todos os passos para como configurar e instalar o Huggle 3 em caso de você querer realizar testes na versão beta.

Tenha em mente que, como Huggle 3 está inacabada, há um grande número de vulnerabilidades e bugs, que deve ter muito cuidado ao testá-la na Wikipédia.

Este é um resumo de todas as alterações feitas a partir do Huggle 2.

Reportagem de um usuário[editar código-fonte]

O Huggle 3 contém um sofisticado sistema de comunicação que pode ser utilizado em qualquer wiki. Para cada relatório, você pode escolher de uma lista de edições que são vandalismo e incluí-los dentro de sua mensagem para os administradores.

Previsão[editar código-fonte]

Desde agora todas as edições são colocados em fila depois são pós processado. As edições são pontuadas e ordenadas em fila por pontuação, uma de cada tipo.

Extensões[editar código-fonte]

Há bem menos recursos neste Huggle, todas as funcionalidades extras, especialmente coisas que só funciona em determinados wikis, serão apoiados através de extensões opcionais.

Multiplataforma[editar código-fonte]

Huggle 3 é oficialmente suportado em sistemas operacionais como Linux, Mac OS e Microsoft Windows. Não foi escrito em .Net, que era obrigatório no Windows, mas QT, que é multiplataforma.

Configurações[editar código-fonte]

  • A configuração realmente não funciona. Até agora, se você começar a usar Huggle 3, sua configuração pessoal do Huggle 2 será perdida;
  • Pedidos de proteção de página, remoção de página, e as interfaces de marcação ainda não foram implementadas;
  • Rollback Software ainda não funciona — você não pode usar o Huggle se você não é um WP:Reversor;
  • A localização para muitos itens está faltando;
  • As preferências contém poucos itens;
  • Não há nenhuma maneira de mudar os filtros de fila;
  • Apenas uma fila está disponível (este será, provavelmente, a maneira como a versão vai funcionar, não há nenhuma necessidade real para várias filas ).

Baixar no Windows[editar código-fonte]

  1. Baixe e instale arquivo executavél huggle_3.0.0

Instalação[editar código-fonte]

Pacotes pré-compilados[editar código-fonte]

Windows[editar código-fonte]

Instalador: Version 3.0.0.0 beta #725

Ubuntu[editar código-fonte]

  • Utilize a ppa do huggle-devs/ppa
    sudo add-apt-repository ppa:huggle-devs/ppa
    sudo apt-get update
    sudo apt-get install huggle

Debian[editar código-fonte]

Use ppa ppa:benapetr/huggle

  • Crie o arquivo /etc/apt/sources.list.d/huggle.list com os seguintes conteúdos:
    deb http://ppa.launchpad.net/huggle-devs/ppa/ubuntu trusty main
    deb-src http://ppa.launchpad.net/huggle-devs/ppa/ubuntu trusty main
  • Execute (alguns avisos sobre a idoneidade das chaves poderão ser mostrados)
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F3D77590
    sudo apt-get update
    sudo apt-get install huggle

Atualizado em 2014

Código-fonte[editar código-fonte]

Windows[editar código-fonte]

Assista a este tutorial em vídeo sobre como instalar o huggle http://www.youtube.com/watch?v=aQsALFMGimI

  • Baixe e instale Qt SDK a partir de http://qt-project.org/downloads#qt-creator
  • Baixe o código-fonte do GitHub:
    git clone http://github.com/huggle/huggle3-qt-lx
  • Abra o código-fonte no Qt Creator
  • Crie um arquivo/ficheiro vazio "version.txt" no diretório Huggle
  • Construa-o

Linux[editar código-fonte]

  • Download Qt SDK and python-dev
    • Para Debian / Ubuntu Qt4
      sudo apt-get install qt4-dev-tools qt4-qmake python-dev make g++ gcc
    • Para Debian / Ubuntu Qt5
      sudo apt-get install qt5-dev-tools qt5-qmake python-dev make g++ gcc
  • Obtenha o código-fonte
    git clone http://github.com/huggle/huggle3-qt-lx
    cd huggle3-qt-lx/huggle
  • Construa-o
    ./configure
    make
  • Inicie o Huggle
    ./huggle

Mac OS[editar código-fonte]

  • Instale homebrew
  • Instale Qt:
    brew install qt
    (and possibly some other things?) For OSX Mavericks, append --HEAD to the end.
  • Obtenha o código-fonte
    git clone http://github.com/huggle/huggle3-qt-lx
    cd huggle3-qt-lx/huggle
  • Construa-o
    ./configure
    make
  • Inicie o Huggle 3
    open huggle.app