#calendar #google #associations #events #synchronize #contact #scma

yanked scma-gsync

Synchronizes Southern California Mountaineers Association (SCMA) calendar events to Google Calendar

new 2.3.1 Nov 19, 2024

#10 in #associations

Download history 140/week @ 2024-11-17

140 downloads per month

MIT/Apache

265KB
2K SLoC

SCMA Google Calendar Sync

:imagesdir: images

CI, link=https://github.com/rfdonnelly/scma-gsync/actions/workflows/ci.yml Google Calendar Sync, link=https://github.com/rfdonnelly/scma-gsync/actions/workflows/shared-calendar-sync.yml

Synchronizes link:Southern California Mountaineers Association (SCMA) calendar events to Google Calendar. It can also synchronize the SCMA roster to Google Contacts.

The Calendar

The shared calendar is available to SCMA members. Click the image below to add the calendar to your Google Calendar.

Add to Google Calendar, height=20, link=https://calendar.google.com/calendar/u/0/r?cid=07i8hndd8k4a4ubhicqie9sak4%40group.calendar.google.com

Access Requirements

To access the calendar you must:

  • Be an SCMA member
  • Have your SCMA email address linked to a Google account
  • Have opened Google Calendar at least once while signed in to the Google account linked to your SCMA email address
  • Wait up to 24 hours for access after changing your SCMA email address

Documentation

  • link:docs/user-guide.adoc[User guide] -- How to synchronize SCMA member information to your personal Google Contacts
  • link:docs/admin-guide.adoc[Administrator guide] -- How to maintain the shared SCMA Google Calendar
  • link:docs/examples.adoc[Invocation examples] -- Various invocation examples

Demo

[link=https://asciinema.org/a/3jH3c0B7XrRf1gimik3AkOJYY] asciicast

Limitations

Only all-day events are supported. SCMA events that are not all-day events are converted to all-day events. Effectively, the time information is stripped.

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~30–45MB
~837K SLoC