meeting start/end time uses UTC, not local time
Bug #711754 reported by
Rory McCann
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LoCo Team Portal |
Fix Released
|
Wishlist
|
Michael Hall |
Bug Description
meeting start/end time uses UTC, not local time.
Some irc meetings are going to be local to the team, and only local members will be going. Hence those people will all be on one timezone. Thus there is no need for UTC. It should be possible to schedule meetings in local time.
(Some global IRC meetings (e.g. any of the ubuntu classroom stuff) should definitly by UTC, since they are targetted at everyone on the planet)
Related branches
lp:~mhall119/loco-team-portal/meeting-in-localtime
- Chris Johnston: Approve
-
Diff: 722 lines (+448/-51)14 files modifiedloco_directory/common/mixins.py (+31/-0)
loco_directory/events/forms.py (+6/-0)
loco_directory/events/models.py (+24/-19)
loco_directory/meetings/forms.py (+39/-2)
loco_directory/meetings/migrations/0006_add_timezone.py (+154/-0)
loco_directory/meetings/models.py (+36/-4)
loco_directory/teams/migrations/0013_add_timezone.py (+119/-0)
loco_directory/teams/models.py (+5/-1)
loco_directory/templates/meetings/team_meeting_detail_basic.inc.html (+3/-3)
loco_directory/templates/meetings/team_meeting_li.inc.html (+1/-1)
loco_directory/templates/meetings/team_meeting_list.inc.html (+2/-2)
loco_directory/templates/meetings/team_meetings_rss.xml (+3/-3)
loco_directory/venues/models.py (+2/-16)
requirements.txt (+23/-0)
tags: | added: meetings timezone |
Changed in loco-directory: | |
status: | Invalid → Confirmed |
Changed in loco-directory: | |
status: | Confirmed → In Progress |
assignee: | nobody → Michael Hall (mhall119) |
Changed in loco-directory: | |
status: | In Progress → Fix Committed |
Changed in loco-directory: | |
milestone: | none → 0.3.3 |
Changed in loco-directory: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
The problem with this is that teams span over multiple time zones. This was discussed during development, and the current implementation was the decision that was reached. After the user profiles are completely implemented, it may be possible to display them in the users time zone, but currently, keeping meetings at UTC provides the easiest way to display times. On events, we have venues so the TZ is displayed based upon the venue.