Calendar
Size: 2516
Comment: adding more details
|
← Revision 19 as of 2020-04-24 17:45:51 ⇥
Size: 4023
Comment: Fix the link to the calendar
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
== Summary == | <<Include(Fridge/Menu)>> |
Line 3: | Line 3: |
The Fridge calendar is used to organize meetings around the community, specifically ones that take place in #ubuntu-meeting. | ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(4)>>|| |
Line 5: | Line 5: |
The calendar is viewable at http://fridge.ubuntu.com/calendar ([[http://www.google.com/calendar/feeds/j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com/public/basic|XML]], [[http://www.google.com/calendar/ical/j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com/public/basic.ics|iCal]], [[http://www.google.com/calendar/embed?src=j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com&ctz=America/New_York|HTML]]). | The Fridge calendar is used to organize meetings around the community. The calendar is viewable at http://fridge.ubuntu.com/calendars/fridge/ ([[http://www.google.com/calendar/feeds/j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com/public/basic|XML]], [[http://www.google.com/calendar/ical/j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com/public/basic.ics|iCal]], [[http://www.google.com/calendar/embed?src=j5q85mmi6ujvjtii5s1n3li5io%40group.calendar.google.com&ctz=America/New_York|HTML]]). |
Line 9: | Line 11: |
Teams can have their members add and edit their meetings to the calendar. There are two requirements for individuals requesting access to the calendar: * must be an Ubuntu member * needs an gmail address or an email that is a login for a Google account. |
1. Log into Google Calendar (either using a gmail address or an address that is a login for a Google account) 1. Create an event using your time zone (Fridge calendar will adjust and display in GMT no daylight saving time see notes below though). 1. When you are creating your event description, please use the following format in order to make it easier to add the event to the [[UbuntuWeeklyNewsletter]]: {{{ * Location: IRC channel #ubuntu-meeting * Agenda: https://wiki.ubuntu.com/YOURTEAM/PATH/TO/AGENDA }}} 1.#4 For the Location field, please set it to "#ubuntu-meeting on irc.freenode.net" 1. Under Add Guests, invite j5q85mmi6ujvjtii5s1n3li5io@group.calendar.google.com. 1. Check the box that says 'Guests can modify event' 1. Save the event. 1. When it asks "Would you like to send invitation to new guests?", please choose "Don't Send" 1. Verify the event is showing up correctly in https://fridge.ubuntu.com/calendars/fridge/ (which is in GMT). |
Line 13: | Line 25: |
To request access, there are two options: * stop by #ubuntu-news and request access * subscribe to the [[https://lists.ubuntu.com/mailman/listinfo/ubuntu-news|Ubuntu News list]] and send an email to it. |
Please note, if your event is not being held in #ubuntu-meeting, you will need to replace all instances of #ubuntu-meeting with the correct IRC channel of your event. |
Line 17: | Line 27: |
Please provide the email address that will be used to access the calendar and name of the team requesting access. | == Notes on Google time-zone handling == |
Line 19: | Line 29: |
If there no Ubuntu members on the team, ask in #ubuntu-news. | All events are created in user's timezone as set in "Calendar Settings -> General -> Your current time zone", but for future events it takes into account daylight saving time such that if you plan a weekly meeting for 3pm it will still be 3pm after your location switches to winter/summer time. |
Line 21: | Line 31: |
If you want to avoid daylight saving time handling & create strictly UTC time-zone events you must use "GMT (no daylight saving time)" Here is a quick guide in using this Google feature to create "local time" or strictly UTC events: 1. Set your current time-zone to the desired one 1. Click settings -> Calendar Settings -> Change your current time zone (select city or "GMT (no daylight saving time)" for UTC) 1. Create a '''''new''''' calendar 1. In this new calendar create a recurring event & invite ubuntu fridge as described above |
|
Line 32: | Line 50: |
The #ubuntu-meeting bot currently changes to the topic in the channel to list current and upcoming meetings. It can handle individual events properly, but cannot process the iCal standard for repeating events. | The #ubuntu-meeting bot currently changes the topic in the channel to list current and upcoming meetings. It can handle individual events properly, but cannot process the iCal standard for repeating events. |
Fridge Team |
Contribute |
The Fridge calendar is used to organize meetings around the community.
The calendar is viewable at http://fridge.ubuntu.com/calendars/fridge/ (XML, iCal, HTML).
Adding Events to the Calendar
- Log into Google Calendar (either using a gmail address or an address that is a login for a Google account)
- Create an event using your time zone (Fridge calendar will adjust and display in GMT no daylight saving time see notes below though).
When you are creating your event description, please use the following format in order to make it easier to add the event to the UbuntuWeeklyNewsletter:
* Location: IRC channel #ubuntu-meeting * Agenda: https://wiki.ubuntu.com/YOURTEAM/PATH/TO/AGENDA
- For the Location field, please set it to "#ubuntu-meeting on irc.freenode.net"
Under Add Guests, invite j5q85mmi6ujvjtii5s1n3li5io@group.calendar.google.com.
- Check the box that says 'Guests can modify event'
- Save the event.
- When it asks "Would you like to send invitation to new guests?", please choose "Don't Send"
Verify the event is showing up correctly in https://fridge.ubuntu.com/calendars/fridge/ (which is in GMT).
Please note, if your event is not being held in #ubuntu-meeting, you will need to replace all instances of #ubuntu-meeting with the correct IRC channel of your event.
Notes on Google time-zone handling
All events are created in user's timezone as set in "Calendar Settings -> General -> Your current time zone", but for future events it takes into account daylight saving time such that if you plan a weekly meeting for 3pm it will still be 3pm after your location switches to winter/summer time.
If you want to avoid daylight saving time handling & create strictly UTC time-zone events you must use "GMT (no daylight saving time)"
Here is a quick guide in using this Google feature to create "local time" or strictly UTC events:
- Set your current time-zone to the desired one
Click settings -> Calendar Settings -> Change your current time zone (select city or "GMT (no daylight saving time)" for UTC)
Create a new calendar
In this new calendar create a recurring event & invite ubuntu fridge as described above
Why Google Calendar? Why not an OSS solution?
Its important to understand that we are not being locked into using Google Calendar forever. If the News Team can find a better solution in the future, we can easily migrate away from Google Calendar.
The Fridge is currently running Drupal 5. There is no core calendaring functionality. The events module that it has currently does not support repeating events. If a meeting is supposed to be held weekly, 52 separate events have to be created for the year. Obviously, this is not a maintainable process. Other calendar modules were evaluated by the IS team, but they had security vulnerabilities. Also, most development of event modules have stopped on Drupal 5 and moved on to Drupal 6.
Drupal 6 handles calendars better. Development of modules supporting repeating events is on-going and will be released in the future. Since we need a solution now, going to Drupal 6 does not solve our problems.
#ubuntu-meeting bot
The #ubuntu-meeting bot currently changes the topic in the channel to list current and upcoming meetings. It can handle individual events properly, but cannot process the iCal standard for repeating events.
This will have to be fixed in the future.
Fridge/Calendar (last edited 2020-04-24 17:45:51 by brian-murray)