Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • On feature development that take more than a week, you create a branch and merge into master on completion.

  • Mention the feature you worked on in the commit. As of now there are no task or ticket numbers, use concise and meaningful comments useful for colleagues.

  • On changes to CSS and JS, commit the minified versions as well (Use YUI compressor or CSSO CSS Optimizer for CSS and Closure Compiler for JS via PHPStorm's File Watchers).

  • Assets are served with Far Future Headers even on development and Kenedo adds a cache busting query string on resource URLs. See this article.

  • Use your browser's cache disabling feature.

  • In the CB settings at 'Analysis and Debugging' you can turn off use of minified CSS and/or JS and also turn off the use of the cache-busting query string

  • In customization projects, you find a file getReleaseNumber.php in the customization folder in 'system_overrides'. Bump up the version number on any commit that has changes to assets.

...