2017 © Pedro Pelรกez
 

project skeleton

A skeleton for create flarum application

image

flarum3xt/skeleton

A skeleton for create flarum application

  • Sunday, December 25, 2016
  • by oanhnn
  • Repository
  • 2 Watchers
  • 1 Stars
  • 2 Installations
  • Shell
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Flarum, (*1)

Flarum skeleton

Build Status Coverage Status, (*2)

Directories structure

path/to/project
โ”œโ”€โ”€ CHANGELOG.md
โ”œโ”€โ”€ composer.json
โ”œโ”€โ”€ composer.lock
โ”œโ”€โ”€ config
โ”‚ย ย  โ”œโ”€โ”€ app.php
โ”‚ย ย  โ””โ”€โ”€ app.php.dist
โ”œโ”€โ”€ CONTRIBUTING.md
โ”œโ”€โ”€ LICENSE
โ”œโ”€โ”€ phpcs.xml.dist
โ”œโ”€โ”€ phpunit.xml.dist
โ”œโ”€โ”€ public
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ src
โ”œโ”€โ”€ storage
โ”œโ”€โ”€ tests
โ”œโ”€โ”€ Vagrantfile
โ””โ”€โ”€ vendor

Requirements

TODO

  • [ ] Write README document
  • [x] Integrate Composer and publish to https://packagist.org
  • [ ] Refactor project constructor
  • [ ] Integrate PHPCS to check coding style
  • [ ] Integrate PHPUnit and write some unit test scripts
  • [ ] Integrate some CI, eg: TravisCI, Coveralls, ...
  • [ ] Write Vagrant script to set up development environment
  • [ ] Write Docker script to set up development environment
  • [ ] Write CONTRIBUTE rule document
  • [ ] Write document and publish on Github page

The Versions