mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-12-06 02:13:55 +00:00
Create a connector to synchronize with zimbra calendars
This commit is contained in:
40
packages/ChillZimbraBundle/README.md
Normal file
40
packages/ChillZimbraBundle/README.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Chill Zimbra Bundle
|
||||
|
||||
This bundle provides integration with Zimbra email server for Chill application.
|
||||
|
||||
## Source code
|
||||
|
||||
This bundle should be modified within the chill-bundles repository. The code at
|
||||
https://gitlab.com/Chill-Projet/chill-zimbra-connector is a mirror of the main
|
||||
repository, and is intended to serve packagist information.
|
||||
|
||||
## Configuration
|
||||
|
||||
This bundle should be configured using a dsn scheme with a `zimbra+http` or `zimbra+https`
|
||||
scheme.
|
||||
|
||||
```yaml
|
||||
chill_calendar:
|
||||
# remember to url-encode username and password
|
||||
remote_calendar_dsn: zimbra+https://chill%40zimbra.example.com:password@zimbra.example.com
|
||||
```
|
||||
|
||||
## Development
|
||||
|
||||
This bundles should be developed from within the chill-bundles repository.
|
||||
|
||||
During development, you must use an inline alias, or a branch alias to
|
||||
be able to load the root package's master branch as a replacement for a version.
|
||||
|
||||
Example of composer.json for chill-project/chill-zimbra-bundle:
|
||||
|
||||
```json
|
||||
{
|
||||
"require": {
|
||||
"chill-project/chill-bundles": "dev-master as v4.6.1",
|
||||
"zimbra-api/soap-api": "^3.2.2",
|
||||
"psr/http-client": "^1.0",
|
||||
"nyholm/psr7": "^1.0"
|
||||
}
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user