Huggle es un navegador de diferencias diseñado para lidiar con el vandalismo y otras ediciones no constructivas en proyectos Wikimedia , escrito en C++ utilizando el marco Qt . Fue desarrollado originalmente en .NET Framework por Gurch , quien ya no está activo en este proyecto. Cualquiera puede descargar Huggle, pero se requieren permisos de reversión para usar el programa sin restricciones en la Wikipedia en inglés.
La idea principal de Huggle como herramienta antivandalismo es hacer posible que Wikipedia permanezca tan abierta y libre como sea posible (permitiendo a todos editar sin restricciones), al mismo tiempo que se mantiene limpia de cualquier vandalismo.
Aunque Huggle puede cargar y revisar las ediciones realizadas en Wikipedia en tiempo real, también ayuda a los usuarios a identificar ediciones no constructivas y permite revertirlas rápidamente. Se utilizan varios mecanismos para sacar conclusiones sobre si una edición es constructiva o no. Utiliza un modelo semidistribuido en el que las ediciones se recuperan utilizando un "proveedor" (puede ser cualquier cosa que sea capaz de distribuir un flujo de información de edición, como la API de Wikipedia o el canal de cambios recientes de IRC ), se analizan previamente y se comparten con otras herramientas antivandálicas, como ClueBot NG . Huggle también utiliza una serie de mecanismos de autoaprendizaje, incluida una lista blanca global (usuarios que se consideran de confianza) y puntuaciones de maldad de los usuarios que se almacenan localmente en la computadora del cliente.
Antes de utilizar Huggle, se recomienda que los usuarios lean la declaración de privacidad , que contiene información sobre cómo Huggle almacena y gestiona los datos. El chat de soporte y desarrollo está disponible en su IRC , #huggle connect . Además, utilícelo con precaución y verifique cada edición que realice.
Los usuarios deben leer el manual de Huggle antes de usarlo para familiarizarse con los controles y funciones de Huggle.
Huggle no está destinado a nuevos usuarios de Wikipedia. Todos los wikipedistas que deseen utilizar Huggle deben estar familiarizados con la forma de lidiar con el vandalismo antes de comenzar . Si desea adquirir experiencia en el manejo del vandalismo, la academia de lucha contra el vandalismo es un buen lugar para comenzar. Además, es obligatorio tener permisos de reversión en la Wikipedia en inglés. Huggle no requiere permisos de reversión en algunas otras wikis y se puede probar en test.wikipedia.org sin necesidad de permisos especiales.
Una vez cumplidos todos los requisitos, se podrá descargar Huggle desde meta:Huggle/Download.
La descarga estable actual es la versión 3.4.12.
Huggle se puede utilizar en cualquier wiki que ejecute MediaWiki . Consulta meta:Project:Huggle/List para obtener una lista de proyectos Wikimedia en los que se puede utilizar Huggle. Si deseas habilitarlo en cualquier otro proyecto, contáctanos en la página de comentarios o en Wikimedia Phabricator.
Huggle 3 está escrito en C++ y Python, e incluye muchas características nuevas como compatibilidad con Linux y OS X, una interfaz de scripting, mejor rendimiento y más .
Es posible ampliar las funciones y capacidades de Huggle 3 mediante extensiones escritas en C++ o JavaScript. Los scripts JS creados por la comunidad se pueden encontrar aquí.
Versiones nocturnas : puedes descargar versiones preliminares de Huggle para Windows haciendo clic aquí. Primero debes tener instalada una versión de lanzamiento de Huggle (versión x64) para Windows usando el instalador de Windows. Si la tienes, simplemente descarga el archivo .zip y descomprime su contenido en algún lugar de tu disco. Luego puedes iniciar la versión nocturna de Huggle abriendo el archivo huggle.exe dentro del contenido que acabas de descomprimir. La versión nocturna de Huggle para Ubuntu se puede instalar ejecutando "sudo snap install --edge huggle". Estas versiones se compilan y se crean después de que se realiza cada confirmación a la rama maestra.
Si quieres convertirte en un evaluador beta de Huggle, agrégate a la lista de miembros del proyecto (como evaluador beta) y recibirás una notificación automática por correo electrónico o mensaje cada vez que se publique una nueva versión beta. No olvides enviar todos los comentarios relacionados con las versiones beta al sistema de seguimiento de problemas.
Si te gusta Huggle y quieres ayudar con su desarrollo, puedes contribuir y ayudar con su desarrollo incluso si no tienes conocimientos de programación informática. Puedes:
Si te interesa este proyecto, eres bienvenido a unirte a nosotros. Solo agrega tu nombre a la tabla en WP:Huggle/Members e incluye cómo participarás (por ejemplo: traducción/ayuda en la página de comentarios o en IRC). Si quieres convertirte en desarrollador, crea un fork de nuestro repositorio en GitHub, realiza tus cambios y envía una solicitud de incorporación de cambios. ¡Cualquier pequeña ayuda es muy apreciada!
Si desea habilitar Huggle para otro proyecto, haga lo siguiente: