Skip to content

Ensure Code Quality #14

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
21 of 22 tasks
ScreamingDev opened this issue Aug 22, 2013 · 0 comments
Closed
21 of 22 tasks

Ensure Code Quality #14

ScreamingDev opened this issue Aug 22, 2013 · 0 comments
Milestone

Comments

@ScreamingDev
Copy link
Owner

In Development

  • All issues are gone except this one

In Alpha

  • Code Coverage above 90% on lines (to present a beta)
  • Version has been bumped

In Beta

  • Branches ment to achieve this version are merged and deleted
  • Created a branch (master-v0.0.0) right at start of beta
  • Code coverage max out and at least above 80% on files
  • Code Assertions have no warning
  • phpDoc has no warning
  • All $VERSION$ replaced with current version
  • All ${YEAR} Replaced with current year.
  • All ${PROJECT} Replaced with "php-application-toolkit".
  • All commits are pushed and no (staged) changes are left

In RC

  • Code duplicates are eliminated
  • Changelog has been generated and revised
  • New clone has no warning in UnitTest, phpDoc or code assertions
  • No other branch related to this version is left except release-x.x.x

Final

  • Created a tag for this version

GitHub

Announce in http://github.com/sourcerer-mike/php-application-toolkit/releases

  • Major points of Changelog in sentences
  • Link to Changelog for additional information
  • Support for this version will run out after 90 days of the next update (or 180 for new major version)

Other

ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
ScreamingDev added a commit that referenced this issue Aug 25, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant