Coder Social home page Coder Social logo

Comments (20)

rgregg avatar rgregg commented on September 28, 2024 1

I'm working on setting up a G-Suite account for us to use.

from community.

bsnchan avatar bsnchan commented on September 28, 2024

Hey @rgregg @isdal - this feels like an easy one to tackle. Is there any chance we can get some budget for this?

from community.

mattmoor avatar mattmoor commented on September 28, 2024

tl;dr I'd like to plug for an increase in the priority of this.

I had a quick sync with @dims and having a community Gsuite org seems to be one of the cornerstones of how they are migrating the pieces of the K8s CI/CD/Release infrastructure from Google-only, to community based.

It sounds like they have significant automation for managing the Gsuite org (see here), and by the end of our chat I was in a very "shut up and take my money" mood.

That this is being used to address the exact-same problems on the Kubernetes side sets a very strong precedent that we didn't have previously motivating this, and the ways they are using it (which we should follow) make this blocking for other items on this board.

from community.

bsnchan avatar bsnchan commented on September 28, 2024

/assign @rgregg @evankanderson

from community.

rgregg avatar rgregg commented on September 28, 2024

We have a G-Suite account now, using knative.team. I believe @evankanderson is working on the migration details for our membership groups and shared drive.

from community.

evankanderson avatar evankanderson commented on September 28, 2024

/assign @evankanderson

We will be moving Team Drive & Calendar on the weekend of July 4 to attempt to minimize disruption.

from community.

mattmoor avatar mattmoor commented on September 28, 2024

@evankanderson You mentioned sitting down with Tomas last week to work on this, any update?

from community.

evankanderson avatar evankanderson commented on September 28, 2024

Update is:

The following calendar and document should be publicly visible:
https://calendar.google.com/calendar?cid=a25hdGl2ZS50ZWFtXzlxODNiZzA3cXM1YjlycnNscDVqb3I0bDZzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20
https://docs.google.com/document/d/1hsAifnnyiOW0kvkArqsY0HIXBDijGOzUC8TuPiUhUxc/edit?usp=sharing

Unfortunately, it appears that I can't copy things from "Knative Community" to the new "Knative Team" drive. (I'm going to see if Grant or Nghia can.)

I'll be out part of next week on vacation, but I think the next steps are:

This week

  • Create mailing lists for TOC, Steering, and WG leads to use in ACLs
  • Copy calendar events from the Knative calendar
  • Test moving N documents to the new shared drive
  • Draft email to Knative community about the move of calendar & documents

** Next week **

  • Share new Knative calendar with WG leads with edit permissions
  • Share drive with WG leads, TOC, and knative-dev/knative-users
  • Prepare docs PRs with links to new content
  • Move docs from old Shared Drive to new Drive
  • Send email to knative-dev@ and knative-users@ about the change
  • Clear old calendar with a single continuous "moved to "
  • Add a "moved to new location" document in old Shared Drive

from community.

vagababov avatar vagababov commented on September 28, 2024

Evan, will we all be able to move meetings back to meet/hangouts running with gSuite account?
Also does anyone get emails from this domain, or it's purely for drive/calendar?

from community.

evankanderson avatar evankanderson commented on September 28, 2024

With respect to meetings, I'm happy to leave the choice of meeting platform up to the WG leads, assuming we can get meetings recorded.

I think the plan is to have administrative accounts for Steering & TOC, but not to create a large number of accounts in the @knative.team domain. It's been tested that accounts from outside the domain can manage sharing for both calendar and drive, so it shouldn't be necessary to give everyone an account within the domain.

from community.

evankanderson avatar evankanderson commented on September 28, 2024

(We may end up moving some mailing lists to @knative.team as well to enable using the Google Apps APIs to manage the mailing lists, but I expect that to be a separate project if it happens.)

from community.

abrennan89 avatar abrennan89 commented on September 28, 2024

With respect to meetings, I'm happy to leave the choice of meeting platform up to the WG leads, assuming we can get meetings recorded.

Would this mean whoever is WG lead just uses their personal link for whatever meeting platform they want to use in the meeting invite? What about groups where there is more than 1 WG lead, how do folks decide which link to provide?

re the conversation here https://docs.google.com/document/d/1Y7rug0XshcQPdKzptdWbQLQjcjgpFdLeEgP1nfkDAe4/edit?disco=AAAAG-_Jx4c - can we document the options somewhere here to make it less confusing if a meeting gets accidentally deleted again? @grantr mentioned to open an issue, but since the GSuite issues you already have are related I thought I'd check if this fits into that first before I do. Thanks!

from community.

mattmoor avatar mattmoor commented on September 28, 2024

/assign @tcnghia

from community.

tcnghia avatar tcnghia commented on September 28, 2024

I found no way to copy docs with all comments preserved. However, I could copy with new comments having the original author name and timestamp prepended (see https://github.com/knative/community/pull/346/files )

I believe that may be good enough historical contexts for us. If that is, we can start copying soon. After copying and verifying the copies, we can start locking down the old drive and ask people to use the new drive entirely.

from community.

vaikas avatar vaikas commented on September 28, 2024

Just to update the issue as well as jot down various slack conversations.
It was deemed necessary to have knative.team account logged in for us to be able to record meetings. So, each of the WG leads has been created a *.knative.team email account.
The one remaining issue is that for the meetings to be recordable, they seem to have to be owned / created by *knative.team account.

The task list here should be revisited and updated, and for ease of access, perhaps add an update to the end of the issue to see the current state of tasks that are still necessary to complete to call this item good?
#86 (comment)

from community.

bsnchan avatar bsnchan commented on September 28, 2024

@evankanderson Have you had a chance to start documenting the set up for the knative.team gsuite? If not, I'm happy to start one so we can close out this issue.

from community.

evankanderson avatar evankanderson commented on September 28, 2024

Feel free to start a doc or a PR; I'm happy to contribute both "what we do at the moment" and "historical things we did and why we moved away".

from community.

bsnchan avatar bsnchan commented on September 28, 2024

Hey @evankanderson - created a doc here where I covered some content around how the Knative.team GSuite account is set up. Feel free to add any notes about the GDrive/GCal migration if you think it may be helpful for us in the future!

from community.

bsnchan avatar bsnchan commented on September 28, 2024

@evankanderson @tcnghia Hi you two - do you mind taking a look to see if there's any information that should be added re: migration?

from community.

bsnchan avatar bsnchan commented on September 28, 2024

This is pretty much done. @evankanderson suggested we convert this to markdown and PR this into the community repo so that the content is discoverable.

from community.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.