You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.3 KiB

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