Bokeh Platform is a simple and faster PHP platform for develop websites, powered by Bokeh Teknology.
- Fork it
- Create an account on Tracker
- Create a ticket
- Create a branch
ticket/bp-12345
(git checkout -b ticket/bp-12345
) - Commit your changes (first line ticket ID, more details can be added on other lines) (
git commit -am "Ticket BP-12345"
) - Push to your fork (
git push origin ticket/bp-12345
) - Send us a Pull Request
You need to replace 12345
with your ticket ID.
You can also use Travis CI or your own PHPUnit installation for test a build with your commits before opening a pull request.
To be able to run Bokeh Platform from the repository (and not from a pre-built package) you need to run the following commands to install dependencies.
$ curl -s https://getcomposer.org/installer | php
$ cd Bokeh-Platform
$ php ../composer.phar install
For building Bokeh Platform's packages you need to use Phing, available via PEAR.
You need to install git-core
and zip
packages on an Ubuntu box.
From the build directory, run:
$ phing
We have setup some tests with PHPUnit.
These tests are automatically run by Travis CI when a commit is sent.
The tracker is now available at: http://tracker.bokehteknology.net/