Quick links: Content - sections - sub sections
EN FR

Trace: 1.8 1.4.x

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:faq [2006/09/06 09:22] doublefaceen:faq [2024/04/27 20:42] (current) laurent
Line 1: Line 1:
 +~~LANG:FR@fr:faq~~
 +
 ====== FAQ ====== ====== FAQ ======
  
 ===== Beginning ===== ===== Beginning =====
 +
   * **What does Jelix mean ?** Nothing.   * **What does Jelix mean ?** Nothing.
-  * **What is the logo representing ?** It commes from a deep reflexion of his creator, Sylvain. :-) +  * **What is the logo representing ?** It comes from a deep reflexion by his creator, Sylvain. :-) 
-  * **When did the Jelix project start ?** During the autumn 2005, and came out in January 2006 in pre-alpha version, during the creation of the site. +  * **When did the Jelix project start ?** During the autumn 2005, and came out in January 2006 in pre-alpha version, when the site has been created
-  * **How was born Jelix ?** From a desire of all breaking and improve in the [[http://www.copix.org|Copix framework]], existing since 2001. And because this project was nearly abandonned during several month when Jelix started. +  * **How was born Jelix ?** From a desire to break and improve many things in the [[http://www.copix.org|Copix framework]], existing since 2001. And because this project was nearly abandonned during several month when Jelix started. 
-  * **Is Jelix then a fork of Copix ?** It is more a new project assembling some parts of Copixthan real fork. A large part of the code has been entirely rewritten and Jelix does not function the same way, even if the main principle are the same (modules, DAO, ...) +  * **Is Jelix then a fork of Copix ?** Yes it is, but a large part of the code has been entirely rewritten and Jelix does not function the same way, even if the main principle are the same (modules, DAO, ...) 
-  * **Why a new framework when there is the Zend framework, and //here your favourite framework// ?** Because, on the one hand, Jelix started before the public version of the Zend Framework, before this wave of new PHP frameworks, and on the other hand, the goal was to make the Copix framework, that exist since several years already and on which the main author of Jelix has worked a lot, evolve another way. Moreover, it make possible to show a framework that is different from others. Another reason is that the main author wants to dominate the world all alone...+  * **Why a new framework in 2005 when there was "//here your favourite framework//?** Because, on the one hand, Jelix started before this wave of new PHP frameworks, and on the other hand, the main author of jelix has worked a lot on Copix project and wanted to continue this work with his new ideas. Moreover, it makes possible to show a framework that is different from others.
  
 ===== License and copyright ===== ===== License and copyright =====
 +
 **On what license is Jelix available ?** LGPL. GNU LESSER GENERAL PUBLIC LICENSE. The command-line scripts are under GPL. **On what license is Jelix available ?** LGPL. GNU LESSER GENERAL PUBLIC LICENSE. The command-line scripts are under GPL.
- 
- 
  
 ===== Contributions ===== ===== Contributions =====
 +
   * **How can I contribute to the Jelix project ?** We need people to make the site evolve, complete the documentation and tutorials, realize "general" modules (ex: news, forum, ...). Any help is welcomed.   * **How can I contribute to the Jelix project ?** We need people to make the site evolve, complete the documentation and tutorials, realize "general" modules (ex: news, forum, ...). Any help is welcomed.
-  * **I want to contribute to the code because I would like to make improvements, how can I do ?** By consulting the [[hackersmanual|Hackers' corner]] initially. Speak also with the developers (on IRC or in the forum), they will give you information on the things to pay attention to, on the way of making modifications. +  * **I want to contribute to the code because I would like to make improvements, how can I do ?** By consulting the [[https://github.com/jelix/jelix/blob/master/CONTRIBUTING.md|Hackers' corner]] initially. Speak also with the developers (on IRC or in the forum, they can speak in french or english), they will give you information on the things to pay attention to, on the way of making modifications. 
-  * **I made a modification and I would like to integrate it in the official version, how can I do ?** It is initially necessary to prepare a patch (with diff type tools) from the repository version of Jelix (if it is just some lines modified, no need for a patch, even if this is better, just give the file ans lines concerned), and send this in the [[http://developer.berlios.de/patch/?group_id=5643|patch manager]]. +  * **I made a modification and I would like to integrate it in the official version, how can I do ?** You can fork our git repository on http://github.com/jelix/jelix and pull request. Or you can submit a patch [[http://github.com/jelix/jelix/issues|on our bug tracker]]. 
-  * **I found a bug !** If you are sure of the bug, post it in the [[http://developer.berlios.de/bugs/?group_id=5643|bug manager]], if not, send a post about it in the forum. +  * **I found a bug !** If you are sure of the bug, post it in the [[http://github.com/jelix/jelix/issues|our bug tracker on github]] 
-  * **There is a mistake in the documentation, I would like to complete the documentation** : The documentation (and this page) is a wiki. Subscribe to the wiki and click on "Edit" to modify it. +  * **There is a mistake in the documentation, I would like to complete the documentation** : The documentation (and this page) is a wiki. Subscribe to the wiki and click on the "Edit" button to modify it.
-  * **I would like a write access to the subversion repository** : The write access is given to those who contribute actively to Jelix. Thus it is necessary to justify of a certain motivation, and to have proposed some significant patchs. And it is also necessary to know how to use subversion... +
  
 ===== Technical ===== ===== Technical =====
-  * **Is it possible to use jDao separately from Jelix ?** Nothere are too many dependencies with other Jelix classes+ 
-  * **Can we use the template engine separately ?** Yes, there is a standalone version of jTpl.+  * **Is it possible to use jDb, jDao separately from Jelix ?** Yessince 2020, they are available as a Composer package: [[https://packagist.org/packages/jelix/database|JelixDatabase]] and [[https://packagist.org/packages/jelix/dao|JelixDao]]
 +  * **Can we use the template engine separately ?** Yes, there is a standalone version of jTpl. Since 2015, it is called Castor and [[https://packagist.org/packages/jelix/castor|is available via Composer]].
   * **Jelix can't generate a page in the XXX format, how can I do ?** You only have to create an object that derives from jResponse, which is able to generate a XXX document and to declare it in the configuration. Any contribution in this way is welcomed, by the way.   * **Jelix can't generate a page in the XXX format, how can I do ?** You only have to create an object that derives from jResponse, which is able to generate a XXX document and to declare it in the configuration. Any contribution in this way is welcomed, by the way.
  
  
 ===== Other ===== ===== Other =====
-  * **Is there a PHP4 version of Jelix ?** No, Jelix uses many specificities of PHP5. + 
-  * **I would like to use Jelix noweven if it is not in final version, is there a risk ?** Jelix in alpha version is intensively used in several projects (some are professional). The core is relatively stableas well as the additional classes (jDao, jDb, jTpl...). The bugs are rather quickly corrected. Jelix is not in 1.0 final version only because not all the features are implemented yet, and the actual classes, that are actively tested, can have the API changed (generally the API changed are discussed with contributors and main users). As a summary execution stability ok, but the API can change at least until beta version. + 
-  * **I made a site with Jelix, can I advertise about it?** Yes, on [[http://jelix.org/articles/revuewebpresse|this page]]+  * **I made a site with Jelix, can I advertise about it?** Yeson [[en:hall-of-fame|this page]] 
 +  * **I made an application based on jelix, or module or a pluginwhere can I tell to the community this existing project ?** You can discuss about it on the forum. You can also reference it on our dedicated web site for those things: [[http://booster.jelix.org]]

en/faq.1157534532.txt.gz · Last modified: 2006/10/17 20:31 (external edit)

Recent changes RSS feed Creative Commons License