helfertool / helfertool

Volunteer and staff management
https://www.helfertool.org
GNU Affero General Public License v3.0
58 stars 26 forks source link

recurrent shifts/ CalDav-Sync #19

Open Nos- opened 6 years ago

Nos- commented 6 years ago

Periodic shift dates (like daily/ weekly/ every second Monday) would be very helpful. For an improved usability a integration of an calendar-service like CalDav would be good. The advantage of an calendar-service would be an interface to other Software like calendar-apps on many Smartphones or projectmanagement-tools. So every helper can see his shifts and coordinators can get a better overview and modify shifts at the fly.

Nos- commented 6 years ago

Maybe you find this Wikipedia-article about the CalDav-standard helpful: https://en.wikipedia.org/wiki/CalDAV

Tomatower commented 6 years ago

I was tinkerning with the idea to have a caldav-export for the shifts (like owncloud/nextcloud for example), and be able to plan the shifts by fancy graphics within your favourite caldav client (e.g. thunderbird).

especially if you are copying and adapting an existing event it would make it much easier.

svenhertle commented 5 years ago

From my point of view, using a GUI client like Thunderbird for planning shifts is not a optimal solution. Shifts could be moved or deleted accidentally and new users may struggle with the configuration.

Instead, the editing features of the Helfertool itself should be improved. For example, the functionality to copy one day/week/month could be useful?

About the calendar sync for helpers: there is already an iCalendar file that can be added to the calendar after registration. CalDAV is usually used to sync complete calendars and not only single events. Does this fit your use case or would CalDAV be the better solution for you?

Thanks for your feedback!