#29 Meeting Reminder Widgets
Closed: Fixed None Opened 4 years ago by duffy.

This feature has three components:

Edit Meeting Reminder (Admin)

This widget enables the hub meeting reminder widget on a given hub to provide information about a team's/project's regular meeting times:

hub-meeting-reminder-edit.png

meeting-data.png

This widget is present on the create/edit hub screen available to hub admins. It allows the admin to associate a calendar feed (ical? caldav? ??) to a hub. The meeting reminder would use the associated calendar feed to generate meeting reminders in both the hub's meeting reminder sidebar widget, as well as in member user's notification feeds.


Meeting Reminder

This widget is displayed on the associated hub and visible to anyone viewing the hub. It is a sidebar widget. Note that the example in the mockup below displays both the regular meeting (Design Team meeting) and a one-off meeting (Fedora 23 Wallpaper Hackfest.)

meeting-reminders.png

Meeting Reminder

This widget is displayed on the associated hub and visible to anyone viewing the hub. It is a sidebar widget. Note that the example in the mockup below displays both the regular meeting (Design Team meeting) and a one-off meeting (Fedora 23 Wallpaper Hackfest.)

meeting-reminders.png

Meeting Reminder (Notification)

These reminder cards will appear:

In the stream of the hubs to which they belong.
in the personal streams of the members of the hubs to which the meetings belong.

When will these reminder cards appear? That's a good question:

  • We could have a standard and make them always appear the day before and the day of (maybe 6 hours before?)
  • We could allow the admin to config when they appear (this would involve adding additional fields to the edit widget above)
  • We could read in any reminder data that might be set in the ical/caldav (is that a component of those feeds?) and if we find nothing default to a standard.

Summary version of the notification

meeting-reminder-notif_summary.png

Preview version of the notification

meeting-reminder-notif_preview.png

Meeting Reminder (Notification)

These reminder cards will appear:

In the stream of the hubs to which they belong.
in the personal streams of the members of the hubs to which the meetings belong.

When will these reminder cards appear? That's a good question:

  • We could have a standard and make them always appear the day before and the day of (maybe 6 hours before?)
  • We could allow the admin to config when they appear (this would involve adding additional fields to the edit widget above)
  • We could read in any reminder data that might be set in the ical/caldav (is that a component of those feeds?) and if we find nothing default to a standard.

Summary version of the notification

meeting-reminder-notif_summary.png

Preview version of the notification

meeting-reminder-notif_preview.png

Clean version of the preview notification

meeting-reminder-notif_preview.png

Clean version of the preview notification

meeting-reminder-notif_preview.png

We may need an additional field in the edit / admin widget to indicate the name of the regular meeting so any meetings that don't match that name can be marked as one-offs and announced when they are first created.

Meeting Reminder

Slight changes to this widget to enable another feature (meeting requests)....

  • Title is now "Meetings" instead of "Meeting Reminders"
  • "Request A New Meeting" button has been added to bottom

meeting-reminders.png

Meeting Reminder

Slight changes to this widget to enable another feature (meeting requests)....

  • Title is now "Meetings" instead of "Meeting Reminders"
  • "Request A New Meeting" button has been added to bottom

meeting-reminders.png

I believe with the change in https://pagure.io/fedora-hubs/pull-request/182 we can close this ticket

If there is a need for further adjustments, we'll open another ticket :)

Login to comment on this ticket.

Metadata