Atheos est une fourche de codiad mise à jour et actuellement entretenue, un cadre IDE basé sur le Web avec une petite empreinte et des exigences minimales. Atheos a été entièrement réécrit à partir du projet de codiad d'origine pour utiliser des outils plus modernes, un code plus propre et un arrangement plus large de fonctionnalités.
De codiad:
"La codiad a été construite avec une simplicité à l'esprit, permettant un développement rapide et interactif sans les frais généraux massifs de certains des plus grands éditeurs de bureau. Cela étant dit, même les utilisateurs d'IDE tels que Eclipse, Netbeans et Aptana ont trouvé la simplicité de la codiade pour être un avantage énorme. Bien que la simplicité ait été clé, nous n'avons pas grisé les fonctionnalités et avons une équipe de développement dédié activement.
Atheos développe autant que possible cette mentalité, essayant de minimiser encore plus son empreinte tout en maximisant les fonctionnalités et les performances. Le principal objectif d'Atheos est de fournir aux utilisateurs un IDE cloud facile, rapide et entièrement en vedette sans une grande empreinte de serveur.
Pour plus d'informations sur le projet, veuillez consulter notre page d'accueil
Atheos peut être installé en plaçant Atheos dans un dossier accessible en Web et en pointant votre navigateur. Assurez-vous que les dossiers suivants ont des capacités d'écriture par votre serveur Web:
/config.php
/data
/workspace
/plugins
/themes
Si des dépendances n'ont pas été respectées, le système vous alertera sur l'écran d'installation.
Veuillez noter: Atheos est principalement développé en utilisant avec un serveur Debian Lamp. Si vous rencontrez des problèmes d'installation en utilisant une autre pile, veuillez nous en informer.
ATHEOS a un système de contrôle de mise à jour intégré, mais n'a pas de système pour mettre à jour réellement le système lui-même, mais il s'appuie sur l'administrateur pour copier sur les fichiers lui-même. Plus d'informations seront fournies ultérieurement car le système de mise à jour sera actuellement en cours de réécriture.
Pour mettre à niveau simplement, supprimez tout, sauf ce qui suit ou déplacer ces dossiers vers un nouveau répertoire:
/config.php
/data
/workspace
/plugins
/themes
Accédez à / thèmes et supprimez le dossier par défaut. Téléchargez le NeweSet Verson à partir du repo GitHub et extrayez son contenu dans le répertoire racine de votre installation ATHEOS.
Assurez-vous que les fichiers et le dossier mentionnés ci-dessus ont encore des capacités d'écriture.
ATHEOS peut également être installé à l'aide de l'image Docker sur DockerHub.
Atheos est une réécriture presque complète de codiad, en utilisant les dernières meilleures pratiques et technologies disponibles par JavaScript et PHP. Toutes les bibliothèques et code source mis à jour et des centaines d'inefficacité, des bogues, des doublons de code et des fonctions non standard ont été traités. Les changements les plus notables sont:
Contribuer à Atheos est très facile et nous accueillons toutes les contributions. Nous nous efforçons que la source d'Atheos suivait une structure extrêmement standardisée et, en tant que telle, apprendre à comprendre la logique et la structure d'un seul composant à l'intérieur de Atheos se poursuivra à tous les autres composants. Si vous voulez contribuer à Atheos mais que vous ne pouvez pas penser à aucune idée, n'hésitez pas à jeter un coup d'œil à la page des problèmes pour l'inspiration ou à envoyer un courriel à l'équipe pour voir s'il y a quelque chose avec lequel vous pouvez vous aider.