Project Information
- Name of tool/project: ICalendar Generator
- Project home page: https://github.com/spatie/icalendar-generator
- Name of team requesting review: Campaigns
- Primary contact: @MHorsey-WMF
- Target date for deployment: As soon as reasonable
- Link to code repository / patchset: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CampaignEvents/+/1029612
- Link to scc output for general sizing of codebases (https://github.com/boyter/scc):
Description of the tool/project:
This package implements RFC 5545 and some extensions from RFC 7986 to provide an easy to use API for creating calendars.
Description of how the tool will be used at WMF:
To generate calendar invitations in the CampaignEvents extension
Dependencies
"php": "^7.4|^8.0", "ext-mbstring": "*", "spatie/enum": "^3.11" "ext-json": "*", "nesbot/carbon": "^2.63|^3.0", "larapack/dd": "^1.1", "pestphp/pest": "^1.22", "spatie/pest-plugin-snapshots": "^1.1", "vimeo/psalm": "^4.13"
Has this project been reviewed before?
No
Post-deployment
@MHorsey-WMF Campaigns team