Plugins
Mumcord se puede ampliar con plugins pequeños y seguros: se instalan desde un repositorio oficial en Ajustes, sin cambios en el servidor y sin backend de Mumcord. El primer plugin es Echolings.
18 of 18 done
Plugins en Mumcord 4
- hecho: Una sección Plugins en Ajustes: explora, instala, activa y desactiva, configura, actualiza y elimina, sin cuentas ni valoraciones
- hecho: Mira con palabras sencillas qué puede hacer un plugin antes de instalarlo, rechaza las partes opcionales y cambia de opinión después
- hecho: Los plugins muestran interfaz solo en lugares fijos y nunca como HTML propio. Mumcord la dibuja con tu tema y de forma accesible
- hecho: Un servidor puede recomendar mediante Mumbot qué plugins usa su comunidad. Mumcord lo muestra con calma en el centro de notificaciones
Seguro y sin backend 5
- hecho: Los plugins se ejecutan aislados en un sandbox, sin acceso a la red, los archivos, el micrófono ni tu certificado
- hecho: Solo paquetes firmados y verificados. Los plugins no oficiales están claramente marcados
- hecho: Actualizaciones sin sorpresas, nunca con más permisos en silencio, y un plugin dañino se puede desactivar para todos con rapidez
- hecho: Un repositorio oficial de plugins en GitHub, abierto a revisión y sin ningún servidor de Mumcord
- hecho: Añade más repositorios de comunidades por URL, claramente marcados como no revisados
Para desarrolladores 5
- hecho: Un manifiesto pequeño y estricto y reglas de versión claras
- hecho: Una interfaz para eventos, almacenamiento, temporizadores, notificaciones y el tema, cada una tras un permiso
- hecho: Los plugins hablan con el mismo plugin en otros clientes de Mumcord a través de los datos de plugin de Mumble
- hecho: Una plantilla, una herramienta de línea de comandos, un SDK y un host de pruebas: un plugin en una tarde
- hecho: El sitio web lista los plugins del repositorio oficial
Los primeros plugins 4
- hecho: Encuestas como primer plugin de prueba: haz una pregunta, vota y mira el resultado en directo, en un canal o en mensajes privados
- hecho: Dados como segundo plugin de prueba: /roll en el chat con la notación estándar de dados, una tarjeta de dados animada y tiradas que todos pueden comprobar
- hecho: Echolings: una pequeña criatura de sonido que vive en Mumcord, crece contigo y tus amigos y aparece a tu lado en la voz. Nunca pesada, castigadora ni vendedora
- hecho: Construido solo sobre la interfaz pública de plugins, como prueba de que basta y como ejemplo en la documentación
Bocetos de las issues
Bocetos de diseño, no definitivos. Los nombres y el contenido son inventados.
-
Plugins instalados en Ajustes #277 -
Qué puede hacer un plugin, antes de instalarlo #275 -
Un servidor recomienda un plugin #283 -
Un plugin no oficial #276 -
Actualizaciones de plugins #278 -
Una encuesta en el chat #284 -
Una tirada en el chat #285 -
Un Echoling en casa #264 -
Un plugin en su lugar en Mumcord #279