Skip to content

Commit

Permalink
reset repo for v3 development
Browse files Browse the repository at this point in the history
  • Loading branch information
g105b committed Sep 4, 2016
1 parent ceda725 commit 94658ad
Show file tree
Hide file tree
Showing 102 changed files with 64 additions and 8,885 deletions.
3 changes: 0 additions & 3 deletions .coveralls.yml

This file was deleted.

10 changes: 3 additions & 7 deletions .gitignore
@@ -1,7 +1,3 @@
*.sublime-project
*.sublime-workspace
composer.phar
vendor/*
test/Unit/_Report/*
test/Unit/phpunit.output*
/.project
/*.sublime-*
/composer.phar
/vendor
18 changes: 0 additions & 18 deletions .travis.yml

This file was deleted.

File renamed without changes.
6 changes: 1 addition & 5 deletions NOTICE
Expand Up @@ -3,16 +3,12 @@ PHP.Gt is created and maintained by Bright Flair Ltd (https://brightflair.com).
The software is covered by the [MIT license](http://choosealicense.com/licenses/mit/),
which in summary means:

+ Software containing PHP.Gt may be used commercially.
+ Software containing PHP.Gt software may be used commercially.
+ PHP.Gt may be redistributed (with proper attribution).
+ PHP.Gt can be used for any purpose whatsoever.
+ Modification of original source is allowed (with proper attribution).
+ PHP.Gt may be used privately.
+ Original license and copyright notice must be clearly visible in derived projects.
+ Any use of PHP.Gt requires proper attribution and comes without warranty.

Applications that are built on top of PHP.Gt, are not permitted to use the PHP.Gt name. To
indicate that they are using PHP.Gt, they are permitted but not required to use the .Gt
suffix after the application's own name.

For more information about the PHP.Gt project, visit the website: https://www.php.gt
26 changes: 13 additions & 13 deletions ReadMe.md → README.md
Expand Up @@ -26,23 +26,23 @@ PHP frameworks offer many features, but often come with steep learning curves or
<a href="http://www.php.gt" target="_blank">
<img src="http://img.shields.io/badge/web-www.php.gt-26a5e3.svg?style=flat-square" alt="PHP.Gt Website" />
</a>
<a href="https://trello.com/b/zbfqGWbH/php-gt-public-roadmap" target="_blank">
<a href="https://php.gt/trello" target="_blank">
<img src="http://img.shields.io/badge/roadmap-public%20trello-26a5e3.svg?style=flat-square" alt="PHP.Gt Roadmap" />
</a>

Current project status
======================
Current project status.
=======================

View the detailed [project roadmap on Trello](https://trello.com/b/zbfqGWbH/php-gt-public-roadmap) to see what's coming up, and what's made its way into recent releases.
View the detailed [project roadmap on Trello](https://php.gt/trello) to see what's coming up, and what's made its way into recent releases.

The most important changes are:

+ Extracting all modules of functionality into their own Composer packages.
+ Gaining full PHP 7 support.
+ Full code coverage.

Features at a glance
--------------------
Features at a glance.
---------------------

+ Pages made dynamic via server-side DOM Document access.
+ HTML templating.
Expand All @@ -54,25 +54,25 @@ Features at a glance
+ Preconfigured PHPUnit and Behat test environment.
+ Workflow tools to quickly create, integrate and deploy projects.

Essential concepts
------------------
Essential concepts.
-------------------

### Static first
### Static first.

To lower the barrier of entry to web development, the technique of developing a static prototype first is promoted, dropping in logic when and where necessary to turn prototypes into fully functional production code with as few steps as possible.

### Build using tech you already know
### Build using tech you already know.

The main idea is to provide a platform where you can get as much done, using standard tech you've already learnt. Technologies that make up the [world wide web](https://en.wikipedia.org/wiki/World_Wide_Web), such as HTML and HTTP, are respected and enhanced by bringing useful tools and techniques to you, the developer.

### Drop in tools without any fuss
### Drop in tools without any fuss.

There are a lot of useful tools included as standard, such as [SCSS parsing](https://github.com/phpgt/webengine/wiki/Client-side-files), [HTML templating](https://github.com/phpgt/webengine/wiki/Templating) and [CSRF handling](https://github.com/phpgt/webengine/wiki/CSRF), but the highly modularised architecture keeps compatibility high. Packages from [Packagist](https://packagist.org) can be installed and loaded with zero configuration.

### Develop locally or virtually
### Develop locally or virtually.

Preconfigured scripts are available to automatically set up local servers or virtualisation environments to get you going as quickly as possible, without having to change existing computer configuration.

### Community of blueprints
### Community of blueprints.

To get projects going with full momentum, blueprint projects are available to base your projects off. Blueprints come with just enough level of design and functionality to get a prototype out the door as quickly as possible, without prescribing anything.
45 changes: 0 additions & 45 deletions bin/create

This file was deleted.

5 changes: 5 additions & 0 deletions bin/gt-create
@@ -0,0 +1,5 @@
#!/usr/bin/env php
<?php
/**
* Creates a new empty project using the blueprint-empty repository.
*/
6 changes: 6 additions & 0 deletions bin/gt-deploy
@@ -0,0 +1,6 @@
#!/usr/bin/env php
<?php
/**
* Packages and deploys the current codebase in accordance with
* project configuration.
*/
7 changes: 7 additions & 0 deletions bin/gt-install
@@ -0,0 +1,7 @@
#!/usr/bin/env php
<?php
/**
* Uses composer to install all dependencies required to run or test the
* project. Downloads composer if it doesn't already exist. Globally aliases
* all bin scripts.
*/
5 changes: 5 additions & 0 deletions bin/gt-release
@@ -0,0 +1,5 @@
#!/usr/bin/env php
<?php
/**
* Publishes a new live release in accordance with project configuration.
*/
7 changes: 7 additions & 0 deletions bin/gt-serve
@@ -0,0 +1,7 @@
#!/usr/bin/env php
<?php
/**
* Shell script interface for launching the built-in webserver.
*
* Usage: server [-a|--approot[="..."]] [-p|--port[="..."]]
*/
9 changes: 9 additions & 0 deletions bin/gt-test
@@ -0,0 +1,9 @@
#!/usr/bin/env php
<?php
/**
* Initiate tests within current project. Exits with status code 0 on successful
* test run, 1 for failed Unit test, 2 on failed Acceptance test, 3 on failed
* Unit and failed Acceptance test.
*
* Usage: test [-a|--approot[="..."]] [--type="unit|acceptance|all"]
*/
126 changes: 0 additions & 126 deletions bin/install

This file was deleted.

0 comments on commit 94658ad

Please sign in to comment.