Cliente de la red social Agora: Una red para reflexionar y debatir.

Endes 0f21cba6b7 added readme(in spanish) il y a 6 ans
Agora-common @ d85bb01de7 101bc8f83a Sacado Agora common a un repo a parte il y a 7 ans
src 4f83ed20a9 Implemented dashboard and post viewer il y a 6 ans
template 4f83ed20a9 Implemented dashboard and post viewer il y a 6 ans
.directory 87ae221b6d Agora client v1 il y a 7 ans
.gitignore 87ae221b6d Agora client v1 il y a 7 ans
.gitmodules 101bc8f83a Sacado Agora common a un repo a parte il y a 7 ans
LICENCE.md 8ee3756e2e Added licence il y a 7 ans
compile_test.hxml ecaa3641c2 Correct server waiting time and some fixes il y a 6 ans
compile_web.hxml 87b4e4f390 Refactoring: changed Priori to Tamina and minor fixes il y a 6 ans
config_debug.hxml 87b4e4f390 Refactoring: changed Priori to Tamina and minor fixes il y a 6 ans
dependencies.hxml 87b4e4f390 Refactoring: changed Priori to Tamina and minor fixes il y a 6 ans
priori.json 12f3332eaa Fixed dummy server and added server config template il y a 7 ans
readme.md 0f21cba6b7 added readme(in spanish) il y a 6 ans

readme.md

Agora-web

Cliente para la red social Agora, la cual tiene como fin reflexionar y debatir. Aunque actualmente no lo es, pretende ser distribuida gracias a la tecnología blockchain. Advertencia: Abandonada (deprecated), en pos de nagora, una red social mas completa pero que usa xmpp para ser descentralizada.

instalación

Una vez compilada puedes usarla abriendo el index.html dentro de bin/web o poner esa carpeta en cualquier servidor web y abrir la dirección de este en el navegador. Ademas tendrás que conocer un [servidor Agora], el cual puedes ponerlo en el archivo cfg/server.json:

{
  "name": "<nombre del servidor>",
  "host": "<dirección con puerto>",
  "secure": <true si el seervidor usa ssl o false de lo contrario>
}

Para crear un servidor de agora puede encontrar el código fuente aquí.

Compilación

Para compilarlo se requerirá haxe y las instalar las siguientes librerías a través del siguiente comando: haxelib install tamina actuate ckeditor-externs. Después, se puede compilar ejecutando haxe compile_web.hxml para una versión de producción y haxe compile_debug.hxml para debugueo.

Por hacer

  • Ser distribuida a través de un blockchain.
  • Pestaña para crear posts a traves de ckeditor.
  • Pestaña Yo, para mostrar tu propio perfil y la configuración.
  • Estilo propio para semantic css.
  • Sistema de reporte.
  • Algunas ideas que nunca implemente como un resaltador de argumentos con información de estos, un extractor y comparador de tesis(sentences en el protocolo), opiniones acerca de conceptos o actualidad, comentarios y post relacionados o post en contra de un post.
  • Algunos por hacer (TODOS) sueltos por el código.
  • Mejoras al código.

Por beartek, un hiperproyecto de netalabtek.