Menu de WikiSupop
Ceci est une ancienne révision du document !
====== Sigma ====== Je vais faire ici un tutoriel provisoire simple pour introduire au développement de sigma. ===== Description du projet ===== Le projet sigma réunit plusieurs écoles d'ingénieurs françaises dans la création d'un réseau social étudiant. Sigma a pour but de faciliter la communication interne de la vie associative et inter-école. Parmi les écoles participant au projet, on peut compter : * Polytechnique * Supoptique * Supélec Metz * Les Ponts ===== Quelques liens utiles ===== * [[https://projet-sigma.slack.com/messages/@slackbot/|slack]] * [[https://trello.com/projetsigma|trello]] * [[https://github.com/ProjetSigma|Github]] ===== Lancer sigma en local ===== Sigma utilise [[https://www.vagrantup.com/|vagrant]] pour que tout le monde ait le même environnement de développement. Pour utiliser vagrant, il faut installer [[https://www.virtualbox.org/|virtualbox]] ou un autre logiciel similaire. Le code source de sigma est disponible sur le github. Pour le synchroniser avec votre ordinateur, il faut installer [[https://git-scm.com/|git]] (un [[info:git|tuto interne]] présente les commandes de base). Vérifiez que vous avez bien les dernières versions (même si tout ne pose pas nécessairement problème) : * virtualbox 5.0 * vagrant 1.8 * git 2.8 Placez vous dans le répertoire de travail de votre choix, puis clonez les répertoires de sigma avec les lignes de commande : <code bash> git clone https://github.com/ProjetSigma/backend.git git clone https://github.com/ProjetSigma/frontend.git git clone https://github.com/ProjetSigma/povisionning.git git clone https://github.com/ProjetSigma/mobile.git git clone https://github.com/ProjetSigma/ansible-role-nginx git clone https://github.com/ProjetSigma/ansible-nodejs </code>