Skip to content
This repository has been archived by the owner on Nov 19, 2020. It is now read-only.

Latest commit

 

History

History
executable file
·
89 lines (58 loc) · 4.46 KB

READMEFR.md

File metadata and controls

executable file
·
89 lines (58 loc) · 4.46 KB

HAY Project

Version Release Symfony PHP

Vous trouverez le code de conduite ici

You can read this file in english here!

Qu'est-ce que c'est HAY ?

UserHAY est un acronyme de "How Are You" qui signifie en français "Comment allez-vous ?". Mais c'est avant tout un réseau social libre (Open Source) qui respecte votre vie privée et qui ne vous espionne pas. Ce site web fait partie du projet The Open Medium.

Captures d'écran

Contribuer

Plus d'infos ici (en anglais).

Installation rapide

Des instructions plus détaillées de l'installation sont disponibles ici, cette installation rapide n'est utile que si vous avez tous les outils nécessaires installés et que vous êtes sous Linux.

git clone https://github.com/TheOpenMedium/HAY.git
cd HAY
composer install
yarn install
yarn encore dev

Ensuite, changez les paramètres de la base de donnée dans le .env utilisant votre éditeur de texte favoris, comme nano, vim ou emacs.

./bin/console doctrine:database:create
./bin/console doctrine:migrations:migrate

Et pour utiliser le site web vous pouvez soit utiliser apache ou nginx, si vous avez installer le projet dans le dossier approprié ou lancer cette commande pour utiliser le site web dans localhost:8000 :

./bin/console server:run

FAQ

Pourquoi utiliser Symfony pour ce projet ?

Parce qu'avoir des conventions commune est essentiel pour mener ce projet à bien et à avoir un code clair et compréhensible pour tout le monde ! Mais aussi parce que Symfony est Open Source et simple (en particulier Symfony 4) et qu'il a énormément de "Bundles" qui simplifient la programmation. Enfin, ce Framework simplifie aussi le travail en groupe.

Au secours ! Je ne sais pas comment utiliser Symfony !

Si vous ne savez pas comment utiliser Symfony, consulter la documentation ici qui est organisé sous forme de tutoriel, allez voir, c'est très simple, vous n'avez besoin que de connaitre le PHP ! (PS : Seul bémol, c'est uniquement en anglais pour l'instant) (PS2 : Attention, Symfony 4 est vachement différent de Symfony 3, veuillez apprendre la bonne version !)

Comment installer HAY sur mon PC ?

Un tutoriel est disponible dans le wiki ici ;) !

Et un installateur graphique est en cours de développement et sera disponible avant la sortie Alpha.

Y a-t-il un fichier Docker que je pourrais utiliser ?

Pas pour l'instant mais j'en fournirait un avant la sortie Alpha.

Comment mettre à jour HAY ?

Et bah, c'est étonnament compliqué, vu que HAY est toujours en pre-alpha, les instructions de mises à jour peuvent changer... de version à version. Mais, en Alpha, un mechanisme clair et consistant de mise à jour sera mit en place.

Mais, c'est généralement :

git pull
composer install
yarn install
yarn encore dev
./bin/console doctrine:migrations:migrate

Quel est le sens de la vie ?

À droite !


Si vous avez d'autres questions, posez-les dans la section "issue"