Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste :

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édentesRévision précédente
Prochaine révision
Révision précédente
fr:faq [2009/02/01 23:31] laurentfr:faq [2024/04/27 20:39] (Version actuelle) laurent
Ligne 1: Ligne 1:
 +~~LANG:EN@en:faq~~
 +
 ====== Foire aux questions ====== ====== Foire aux questions ======
  
Ligne 6: Ligne 8:
  
    * **Que veux dire le nom Jelix  ?** Rien.    * **Que veux dire le nom Jelix  ?** Rien.
-   * **Que représente le logo ?** Il est [[:logo_jelix|issue d'une intense réflexion]] de la part de son créateur, Sylvain. :-)+   * **Que représente le logo ?** Il est [[:logo_jelix|issu d'une intense réflexion]] de la part de son créateur, Sylvain. :-)
    * **Quand a démarré le projet Jelix ?** Durant l'automne 2005, et apparu au grand jour en janvier 2006 en version pré-alpha, lors de la création du site.    * **Quand a démarré le projet Jelix ?** Durant l'automne 2005, et apparu au grand jour en janvier 2006 en version pré-alpha, lors de la création du site.
    * **Comment est né Jelix ?** D'une envie de tout casser et de tout améliorer dans le framework [[http://www.copix.org|Copix]], existant depuis 2001, mais aussi parce que le projet Copix n'évoluait plus à l'époque où Jelix a démarré.    * **Comment est né Jelix ?** D'une envie de tout casser et de tout améliorer dans le framework [[http://www.copix.org|Copix]], existant depuis 2001, mais aussi parce que le projet Copix n'évoluait plus à l'époque où Jelix a démarré.
-   * **Jelix est un fork de Copix alors ?** C'est en quelque sorte un fork, reprenant quelques principes et briques de Copix, même si une grande partie du code a été réécrit (notamment le cœur) et que Jelix propose un fonctionnement différent. +   * **Jelix est un fork de Copix alors ?** Oui c'est un fork, reprenant quelques principes et briques de Copix, mais depuis presque tout a été réécrit et Jelix propose maintenant un fonctionnement assez différent. 
-   * **Quel est exactement le rapport et les différences entre Jelix et Copix 2.3 ?** [[jelix_vs_copix|Tout est expliqué là]]. +   * **Quel est exactement le rapport et les différences entre Jelix 1.0 et Copix 2.3 ?** [[jelix_vs_copix|Tout est expliqué là]]. 
-   * **Pourquoi un nouveau framework alors qu'il y a le framework de Zend, ou « //mon framework préféré// » ?** Parce que d'une part le projet Jelix a démarré avant que le framework Zend soit rendu publiqueavant qu'il y ait cette vague de nouveau framework PHP, et d'autre part pour faire évoluer d'une autre manière le framework Copix qui existe depuis quelques années déjà et sur lequel a travaillé longtemps l'auteur principal de Jelix. De plus, cela permet de proposer un framework différent des autres, qui pourrait peut-être mieux correspondre à vos besoinsà vos projets.+   * **Pourquoi un nouveau framework en 2005 alors qu'il y a « //mon framework préféré// » ?** D'une part, à l'époque où projet Jelix a démarré, bon nombre de frameworks n'existaient pas (Zend Par exemple), et d'autre partl'auteur de Jelix, qui avait été core-developer sur Copix pendant quelques annéesavait envie de faire évoluer le framework Copix sur certains points.
  
  
Ligne 18: Ligne 20:
    * **Sous quelle licence est disponible Jelix ?** LGPL //(GNU Lesser General Public License)//. Les scripts en lignes de commandes sont sous licence GPL.    * **Sous quelle licence est disponible Jelix ?** LGPL //(GNU Lesser General Public License)//. Les scripts en lignes de commandes sont sous licence GPL.
    * **Qui sont les participants au projet ?** La liste est [[credits|ici]].    * **Qui sont les participants au projet ?** La liste est [[credits|ici]].
- 
  
 ===== Contributions ===== ===== Contributions =====
  
-   * **Comment puis-je contribuer au projet Jelix ?** Nous avons besoin de personnes pour faire évoluer le site, compléter le manuel et les tutoriels, réaliser des modules « généraux » (ex. : news, forum, etc.). Et bien sûr, vous pouvez contribuer au code, il y a [[http://developer.jelix.org/report/1|plein de choses à faire]]:-) +   * **Comment puis-je contribuer au projet Jelix ?** Nous avons besoin de personnes pour faire évoluer le site, compléter le manuel et les tutoriels, réaliser des modules « généraux » (ex. : news, forum, etc.). Et bien sûr, vous pouvez contribuer au code. Tout est sur github : [[https://github.com/jelix/jelix|jelix]] [[https://github.com/jelix/jelix-org|le site]], [[https://github.com/jelix/jelix-manuel-fr|la documentation]],  
-   * **J'ai envie de contribuer au code car je voudrais apporter des améliorations. Comment je m'y prends ?** En consultant dans un premier temps [[http://developer.jelix.org|le manuel du hacker]]. Parlez-en aussi aux développeurs (sur IRC ou dans le forum), ils pourront vous mettre sur la piste sur les choses à faire attention, sur la façon d'apporter les modifications, etc. +   * **J'ai envie de contribuer au code car je voudrais apporter des améliorations. Comment je m'y prends ?** En consultant dans un premier temps [[https://github.com/jelix/jelix/blob/master/CONTRIBUTING.md|le manuel du hacker]]. Parlez-en aussi aux développeurs (sur IRC ou dans le forum), ils pourront vous mettre sur la piste des choses à faire, sur la façon d'apporter les modifications, etc. 
-   * **J'ai fait une modification et je voudrais l'intégrer dans la version officielle. Comment je fais ?** Il faut d'abord préparer un patch (avec un outils de type //diff//) par rapport à la version de Jelix récupérée du dépôt subversion (si c'est une modification de quelques lignes, pas besoin de patch même si c'est mieux, il suffira juste d'indiquer le fichier et les lignes concernées), et de poster le tout [[http://developer.jelix.org/newticket|dans un nouveau ticket]] ou le ticket existant correspondant. +   * **J'ai fait une modification et je voudrais l'intégrer dans la version officielle. Comment fais-je ?** Vous pouvez forker notre dépôt git sur https://github.com/jelix/jelix, commiter vos modifications et faire une pull request. Sinon vous pouvez proposer un patch [[https://github.com/jelix/jelix/issues|dans un nouveau ticket]] ou le ticket existant correspondant. 
-   * **J'ai trouvé un bug !** Regardez [[http://developer.jelix.org/report/1|si il n'est pas déjà répertorié]], sinon [[http://developer.jelix.org/newticket|créez un nouveau ticket]] pour le signaler. Si vous n'êtes pas sûr du bug, il est préférable d'abord d'en discutez dans le forum. +   * **J'ai trouvé un bug !** Regardez [[https://github.com/jelix/jelix/issues|si il n'est pas déjà répertorié]], sinon [[https://github.com/jelix/jelix/issues/new|créez un nouveau ticket]] pour le signaler. Si vous n'êtes pas sûr du bug, il est préférable d'abord d'en discutez dans le forum. 
-   * **Y a une erreur dans la documentation, ou je voudrais compléter la documentation !** La documentation (et cette page même) est stockée dans un wiki. Inscrivez-vous sur le wiki, et cliquez sur le bouton « Éditer la page » pour la modifier (ou sur les boutons « Éditer » de chaque partie). +   * **Y a une erreur dans la documentation, ou je voudrais compléter la documentation !** La documentation principale est stockée dans un projet github, https://github.com/jelix/jelix-manuel-fr. Ouvrez une "issue", proposez un patch... Si il s'agit d'une amélioration à faire sur les pages /articles/ du site jelix.org, ce sont des pages gérées par un wiki. Inscrivez-vous sur le wiki, et cliquez sur le bouton « Éditer la page » pour la modifier (ou sur les boutons « Éditer » de chaque partie).
-   * **Je voudrais un accès en écriture au dépôt Subversion.** L'accès en écriture est donné à ceux qui contribuent activement à Jelix. Donc il faut justifier d'une certaine motivation, et avoir proposé quelques patchs significatifs. Et il faut aussi savoir utiliser subversion… +
  
 ===== Technique ===== ===== Technique =====
  
-   * **Peut-on utiliser jDao séparément de Jelix ?** Noncar il y a trop de dépendance avec d'autres classes de Jelix+   * **Peut-on utiliser jDb ou jDao séparément de Jelix ?** Ouiils sont disponibles sous forme de paquets composer depuis les années 2020, respectivement [[https://packagist.org/packages/jelix/database|JelixDatabase]] et [[https://packagist.org/packages/jelix/dao|JelixDao]]
-   * **Peut-on utiliser le moteur de template séparément ?** Oui, il existe une version « standalone » de jTpl. +   * **Peut-on utiliser le moteur de template séparément ?** Oui, il existe une version « standalone » de jTpl. Depuis 2015 elle se nomme Castor et [[https://packagist.org/packages/jelix/castor|est disponible via Composer]]
-   * **Jelix ne permet pas de générer une page dans le format //XXX//, comment faire ?** Il suffit de créer un objet dérivant de //jResponse//, qui sache générer un document au format en question, et de le déclarer dans la configuration. Toutes contributions en ce sens est d'ailleurs la bienvenue. +   * **Jelix ne permet pas de générer une page dans le format //XXX//, comment faire ?** Il suffit de créer un objet dérivant de //jResponse//, qui sache générer un document au format en question, et de le déclarer dans la configuration. Toute contribution en ce sens est d'ailleurs la bienvenue.
- +
- +
  
 ===== Divers ===== ===== Divers =====
  
-   * **Jelix est-il sponsorisé ou affilié à une entreprise ?** Jelix est un projet totalement indépendant de toute entreprise+   * **Jelix est-il sponsorisé ou affilié à une entreprise ?** Entre 2010 et 2018, la société Innophi fondée par le créateur de Jelix, aidait à la maintenance du projet et  proposait du support professionnel sur Jelix. Depuis 2018, c'est la société 3liz qui sponsorise des développements
-   * **Existe-t-il une version pour PHP ?** NonJelix utilise de nombreuses spécificités de PHP 5+   * **Jelix est-il compatible avec PHP ?** Ouidepuis sa version 1.7 
-   * **Où en est l'avancement du développement de Jelix ?** Vous pouvez voir ce qu'il reste à faire et ce qui est prévu de faire en lisant [[http://developer.jelix.org/roadmap|la roadmap de jelix]]. +   * **Où en est l'avancement du développement de Jelix ?** Vous pouvez voir ce qu'il reste à faire et ce qui est prévu de faire en lisant [[https://github.com/jelix/jelix/milestones|la roadmap de jelix]]. 
-   * **J'ai fait un site avec Jelix. Je peux en faire de la pub ?** Oui, [[hall-of-fame|sur cette page]].+   * **J'ai fait un site avec Jelix. Je peux en faire de la pub ?** Oui, [[hall-of-fame|sur cette page]]. Contactez nous. 
 +   * **J'ai réalisé une application basée sur jelix, ou des modules ou plugins, que l'on peut récupérer sur le web, où dois-je le signaler ?** Vous pouvez en parler sur le forum, ou inscrire votre projet sur notre site dédié à cela :  [[http://booster.jelix.org]].
  

fr/faq.1233531093.txt.gz · Dernière modification : 2009/02/01 23:31 de laurent

Fils rss des changements récents dans le wiki Creative Commons License