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

[PROJECT ONBOARDING] OpenGitOps #584

Closed
20 tasks done
caniszczyk opened this issue Dec 17, 2020 · 38 comments
Closed
20 tasks done

[PROJECT ONBOARDING] OpenGitOps #584

caniszczyk opened this issue Dec 17, 2020 · 38 comments
Assignees

Comments

@caniszczyk
Copy link
Contributor

caniszczyk commented Dec 17, 2020

Welcome to CNCF Project Onboarding!
This is an issue created to help onboard your project into the CNCF after the TOC has voted to accept your project.

From the project side, please ensure that you:

Formal onboarding:

  • Owners file: Please add a link to your owners file to this issue, this is used to be able to create your maintainers mailing list.
  • Create maintainer list + added to aggregated https://maintainers.cncf.io list
  • Domain: transfer domain to CNCF/LF (ITx)
  • Trademarks: transfer any trademark and logo mark assets over to the LF
  • GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
  • Artwork: Ensure logos present on https://github.com/cncf/artwork
  • Website: ensure LF footer is there and website guidelines followed
  • Website: Analytics transferred
  • Devstats: add to devstats https://devstats.cncf.io/
  • Marketing: update relevant intro + slide decks
  • Trail Map: update CNCF trail map if relevant (incubating projects and above)
  • Update https://landscape.cncf.io
  • Events: update CFP + Registration + CFP Area forms
  • ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
  • CNCF Welcome Email Sent to confirm maintainer list access
  • Schedule monthly project sync with CNCF staff
@caniszczyk caniszczyk added the project onboarding project onboarding label Dec 17, 2020
@lukaszgryglicki
Copy link
Member

Hi, can you point me to this project's GitHub repo or a TOC PR with more details? I wanted to start adding the DevStats page but I can't find enough details.

@mjpitz
Copy link
Member

mjpitz commented Dec 18, 2020

@lukaszgryglicki
Copy link
Member

OK, thanks, any plans to move to a separate GitHub org?
What is the maturity level? Sanbox? Incubating?

@mjpitz
Copy link
Member

mjpitz commented Dec 18, 2020

They're just starting. The first meeting was on December 10th.

@lukaszgryglicki
Copy link
Member

DevStats test and prod pages added.

@todaywasawesome
Copy link

Repo has migrated to here https://github.com/gitops-working-group/gitops-working-group/

@amye
Copy link
Contributor

amye commented Jan 26, 2021

Welcome in! I've added you to the CNCF sandbox projects page with the CNCF icon until we get a logo together.
Things to do:

  • There's no website beyond Github, right?
  • GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
  • Landscape will be under Continuous Integration & Delivery, but that needs a logo too
  • Trademarks might not be necessary here

@amye
Copy link
Contributor

amye commented Feb 8, 2021

@todaywasawesome: I'm marking off a bunch of things in here because I'm assuming there's no website beyond GH. Let' me know if I'm in error.

@dj1k
Copy link

dj1k commented Feb 11, 2021

Thank you Amye! We'll be resolving most of these issues shortly.

@amye
Copy link
Contributor

amye commented Feb 23, 2021

For logo, LP-7167 is in with our team to get you all a logo.

@amye
Copy link
Contributor

amye commented Mar 2, 2021

@dj1k: checking in here!

@scottrigby
Copy link
Contributor

scottrigby commented Mar 24, 2021

Hey @amye 👋

  • GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership

Just invited them as owners to the https://github.com/gitops-working-group gh org ✔️
See gitops-working-group/gitops-working-group#99

I've opened an explicit issue in the GitOps WG repo: gitops-working-group/gitops-working-group#94

  • CNCF Welcome Email Sent to confirm maintainer list access

Is there anything we need to do to help with this?

  • Schedule monthly project sync with CNCF staff

I'm happy to help coordinate this in collaboration with @dj1k

@amye
Copy link
Contributor

amye commented Mar 24, 2021

Artwork is the thing that's really hanging us up, where are we on that?

@scottrigby
Copy link
Contributor

The artwork logo design so far is in this github discussion proposal by @iboonox: https://github.com/gitops-working-group/gitops-working-group/discussions/63#discussioncomment-478223.

I just commented on the next steps again: https://github.com/gitops-working-group/gitops-working-group/discussions/63#discussioncomment-527026, and reached out to @iboonox. The next planned step has been to submit a PR to https://github.com/cncf/artwork once the Sandbox project name change proposal reached consensus, which it now has https://github.com/gitops-working-group/gitops-working-group/discussions/64#discussioncomment-505062. I'll keep this issue updated on progress 👍

@scottrigby
Copy link
Contributor

Regarding the project name change, consensus on the new Sandbox project name is OpenGitOps, while the actual WG under CNCF SIG App Delivery will remain GitOps Working Group. Cornelia clarified that this is consistent with the plan from the Jan 26 sandbox review: https://github.com/gitops-working-group/gitops-working-group/discussions/64#discussioncomment-518708.

@scottrigby
Copy link
Contributor

Also

  • Website: Analytics transferred

Will do once the website is up. I made an explicit issue to track this: https://github.com/gitops-working-group/gitops-working-group/issues/95

@amye
Copy link
Contributor

amye commented Mar 24, 2021

@scottrigby: Trademarks is an outstanding issue as well, we have our agreements in: https://github.com/cncf/foundation/tree/master/agreements

@scottrigby
Copy link
Contributor

👌 Added https://github.com/gitops-working-group/gitops-working-group/issues/97 to track trademark assignment. Pinged in Slack with a few questions on that one

@scottrigby
Copy link
Contributor

I don't believe this one is done. Made tracking issue: gitops-working-group/gitops-working-group#100 in progress

@amye
Copy link
Contributor

amye commented Mar 30, 2021

@scottrigby:
Checking in on things from the project side:
Trademarks: transfer any trademark and logo mark assets over to the LF
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Website: Analytics transferred

These are for CNCF staff to do:
Update https://landscape.cncf.io
ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
CNCF Welcome Email Sent to confirm maintainer list access
Schedule monthly project sync with CNCF staff

@scottrigby
Copy link
Contributor

Hi Amye 👋

Trademarks: transfer any trademark and logo mark assets over to the LF

  1. Just waiting for confirmation about one thing – should not be long. I believe we're using the no reg agreement.
  2. Artwork status:

GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership

Done for both GitHub orgs:

Website: Analytics transferred

No website yet. But issue to track this is here https://github.com/gitops-working-group/gitops-working-group/issues/95

These are for CNCF staff to do:
Update https://landscape.cncf.io
ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
CNCF Welcome Email Sent to confirm maintainer list access
Schedule monthly project sync with CNCF staff

@scottrigby
Copy link
Contributor

scottrigby commented Apr 1, 2021

  1. Just waiting for confirmation about one thing – should not be long. I believe we're using the no reg agreement.

Confirmed 👍

@scottrigby
Copy link
Contributor

@amye logo assets are added to the GWG repo for now gitops-working-group/gitops-working-group#124

@lukaszgryglicki
Copy link
Member

We will also need artwork PR in cncf/artwork.

@scottrigby
Copy link
Contributor

@scottrigby
Copy link
Contributor

BTW per maintainers-related checklist items, the MAINTAINERS file has been updated gitops-working-group/gitops-working-group#136

@todaywasawesome
Copy link

The maintainers have all confirmed they've read the onboarding docs gitops-working-group/gitops-working-group#94

@amye
Copy link
Contributor

amye commented Apr 26, 2021

Super!

@lukaszgryglicki
Copy link
Member

Hi, I see there are 2 PRs for artwork - which artwork DevStats should use after PR(s) got merged?

@scottrigby
Copy link
Contributor

@lukaszgryglicki the OpenGitOps artwork PR was for the Sandbox project. The GitOps WG artwork was under "other", and added just because the same person also made a cool logo for the GitOps WG under SIG App Delivery 😄

@lukaszgryglicki
Copy link
Member

So which one should I use in DevStats?

@poconnor1
Copy link

poconnor1 commented May 26, 2021

Hi @scottrigby
Hope you are well. Checking in here on the status of website analytics (which I know were in progress) gitops-working-group/gitops-working-group#95
and the trademarks! Those are the last items remaining :)

Thank you!

@scottrigby
Copy link
Contributor

@lukaszgryglicki For now, github.com/open-gitops is probably best for devstats, since it's the sandbox project. Note that there is a CNCF service desk ticket and github support ticket to be given ownership of the unused "opengitops" (all one word) github repo. If/when we do, devstats should point there. However if we do, we will set up a proper github redirect, so it should work regardless 😄

@poconnor1 does CNCF have specific requirements for website analytics? We are working on getting a website up and running. @todaywasawesome is leading that now.

The trademark and account assignment is in progress, tracked by this CNCF Service Desk ticket ⏳ 😸

@amye Artwork is merged, but are we waiting for trademark and assignments to complete before updating the CNCF landscape and website? https://www.cncf.io/sandbox-projects/ Just checking

Thanks everyone for your patience and support so far! Excited to see this onboarding wrap up 😅

@lukaszgryglicki
Copy link
Member

OK I'll use this in DevStats pages.

@amye
Copy link
Contributor

amye commented Oct 4, 2021

@scottrigby: Updating here: "Trademarks: transfer any trademark and logo mark assets over to the LF" - this is still over in our queue.
We've got a separate conversation going for analytics, but Google Analytics is our preference.

@amye amye changed the title [PROJECT ONBOARDING] GitOps WG [PROJECT ONBOARDING] OpenGitOps Oct 6, 2021
@amye
Copy link
Contributor

amye commented Oct 6, 2021

Renaming issue to reflect the actual name of the group.

@amye
Copy link
Contributor

amye commented Dec 14, 2021

@scottrigby - this can be closed if we have the final trademark paperwork signed, see Servicedesk!

@amye
Copy link
Contributor

amye commented Mar 16, 2022

And complete here!

@amye amye closed this as completed Mar 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants