Raccourcis : Contenu - rubriques - sous rubriques
EN FR

Piste : faq

Foire aux questions

Genèse

  • Que veux dire le nom Jelix ? Rien.
  • Que représente le logo ? Il est 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.
  • Comment est né Jelix ? D'une envie de tout casser et de tout améliorer dans le framework 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 ? 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 1.0 et Copix 2.3 ? Tout est expliqué là.
  • 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 part, l'auteur de Jelix, qui avait été core-developer sur Copix pendant quelques années, avait envie de faire évoluer le framework Copix sur certains points.

Licence et copyright

  • 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 ici.

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. Tout est sur github : jelix le site, 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 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 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 dans un nouveau ticket ou le ticket existant correspondant.
  • J'ai trouvé un bug ! Regardez si il n'est pas déjà répertorié, sinon 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 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).

Technique

  • Peut-on utiliser jDb ou jDao séparément de Jelix ? Oui, ils sont disponibles sous forme de paquets composer depuis les années 2020, respectivement JelixDatabase et JelixDao.
  • 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 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. Toute contribution en ce sens est d'ailleurs la bienvenue.

Divers

  • 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.
  • Jelix est-il compatible avec PHP 8 ? Oui, depuis 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 la roadmap de jelix.
  • J'ai fait un site avec Jelix. Je peux en faire de la pub ? Oui, 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.
Fils rss des changements récents dans le wiki Creative Commons License