Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auditing meeting times and community calendar. #3467

Closed
timothysc opened this issue Mar 19, 2019 · 14 comments · Fixed by #4990
Closed

Auditing meeting times and community calendar. #3467

timothysc opened this issue Mar 19, 2019 · 14 comments · Fixed by #4990
Assignees
Labels
area/community-management help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/bug Categorizes issue or PR as related to a bug. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.
Milestone

Comments

@timothysc
Copy link
Member

One the key fundamentals to bringing new folks online into the kubernetes project is the general discoverability of when SIGs meet. Today this is supposed to be done via the community calendar. Upon recent switch to Daylight savings time, we discovered a number of oddities with the community calendar and found out it's in a sad state.

  1. A number of meetings did not exist there, including the community meeting
  2. Meeting invites looked correct but did not update properly during the daylight savings switch
  3. Contribex should have co-ownership of the meetings

This is table stakes for the community imo, and we should audit both the instructions and the meetings.

/cc @kubernetes/steering-committee @ncdc
xref - #3362
/assign @kubernetes/sig-contributor-experience-bugs

@timothysc timothysc added the priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. label Mar 19, 2019
@k8s-ci-robot k8s-ci-robot added sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience. kind/bug Categorizes issue or PR as related to a bug. labels Mar 19, 2019
@nikhita
Copy link
Member

nikhita commented Mar 19, 2019

@parispittman
Copy link
Contributor

parispittman commented Mar 19, 2019

i found out yesterday that those who are setting gmail calendar invites are not realizing a few things that I'm going to PR into the sig-wg-lifecycle.md doc which is where the calendar instructions are.
1 - gmail has a default visibility setting - this should be set to public which it is not set on default
2 - most of the SIGs have shared calendars and most have them set to leads and sc1/2 has back ups - this means multiple people can change the calendar. this needs to be audited to find out which ones have this and which ones don't. i just don't think that folks understand that they can edit the calendar invites this way.
3 - calendars are disappearing when folks leave their employers and a transfer of the calendar wasn't successful. we need to add this to an off boarding list.

if contribex owns the calendars without doing it the shared calendar method, we would own it and wouldn't be able to have chairs have access which means we will need to reschedule/cancel/modify your meetings. if contribex partial owns the calendars, this means that all sigs and wgs need to create shared calendars from the instructions above and share with community@kubernetes.io. this is what half of the folks are currently doing and will raise up the other half. We'll need to recreate meetings in some cases.

@parispittman
Copy link
Contributor

im also in the middle of creating a calendar-guidelines.md and will replace the current calendar section of the sig-wg-lifecycle doc with that as a canonical source of truth. we can put best practices in here ,too.

@parispittman
Copy link
Contributor

there is the setting that I'll put into the guidelines
Screen Shot 2019-03-19 at 9 40 55 AM

@parispittman parispittman self-assigned this Mar 19, 2019
@parispittman
Copy link
Contributor

note for later documentation: google.com_@domain.calendar.google.com was missing from the shared community calendar owners list

@timothysc
Copy link
Member Author

deescalating priority now that community meeting is back, but still relatively important.

@timothysc timothysc added priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. and removed priority/critical-urgent Highest priority. Must be actively worked on as someone's top priority right now. labels Mar 19, 2019
@nikhita
Copy link
Member

nikhita commented Mar 20, 2019

/area community-management
/lifecycle active

@k8s-ci-robot k8s-ci-robot added lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. area/community-management labels Mar 20, 2019
@nikhita
Copy link
Member

nikhita commented Mar 20, 2019

/milestone May

@parispittman please verify if we can have it in this milestone :)

@k8s-ci-robot k8s-ci-robot added this to the May milestone Mar 20, 2019
@parispittman parispittman modified the milestones: May, Next May 8, 2019
@nikhita nikhita removed the lifecycle/active Indicates that an issue or PR is actively being worked on by a contributor. label Aug 2, 2019
@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 31, 2019
@parispittman
Copy link
Contributor

/remove-lifecycle stale

still needs to happen

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Oct 31, 2019
@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 29, 2020
@mrbobbytables mrbobbytables modified the milestones: August, Next Feb 7, 2020
@fejta-bot
Copy link

Stale issues rot after 30d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 30d of inactivity.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle rotten

@k8s-ci-robot k8s-ci-robot added lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Mar 8, 2020
@parispittman
Copy link
Contributor

parispittman commented Mar 9, 2020

this does need to happen still. happy to walk someone through how to do this.

/remove-lifecycle rotten

@k8s-ci-robot k8s-ci-robot removed the lifecycle/rotten Denotes an issue or PR that has aged beyond stale and will be auto-closed. label Mar 9, 2020
@parispittman parispittman added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Mar 9, 2020
@mrbobbytables mrbobbytables modified the milestones: Next, v1.19 Apr 12, 2020
@mrbobbytables
Copy link
Member

/unassign @parispittman
/assign @castrojo @mrbobbytables
We've been working on this 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/community-management help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/bug Categorizes issue or PR as related to a bug. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/contributor-experience Categorizes an issue or PR as relevant to SIG Contributor Experience.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants