developpement

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
developpement [2016/03/07 10:52] – [Documentation du code source] danydeveloppement [2019/05/04 22:09] – [Editeur conseillé] dany
Ligne 44: Ligne 44:
  
 Vérifier si une tâche ou l'autre correspond à ce que vous voulez faire. Dans tous les cas, pensez à venir sur la Mailing list pour en discuter Vérifier si une tâche ou l'autre correspond à ce que vous voulez faire. Dans tous les cas, pensez à venir sur la Mailing list pour en discuter
-[[agenda_des_developpements|L'agenda se trouve ici]].+[[agenda_developpement:|L'agenda se trouve ici]].
  
 En général, on utilise des  [[http://bug.noalyss.eu|tâches ou bugs]] pour le suivi. En général, on utilise des  [[http://bug.noalyss.eu|tâches ou bugs]] pour le suivi.
Ligne 50: Ligne 50:
 ====== Editeur conseillé ====== ====== Editeur conseillé ======
    
- eclipse ou netbeans sont fortement conseillés.+PhpStorm , eclipse ou netbeans sont fortement conseillés.
  
 Netbeans vient avec tout ce dont vous avez besoin pour le PHP, pour Eclipse, il faudra ajouter les plugins git, PDT Netbeans vient avec tout ce dont vous avez besoin pour le PHP, pour Eclipse, il faudra ajouter les plugins git, PDT
Ligne 57: Ligne 57:
  
 [[http://www.journaldunet.com/developpeur/php/tutoriel-eclipse-pdt/|Tutoriel pour Eclipse avec PHP]] [[http://www.journaldunet.com/developpeur/php/tutoriel-eclipse-pdt/|Tutoriel pour Eclipse avec PHP]]
 +
 +[[https://www.jetbrains.com/?from=NOALYSS}|PhpStorm]] {{:jetbrains-variant-3.png?direct&100|}}
 ===== Avantages ===== ===== Avantages =====
  
Ligne 63: Ligne 65:
 ====== Outils ====== ====== Outils ======
   * svn (tortoiseSVN ou meld),    * svn (tortoiseSVN ou meld), 
-  * pgadmin3+  * pgadmin3 https://www.pgadmin.org/
   * xdebug   * xdebug
   * firebug   * firebug
   * easy xdebug   * easy xdebug
-  * doxygen+  * doxygen http://www.stack.nl/~dimitri/doxygen/  
 +  * dbeaver https://dbeaver.io/
 ====== Code ====== ====== Code ======
  
Ligne 102: Ligne 105:
 Il existe deux façons de soumettre un patch Il existe deux façons de soumettre un patch
  
-  - soit vous envoyez vos fichiers modifiés tout simplement, avec le numéro de version+  - soit vous envoyez vos fichiers modifiés tout simplement, avec le numéro de la version installée 
   - soit vous avez pris le code depuis le repository, faites alors   - soit vous avez pris le code depuis le repository, faites alors
  <code> git diff > patch-(description).txt</code>  <code> git diff > patch-(description).txt</code>
-ou s'il s'agit des plugins 
- <code> svn diff > patch-(description).txt</code> 
  
 Compressez et envoyez le fichier obtenu sur la ML contrib. Compressez et envoyez le fichier obtenu sur la ML contrib.
 +
 +Si vous souhaitez plus d'information sur les patches  https://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/
        
  
-Si vous souhaitez seulement être au courant de l'évolution, vous pouvez soit vous abonnez à la [[Mailing_list|Mailing List dev]] soit aller sur [[https://www.phpcompta.eu/websvn]]+Si vous souhaitez seulement être au courant de l'évolution, vous pouvez soit  
 +  * vous abonnez à la [[Mailing_list|Mailing List dev]]  
 +  * Suivre les emails automatiques des commits sur [http://lists.nongnu.org/archive/html/noalyss-commit/]]  
 +  * Suivre sur depuis les dépôts [[http://git.savannah.gnu.org/cgit/noalyss.git]] et [[http://git.savannah.gnu.org/cgit/noalyss-plugins.git]]
  
 ======  Documentation du code source ====== ======  Documentation du code source ======
Ligne 126: Ligne 132:
 [[http://git.savannah.gnu.org/cgit/noalyss-plugins.git|Parcourir le dépôt git des plugins]] [[http://git.savannah.gnu.org/cgit/noalyss-plugins.git|Parcourir le dépôt git des plugins]]
  
 +[[analyse:|Analyse]]
 ====== Traduction ====== ====== Traduction ======
  
 [[http://wiki.phpcompta.eu/doku.php?id=traduction&s[]=traduction|Traduction]] basée sur gettext. [[http://wiki.phpcompta.eu/doku.php?id=traduction&s[]=traduction|Traduction]] basée sur gettext.
  • developpement.txt
  • Dernière modification : 2024/04/13 09:03
  • de dany