This is the XP Framework's development checkout for the 5.X-SERIES.
Note: Development now focusses on the 6.X-SERIES, which are maintained in the xp-framework/core repository. Bugfixes may be backported, but new features will usually only go to 6.X
Clone this repository, e.g. using Git Read-Only:
$ cd [path] $ git clone git://github.com/xp-framework/xp-framework.git
[path]/xp-framework `- core |- ChangeLog # Version log |- boot.pth # Bootstrap classpath |- tools # Bootstrapping (lang.base.php, class.php, xar.php, web.php) `- src # Sourcecode, by Maven conventions |- main | `- php `- test |- php |- config # Unittest configuration `- resources # Test resources
The entry point for software written in the XP Framework is not the PHP interpreter's CLI / web server API but either a command line runner or a specialized web entry point. These runners can be installed by using the following one-liner:
$ cd ~/bin $ wget 'https://github.com/xp-framework/xp-runners/releases/download/v6.2.0/setup' -O - | php
To use the the XP Framework development checkout, put the following
To contribute, use the GitHub way - fork, hack, and submit a pull request!