Sobre el proyecto

WTF (también conocido como wtfutil) es un panel de información personal gratuito y de código abierto que se ejecuta en la terminal. Proporciona a desarrolladores y usuarios técnicos acceso rápido a estadísticas y datos importantes pero consultados con poca frecuencia, y es utilizado por miles de personas en todo el mundo. El proyecto está escrito en Go y se prepara para un lanzamiento v1.0 que incluye un cambio de nombre de WTF a Tessera. Cómo funciona: la funcionalidad se organiza en módulos, fragmentos de información independientes que se muestran en el panel. Cada módulo se habilita y configura añadiendo su configuración a un archivo config.yml, y la documentación por módulo en el sitio del proyecto explica las opciones disponibles. Los módulos de ejemplo destacados en el README incluyen DigitalOcean, GitHub, Google Calendar, HackerNews, Have I Been Pwned, NewRelic, OpsGenie, Security, Transmission y Trello, cubriendo áreas como control de versiones, calendarios, gestión de incidentes, comprobaciones de seguridad y descargas. Instalación: WTF se distribuye como un binario independiente y se puede instalar de varias maneras: mediante Homebrew (brew install wtfutil, o un tap para las últimas versiones), mediante go install github.com/wtfutil/wtf@latest, mediante MacPorts, descargando un binario precompilado desde GitHub Releases, compilando desde el código fuente con make install, o a través del Arch User Repository (paquetes wtfutil y wtfutil-bin). La ejecución mediante Docker también se enumera entre las opciones de instalación. Documentación: la documentación definitiva se encuentra en wtfutil.com, con páginas de inicio rápido, configuración y referencia de módulos. Las contribuciones a la documentación se realizan en un repositorio separado (wtfutil/wtfdocs). Notas técnicas: WTF está construido sobre las bibliotecas tcell y tview, y se compila, empaqueta y despliega con GoReleaser. La gestión de dependencias utiliza módulos Go. La insignia del README indica que el proyecto está licenciado bajo MPL-2.0, y su inspiración provino de tiny-care-terminal de Monica Dinculescu. Comunidad y contribuciones: el proyecto es mantenido informalmente por un pequeño grupo de voluntarios; no hay garantías de que los errores reportados se corrijan o se añadan funciones, aunque los usuarios pueden crear recompensas en BountySource para incentivar el trabajo. Se pide a los contribuyentes que lean el archivo CONTRIBUTING.md del proyecto y el código de conducta antes de enviar solicitudes de extracción; el README señala que WTF ha sido el primer proyecto en Go o la primera contribución de código abierto para muchas personas. Los canales de comunicación incluyen GitHub Discussions y redes sociales, y los patrocinadores pueden personalizar el mensaje de salida que se muestra al cerrar la aplicación.