Comparte tu app
MnemoHub es una salida. La otra es un enlace.
Cualquiera con Mnemosyne OS puede instalar tu cartucho desde la URL de un repositorio público. Sin ficha, sin revisión, sin esperar. Tú mandas el enlace, la otra persona lo pega, la app lee tu manifest e instala.
Lo que hace tu usuario
MnemoHub → Apps → «Añadir un cartucho externo» → «Un repositorio», pega la URL y pulsa «Instalar».
Antes de escribir nada en disco, la app descarga el repositorio, lee
mnemo-plugin.json y muestra el nombre y la versión del cartucho para
confirmar.
Git no hace falta en su máquina. La instalación es un tarball por HTTPS.
La ranura gratuita
- Sin licencia: un cartucho externo, gratis.
- Con una licencia Engramm activa: ilimitado.
Dos cosas que conviene saber:
- Las apps de la tienda nunca cuentan. El límite es sobre el sideload, así que todo lo que venga del catálogo firmado deja la ranura gratuita intacta.
- Las dos puertas comparten la ranura. Una carpeta del disco y una URL de repositorio gastan la misma plaza.
Lo que tu repositorio necesita
Las mismas cuatro reglas que un envío a la tienda:
mnemo-plugin.jsonen la raíz del repositorio.entrypoints.rendereren"index.html", relativo. Un punto de entradahttp://localhost:5185/…apunta a un servidor de desarrollo que tu usuario no ejecuta.dist/commiteado. El protocolomnemo-plugin://sirvedist/<archivo>primero, y ningún build corre en la máquina de tu usuario.base: './'envite.config.ts. Una ruta absoluta/assets/…da 404 bajo el protocolo personalizado.
github.com, gitlab.com o bitbucket.org, por HTTPS. Cualquier otra cosa se rechaza antes de descargar un solo byte.
Publicar una actualización
Una instalación descarga la rama por defecto tal como está. Empujas, y la siguiente persona lo recibe.
Sube la version en mnemo-plugin.json en cada cambio. Es el número que tu
usuario ve al confirmar.
Ponerlo fácil de aceptar
Un cartucho se ejecuta dentro de Mnemosyne OS, y la app lo dice en el paso de confirmación. El sandbox lo acota: sin Node, sin Electron, sin sistema de archivos, cada capacidad detrás de un permiso concedido.
- Pide el mínimo de permisos. Un cartucho que nunca declara
vault:writees visiblemente inofensivo. - Deja el código legible en el mismo repositorio desde el que se instala.
- Escribe un README que nombre qué guarda el cartucho, y dónde.
Cuándo usar la tienda
MnemoHub sirve para que te encuentren en lugar de que te manden: una ficha, una categoría, un icono, y una instalación que no cuesta nada de la ranura gratuita de tus usuarios. Firmada, revisada por un humano, con licencia Engramm activa.
Las dos vías llevan el mismo repositorio. El botón de publicación está en Tu primer cartucho.