Atheos es una bifurcación actualizada y actualmente mantenida de Codiad, un marco IDE basado en la web con una pequeña huella y requisitos mínimos. Atheos ha sido completamente reescrito del proyecto Codiad original para utilizar herramientas más modernas, código más limpio y una organización más amplia de características.
De Codiad:
"Codiad fue construida con simplicidad en mente, lo que permite un desarrollo rápido e interactivo sin la sobrecarga masiva de algunos de los editores de escritorio más grandes. Eso se dice que incluso los usuarios de IDE, como Eclipse, NetBeans y Aptana, están encontrando la simplicidad de Codiad de ser un gran beneficio. Si bien la simplicidad fue clave, no hemos escaso en las características y un equipo de desarrolladores dedicado a la adición de más activamente".
Atheos se está expandiendo en esa mentalidad tanto como sea posible, tratando de minimizar su huella aún más al tiempo que maximiza la funcionalidad y el rendimiento. El objetivo principal de Atheos es proporcionar a los usuarios un IDE basado en la nube fácil, rápido y completamente destacado sin una huella de servidor grande.
Para obtener más información sobre el proyecto, consulte nuestra página de inicio
Los ateos se pueden instalar colocando ateos en una carpeta accesible para la web y señalando su navegador. Asegúrese de que las siguientes carpetas tengan capacidades de escritura de su servidor web:
/config.php
/data
/workspace
/plugins
/themes
Si no se han cumplido ninguna dependencia, el sistema lo alertará sobre la pantalla de instalación.
Tenga en cuenta: Atheos se desarrolla principalmente utilizando con un servidor de lámpara Debian. Si se encuentra con problemas de instalación utilizando otra pila, háganoslo saber.
Atheos tiene un sistema de verificación de actualización integrado, sin embargo, no tiene un sistema para actualizar realmente el sistema en sí, sino que se basa en el administrador para copiar los archivos en sí. Más adelante se proporcionará más información, ya que el sistema de actualización se está reescribiendo actualmente.
Para actualizar, simplemente elimine todo, excepto lo siguiente o mueva estas carpetas a un nuevo directorio:
/config.php
/data
/workspace
/plugins
/themes
Navegue a /temas y elimine la carpeta predeterminada. Descargue el Neweset Verson del repositorio de GitHub y extraiga su contenido al directorio raíz de su instalación de Atheos.
Asegúrese de que los archivos y la carpeta mencionados anteriormente todavía tengan capacidades de escritura.
Los ateos también se pueden instalar utilizando la imagen Docker en DockerHub.
Atheos es una reescritura casi completa de Codiad, utilizando las últimas mejores prácticas y tecnologías disponibles por JavaScript y PHP. Se han abordado todas las bibliotecas y el código fuente, y cientos de ineficiencias, errores, duplicados de código y funciones no estándar. Los cambios más notables son:
Contribuir a Atheos es muy fácil y damos la bienvenida a todas las contribuciones. Nos esforzamos por que la fuente de Atheos siga una estructura extremadamente estandarizada y, como tal, el aprendizaje de comprender la lógica y la estructura de un solo componente dentro de Atheos se trasladen a todos los demás componentes. Si desea contribuir a Atheos pero no puede pensar en ninguna idea, no dude en mirar la página de problemas para inspirar o enviar un correo electrónico al equipo para ver si hay algo con lo que pueda ayudar.