Skip to content

Ensure Code Quality #14

@ScreamingDev

Description

@ScreamingDev

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

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions