diff --git a/README.md b/README.md index 4556d00..42adab0 100644 --- a/README.md +++ b/README.md @@ -1,350 +1,184 @@ -# Oasis Mobile — rama de desarrollo experimental +# OASIS_MOBILE — rama de desarrollo experimental > ## ⚠ ESTO NO ES OASIS OFICIAL > -> Rama de desarrollo experimental del hacklab, **sin afiliación** con el proyecto -> original. +> Esta es una **rama de desarrollo experimental** mantenida por el hacklab, **no +> afiliada** al proyecto original. > -> **El Oasis oficial es el de epsylon: https://github.com/epsylon/oasis** +> ### El repositorio oficial de Oasis es el de epsylon: https://github.com/epsylon/oasis > -> Si quieres usar Oasis de verdad, instala el oficial. Esto puede romperse, cambiar -> de forma incompatible o desaparecer sin aviso. No está auditado y no tiene -> garantía. **Los fallos de esta rama se reportan aquí, nunca a epsylon.** +> Si quieres **usar Oasis de verdad, instala el oficial**. Lo que hay aquí puede +> romperse, cambiar de forma incompatible o desaparecer sin aviso. No está auditado y +> no tiene garantía de ninguna clase. > -> Documentación: https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki +> **Los fallos de esta rama se reportan aquí, nunca a epsylon.** -Versión base: **Oasis 0.9.5**. +Versión base: **Oasis 0.9.5** · Rama: `PRUEBAS` · +[Documentación completa](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki) · +[Versión de escritorio](https://gitea.laenre.net/hacklab/OASIS_LINUX) -**topbar** (logo→inicio, avatar→perfil), **navegación por hexágonos** y **barra inferior** -personalizable. Debajo, el README original de Oasis. + --- -# Oasis - -Oasis is a **libre, open-source, encrypted, peer-to-peer, distributed (not decentralized!) & federated**... project networking application -that helps you follow interesting content and discover new ones. - -  - -Oasis redefines what it means to be connected in the modern world, giving people -the ability to control their online presence and interactions without the need for centralized institutions. - ----------- - -## Frontend: - -Main features of the Oasis interface are: - - + Data manipulation is not permitted due to the use of BLOCKCHAIN technology. - + No browser JavaScript. Just pure HTML+CSS. A really secure frontend!. - + Use your favorite web browser to read and write messages to the people you care about. - + Strong cryptography in every single point of the network. - + You are the center of your own distributed network. Online or offline, it works anywhere that you are. - + Initial identities are randomnly generated (no username or password required). - + No personal profile generated (no questions about gender, age, location, etc …). - + Automatic exif stripping (such as GPS coordinates) on images for better privacy. - + No email or associated mobile phone required. - + Automatic updates with new functionalities. - -  - -But it has others features that are also really interesting, for example: - - + Support for multiple languages. - -  - - + Modularity to set your own environment. - -  - - + Support for multiple themes (including Mobile Theme). - -  -  -  - -And some other nice modules, like for example: - - + A complex Reddit-styled forum system. - -  - - + Or a collaborative -offline- maps system. - -  - -And much more, that we invite you to discover by yourself ;-) - -  - ----------- - -## Modules: - -Oasis is TRULY MODULAR. Here's a list of what comes deployed with the "core". - - + Agenda: Module to manage all your assigned items. - + AI: Module to talk with a LLM called '42'. - + AINav: Module for natural-language queries about the network's content. - + Audios: Module to discover and manage audios. - + Banking: Module to determine the real value of ECOIN and distribute a UBI using the common treasury. - + BlockExplorer: Module to navigate the blockchain. - + Bookmarks: Module to discover and manage bookmarks. - + Calendars: Module to discover and manage calendars. - + Chats: Module to discover and manage encrypted chats. - + Cipher: Module to encrypt and decrypt your text symmetrically (using a shared password). - + Courts: Module to resolve conflicts and emit veredicts. - + Documents: Module to discover and manage documents. - + Events: Module to discover and manage events. - + Favorites: Module to manage your favorite content. - + Fediverse: Manage your other fediverse accounts, including sending and receiving content. - + Feed: Module to discover and share short-texts (feeds). - + Forums: Module to discover and manage forums. - + Games: Module to play and share your scores in various mini-games. - + Governance: Module to discover and manage votes. - + Graphos: Module to explore the network as an interactive map of peers. - + Images: Module to discover and manage images. - + Invites: Module to manage and apply invite codes. - + Jobs: Module to discover and manage jobs. - + Legacy: Module to manage your secret (private key) quickly and securely. - + Latest: Module to receive the most recent posts and discussions. - + L.A.R.P.: Module for a live-action role-playing layer with 9 houses. - + Logs: Module to record (via AI assistant) your experiences. - + Maps: Module to manage and share offline maps. - + Market: Module to exchange goods or services. - + Melody: Module to generate and share the "sound" of your blockchain. - + Multiverse: Module to receive content from other federated peers. - + Opinions: Module to discover and vote on opinions. - + Pads: Module to manage collaborative encrypted text editors. - + Parliament: Module to elect governments and vote on laws. - + Pixelia: Module to draw on a collaborative grid. - + Projects: Module to explore, crowd-funding and manage projects. - + Popular: Module to receive posts that are trending, most viewed, or most commented on. - + Reports: Module to manage and track reports related to issues, bugs, abuses, and content warnings. - + Shops: Module to manage and discover shops. - + Summaries: Module to receive summaries of long discussions or posts. - + Tags: Module to discover and explore taxonomy patterns (tags). - + Tasks: Module to discover and manage tasks. - + Threads: Module to receive conversations grouped by topic or question. - + Topics: Module to receive discussion categories based on shared interests. - + Torrents: Module to explore and manage torrents. - + Transfers: Module to discover and manage smart-contracts (transfers). - + Trending: Module to explore the most popular content. - + Tribes: Module to explore or create tribes (groups). - + Videos: Module to discover and manage videos. - + Wallet: Module to manage your digital assets (ECOin). +## Lo que añade -Both the codebase and the inhabitants can generate new modules. +| | Oasis oficial | Esta rama | +|---|---|---| +| **Salas efímeras** | — | Karvan: mensajes que solo viven en memoria y se autodestruyen | +| **Videollamadas** | — | Audio y vídeo por WebRTC, sin servidores de terceros | +| **Interfaz de móvil** | El menú de escritorio en una pantalla pequeña | Panal de hexágonos, filtros y barra de accesos rápidos | +| **Varias identidades** | Una por instalación | Varias en el mismo móvil, con aviso si dos comparten clave | +| **Respuesta citada** | — | Responder a un mensaje concreto dentro de un chat | +| **Envoltorio Android** | APK sin permisos de cámara ni micrófono | Proyecto Gradle propio: permisos, subida de ficheros, servicio que sobrevive | +| **Metadatos de las fotos** | Se quitan solo si está `sharp`; en Android **nunca** | Se quitan siempre: GPS, marca, modelo, número de serie | +| **Servidor STUN** | Uno de Google, por defecto | Ninguno. TURN propio si lo configuras | ----------- +Los nombres de las categorías, los módulos y el resto de la aplicación son los de +epsylon, sin tocar. -## C-AI (collective artificial intelligence) +--- -Oasis contains its own AI model called "42". +## Qué es Oasis, en cuatro dibujos -The main idea behind this implementation is to enable distributed learning generated through the collective action of many individuals, with the goal of redistributing the necessary processing load, as well as the ecological footprint and corporate bias. +Una red social **sin servidor**: publicas en tu propio equipo y los demás se traen una +copia. No hay cuenta, no hay contraseña y nadie puede borrarte. -  + -Our AI is trained with content from the OASIS network and its purpose is to take action and obtain answers to individual, but also global, problems. +Los mensajes viajan **de vecino en vecino**, así que llegan a gente con la que nunca te +has conectado. Por eso funciona incluso sin internet, entre dos móviles en la misma wifi. - + https://wiki.solarnethub.com/socialnet/ai + ----------- +Un **pub** es solo un nodo que no se apaga nunca. No es un servidor con tus datos: no +guarda tu identidad, no decide qué ves y no puede borrarte. -## Parliament + -Oasis contains its own Parliament (Government system). +Todo lo que publicas se encadena y va **firmado con tu clave**. Nadie puede colar un +mensaje en tu nombre ni cambiar lo que dijiste. -  - -## Courts + -Oasis contains its own Courts (Justice system). +> La explicación completa —los saltos, las tribus, el LARP, los módulos— está en +> **[Entender Oasis en diez minutos](https://gitea.laenre.net/hacklab/OASIS_MOBILE/wiki/Entender)**. -  - -## ECOin +--- -Oasis contains its own cryptocurrency. With it, you can exchange items and services in the marketplace. +## Karvan: salas que se borran solas -  + -You can also receive a -Universal Basic Income- if you contribute to the Tribes and their coordinated actions. +Lo que se dice dentro **no toca el disco**, no entra en tu registro y no se replica a +nadie. Dos relojes corren a la vez —inactividad y tiempo absoluto— y la sala muere con +el que llegue antes. - + https://ecoin.03c8.net - -## Banking +
+
+
+
+
+
+
+
+
+
+