Page:
Roadmap
No results
8
Roadmap
SITO edited this page 2026-08-19 21:08:46 +02:00
Table of Contents
Estado y hoja de ruta
⚠ Rama experimental, no oficial. El Oasis oficial es https://github.com/epsylon/oasis · Volver a la portada
Sin fechas: esto se hace cuando se puede.
Hecho
- Al día con Oasis 0.9.5, con los módulos nuevos del proyecto oficial (encuestas, blogs, coincidencias, menciones) integrados y accesibles desde los hexágonos.
- El código propio, separado de los ficheros de upstream, que es lo que permite seguir el ritmo de versiones sin perder la interfaz.
- Karvan: salas efímeras con autodestrucción, funcionando sin JavaScript.
- Envoltorio Android propio: resuelve el bloqueo que impedía las videollamadas, y de paso mejora la seguridad del empaquetado.
- Fuera el STUN de Google, con configuración para TURN propio.
- Traducción al castellano de todo el módulo de salas, que antes salía en inglés.
- Videollamada funcionando en el emulador: se piden los permisos, se abre la cámara y los controles responden. Ver Llamadas.
- Responder citando en los chats, sin JavaScript en el cliente.
- Selector de ficheros del navegador interno, que faltaba en el envoltorio propio.
- Varias identidades en el mismo móvil, con selector en los ajustes y aviso cuando dos comparten clave.
- La contraseña de la copia de seguridad ya no viaja en la dirección: el formulario de exportación vuelve a ser POST.
- Las fotos suben sin metadatos: GPS, marca, modelo y número de serie fuera, en JPEG, PNG y WebP, sin depender de ninguna biblioteca.
- Traducciones completas: las 56 claves de la rama, en los 11 idiomas de Oasis. Antes solo el castellano estaba entero y los otros nueve salían en inglés.
- Los nombres de las categorías son los de epsylon (Community, Library, Multiverse), iguales que en escritorio. Ver La interfaz.
- Construcción automatizada: un script hace el ciclo entero —empaquetar, compilar, verificar y publicar— y un workflow de gitea lo lanza.
En curso
- Probar el envoltorio en un móvil real. La llamada entre dos participantes ya está comprobada (ver Llamadas); falta hacerla entre dos móviles físicos.
- Poner en marcha un TURN en un pub para las llamadas fuera de la red local.
Sin empezar
Bloqueado, y por qué
- Play Store: exige un formato de paquete que solo se puede generar desde el proyecto Gradle. Ahora que existe, deja de estar bloqueado, pero sigue haciendo falta una cuenta de desarrollador de pago.
- Criptografía post-cuántica de karvan-protocol: su componente nativo no compila para Android. Haría falta una versión portable.
Descartado
- Subtemas propios en el foro: nunca llegaron a funcionar, rompían los hilos y habrían metido un campo que ningún otro cliente de la red entiende, permanente en el registro. El proyecto oficial ya resuelve eso mejor.
- Congelar las dependencias de SSB: no aporta —ya viajan dentro del paquete— y rompería la posibilidad de seguir las versiones del proyecto oficial, que es lo que sostiene esta rama.
Oasis Mobile · rama PRUEBAS
⚠ No es Oasis oficial El oficial es este
Oasis en general
Esta rama
- La interfaz
- Karvan · salas efímeras
- Llamadas
- Chats
- Identidades
- Compilar la APK
- Estructura del código