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] Athenz #595

Closed
21 tasks done
amye opened this issue Jan 26, 2021 · 30 comments
Closed
21 tasks done

[PROJECT ONBOARDING] Athenz #595

amye opened this issue Jan 26, 2021 · 30 comments
Assignees
Labels
project onboarding

Comments

@amye
Copy link
Contributor

@amye amye commented Jan 26, 2021

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:

Things that CNCF will need from the project:

  • 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 - https://www.linuxfoundation.org/en/trademark-usage/ has guidelines
  • 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

Things that the CNCF will do or help the project to do:

@amye amye added the project onboarding label Jan 26, 2021
@amye
Copy link
Contributor Author

@amye amye commented Jan 26, 2021

Welcome! @ashleywolf, we'll be tracking onboarding work in here.
First thing: https://github.com/yahoo/athenz doesn't have a maintainers file which is going to make getting y'all on the mailing lists awkward!
Second: you'll want to move this repo into a new one.

@abvaidya
Copy link

@abvaidya abvaidya commented Jan 26, 2021

I am one of the maintainers of Athenz and happy to work with TOC members for anything required from our side.

@abvaidya
Copy link

@abvaidya abvaidya commented Jan 27, 2021

@lukaszgryglicki
Copy link
Member

@lukaszgryglicki lukaszgryglicki commented Jan 29, 2021

Any plans to move this project to a separate GitHub org?
For now, DevStats wil track: regexp:(?i)^yahoo\/.*athenz.*$.

@abvaidya
Copy link

@abvaidya abvaidya commented Jan 29, 2021

Yes, next week we will be moving this repo to "Athenz" org.

@lukaszgryglicki
Copy link
Member

@lukaszgryglicki lukaszgryglicki commented Jan 29, 2021

Ok, so I'll add future tracking of that org Athenz. Thanks!

@lukaszgryglicki
Copy link
Member

@lukaszgryglicki lukaszgryglicki commented Jan 30, 2021

DevStats pages added: test, prod. (actually the new org name is AthenZ).

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 1, 2021

Sent invitations to 'thelinuxfoundation' and 'caniszczyk' as org owners of "AthenZ" github org.

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 2, 2021

repo is transferred to the new org. https://github.com/AthenZ/athenz

Would you recommend to rename the org to all lower case? @amye @caniszczyk @lukaszgryglicki

@amye
Copy link
Contributor Author

@amye amye commented Feb 2, 2021

I don't think we have a preference here!

@caniszczyk
Copy link
Contributor

@caniszczyk caniszczyk commented Feb 2, 2021

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 2, 2021

Could I get some guidance about copyright notices? Over the period of years we have -

Copyright 2017 Yahoo Inc. / Copyright 2018 Oath Inc./ Copyright 2019 Oath Holdings Inc. / Copyright 2020 Verizon Media / Copyright 2021 Verizon Media

are we expected to change current copyright notices to something like "Copyright The Athenz Contributors." as mentioned in https://github.com/cncf/foundation/blob/master/copyright-notices.md#copyright-notices

@caniszczyk
Copy link
Contributor

@caniszczyk caniszczyk commented Feb 2, 2021

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 3, 2021

website is updated with copyright notice in the footer and LF footer.

@amye
Copy link
Contributor Author

@amye amye commented Feb 3, 2021

Awesome! Artwork is the next big hurdle, thanks!

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 3, 2021

artwork was added last week cncf/artwork#215

@amye
Copy link
Contributor Author

@amye amye commented Feb 3, 2021

Excellent! Seeing that now, and I will mark it off.

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 5, 2021

@amye I am ready to submit the domain transfer request for athenz.io at https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63

I am not sure what should be the email addresses for "LF Stakeholder email" and "Community Stakeholder email". Could you please help?

@caniszczyk
Copy link
Contributor

@caniszczyk caniszczyk commented Feb 5, 2021

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 6, 2021

submitted the request.

@amye
Copy link
Contributor Author

@amye amye commented Feb 8, 2021

Super, thanks!

  1. Where would you like to be on the landscape for Update https://landscape.cncf.io
  2. Agreements all live in here: https://github.com/cncf/foundation/tree/master/agreements
  3. For Website: Analytics transferred, invite amye@linuxfoundation.org to your Google Analytics, thanks!

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 9, 2021

Invited amye@linuxfoundation.org to Google Analytics with "Read & Analyze" permissions. Please let me know if you would prefer full permissions instead.

@amye
Copy link
Contributor Author

@amye amye commented Feb 10, 2021

We'll need to be owners, thanks!

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 10, 2021

done.

@abvaidya
Copy link

@abvaidya abvaidya commented Feb 11, 2021

@amye
Copy link
Contributor Author

@amye amye commented Mar 2, 2021

Last thing here is trademarks paperwork!

@abvaidya
Copy link

@abvaidya abvaidya commented Mar 3, 2021

Our lawyers are in touch. Hoping to hear an update by mid / end of this week!

@abvaidya
Copy link

@abvaidya abvaidya commented Mar 5, 2021

Agreement was sent earlier this week.

@abvaidya
Copy link

@abvaidya abvaidya commented Apr 24, 2021

@amye I believe agreement was accepted and signed. Are we good to close the issue?
Thanks.

@amye
Copy link
Contributor Author

@amye amye commented Apr 26, 2021

Marking trademarks off, and we are good here! Welcome onboard, officially!

@amye amye closed this as completed Apr 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
project onboarding
Projects
None yet
Development

No branches or pull requests

4 participants