-
Notifications
You must be signed in to change notification settings - Fork 1
Spécifications techniques
Bardot Jérôme edited this page Jun 5, 2013
·
5 revisions
Le projet utilisant le framework symfony, le code doit au maximum respecté les conventions symfony.
-
Classes : CamelCase
class HelloMyWorld extends HelloWorld() { [...]
-
Méthodes : camelCase
private getHelloMyWorld() { [...]
-
Variables : camel_case
$hello_my_world = 'Hello my world';
-
Fonctions : camel_case
hello_my_world($hello_my_world);
-
Accolades : les accolades ouvrante et fermante doivent etre en début de ligne.
-
Indentations : les indentations doivent etre de 2 espaces (configurable dans la majorité des ide et traitement de texte orienté développement)
- Système d'exploitation : Ubuntu 10.04
- Serveur web : Apache2 / php 5.4
- Base de donnée MySQL 5.1
- Framework php : symfony 1.4
- ORM : Doctrine 1.2
- Paquets Deb : apache2 mysql-server php5 phpmyadmin php-apc
apt-get install apache2 mysql-server php5 phpmyadmin php-apc
a2enmod rewrite
git clone git://github.com/Futurolan/Lufy.git
cd Lufy
git checkout stable
vi config/databases.yml
php check_configuration.php
php symfony doctrine:build --all --and-data-load
- Nom de domaine en local .lan afin de faire fonctionner le captcha
- Correction : Ticket qui se rapporte à une correction à effectuer sur du code existant
- Évolution : Ticket qui se rapporte à du code existant à faire évoluer
- Développement : Ticket qui se rapporte à du code nouveau à ajouter pour couvrir un nouveau besoin
- En attente : Ticket en attente de prise en charge, équivalent à un niveau de priorité faible
- WIP : (Work In Progress) Ticket pris en charge en cours de traitement
- Urgent : Ticket à traiter urgemment
- Rejeté : Ticket rejeté, demande non pertinente/utile