Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 1.28 KB

CONTRIBUTING.md

File metadata and controls

18 lines (16 loc) · 1.28 KB

Contributing

ICS Parser is an open source project. It is licensed under the MIT license. We appreciate pull requests, here are our guidelines:

  1. Firstly, check if your issue is present within the latest version (dev-master) as the problem may already have been fixed.
  2. Log a bug in our issue tracker (if there isn't one already).
    • If your patch is going to be large it might be a good idea to get the discussion started early.
      • We are happy to discuss it in an issue beforehand.
    • If you could provide an iCal snippet causing the parser to behave incorrectly it is extremely useful for debugging
      • Please remove all irrelevant events
  3. Please follow the coding standard already present in the file you are editing before committing
    • Adhere to the PSR-2 coding standard
    • Use 4 spaces instead of tabs for indentation
    • Trim all trailing whitespace and blank lines
    • Use single quotes (') where possible instead of double
    • Use PHP_EOL where possible or default to \n
    • Abide by the 1TBS indentation style