cncf / sandbox

Applications for Sandbox go here! ⏳📦🧪
Apache License 2.0
129 stars 21 forks source link

[SANDBOX PROJECT ONBOARDING] OpenFunction #178

Open amye opened 2 years ago

amye commented 2 years ago

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. We would like to complete onboarding within one month of acceptance.

From the project side, please ensure that you:

Things that CNCF will need from the project:

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

lukaszgryglicki commented 2 years ago

Test DevStats page added.

lukaszgryglicki commented 2 years ago

Prod DevStats page added, ETA for adding new project to All CNCF is tomorrow (same with adding it to Project(s) Health).

benjaminhuo commented 2 years ago

@lukaszgryglicki @amye Thanks for these updates, I'm an OpenFunction maintainer and will follow up with the onboarding process.

benjaminhuo commented 2 years ago

Hi @amye @lukaszgryglicki, hope you're doing well!

@tpiperatgod has created a maintainer list and added it to aggregated https://maintainers.cncf.io/ list by this PR https://github.com/cncf/foundation/pull/336

I'm not sure where should we add emails for the maintainer list: Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk

benjaminhuo commented 2 years ago

Finished items:

lukaszgryglicki commented 2 years ago

New project added to All CNCF instance and Projects Health.

amye commented 2 years ago

Hi @amye @lukaszgryglicki, hope you're doing well!

@tpiperatgod has created a maintainer list and added it to aggregated https://maintainers.cncf.io/ list by this PR cncf/foundation#336

I'm not sure where should we add emails for the maintainer list: Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk

Drop me an email - amye@linuxfoundation.org and that'll help me!

benjaminhuo commented 2 years ago

Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.adoc#introduction

should be changed to

Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.md#introduction

benjaminhuo commented 2 years ago

@amye @lukaszgryglicki , would you please help to create an #openfunction channel in https://cloud-native.slack.com ? OpenFunction hasn't setup an official slack channel yet, so there's no existing one to export and then import, thanks!

Benjamin

caniszczyk commented 2 years ago

created the slack channel for you :)

On Fri, May 6, 2022 at 1:43 AM Benjamin Huo @.***> wrote:

@amye https://github.com/amye @lukaszgryglicki https://github.com/lukaszgryglicki , would you please help to create an

openfunction channel in https://cloud-native.slack.com ?

OpenFunction hasn't setup an official slack channel yet, so there's no existing one to export and then import, thanks!

Benjamin

— Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/178, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSILG26MPHT73SF4E5OTVIS5QHANCNFSM5UMWQUFQ . You are receiving this because you were assigned.Message ID: @.***>

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

benjaminhuo commented 2 years ago

created the slack channel for you :) On Fri, May 6, 2022 at 1:43 AM Benjamin Huo @.> wrote: @amye https://github.com/amye @lukaszgryglicki https://github.com/lukaszgryglicki , would you please help to create an #openfunction channel in https://cloud-native.slack.com ? OpenFunction hasn't setup an official slack channel yet, so there's no existing one to export and then import, thanks! Benjamin — Reply to this email directly, view it on GitHub <#829 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSILG26MPHT73SF4E5OTVIS5QHANCNFSM5UMWQUFQ . You are receiving this because you were assigned.Message ID: @.> -- Cheers, Chris Aniszczyk https://aniszczyk.org

Thanks a lot @caniszczyk !

benjaminhuo commented 2 years ago

Artwork added https://github.com/cncf/artwork/pull/338

benjaminhuo commented 2 years ago

Hi @amye @lukaszgryglicki,

Regarding this item Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements, we have registered a word mark for OpenFunction in China and haven't registered a logo mark for it yes.

So which agreement we should use in this case? the with registered trademark or with no registered trademark?

Another question is after we sign this agreement, simply scanning or taking a photo of it and sending an email to a specified email address is ok? Or have to send a real mail to one physical address?

Thanks Ben

benjaminhuo commented 2 years ago

Domain: transfer domain to the CNCF - https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63 has started: ticket of jira.linuxfoundation.org: IT-24065 image

benjaminhuo commented 2 years ago

openfunction.dev has been transferred to LF https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/IT-24065

amye commented 2 years ago

Thank you! One change here: Website: Analytics transferred to projects@cncf.io - not just me anymore!

FeynmanZhou commented 2 years ago

Thank you! One change here: Website: Analytics transferred to projects@cncf.io - not just me anymore!

Hi @amye ,

Got it. I assume the Linux Foundation has the right to website analytics since we have transferred the domain. Do we need to send an email to projects@cncf.io and inform the CNCF team to transfer analytics? Just want to confirm it since I don't find guidelines in https://github.com/cncf/foundation and https://github.com/cncf/servicedesk

amye commented 2 years ago

Thank you! One change here: Website: Analytics transferred to projects@cncf.io - not just me anymore!

Hi @amye ,

Got it. I assume the Linux Foundation has the right to website analytics since we have transferred the domain. Do we need to send an email to projects@cncf.io and inform the CNCF team to transfer analytics? Just want to confirm it since I don't find guidelines in https://github.com/cncf/foundation and https://github.com/cncf/servicedesk

You should just be able to add projects@cncf.io as an owner to analytics, we're trying not to have this tied to any one person.

benjaminhuo commented 2 years ago

You should just be able to add projects@cncf.io as an owner to analytics, we're trying not to have this tied to any one person.

I have invited projects@cncf.io to openfunction.dev on netlify as an owner image

amye commented 2 years ago

Right, the analytics piece relates to Google Analytics, not Netlify. Here, I can see that Nate and Chris are already added.

benjaminhuo commented 2 years ago

Add projects@cncf.io to google analytics image

amye commented 2 years ago

Super! You're almost done!

amye commented 1 year ago

Circling back in here, any luck on Trademarks?

benjaminhuo commented 1 year ago

Circling back in here, any luck on Trademarks?

Forgot this, let me check

Cmierly commented 1 year ago

Hi @benjaminhuo ! My name is Crystal and I'm the new project coordinator in charge of onboarding sandbox projects!

I'm following up to see if your team has had a chance to review the trademarks agreement? I would be happy to help with any questions or concerns you might have!

benjaminhuo commented 1 year ago

Hi @benjaminhuo ! My name is Crystal and I'm the new project coordinator in charge of onboarding sandbox projects!

I'm following up to see if your team has had a chance to review the trademarks agreement? I would be happy to help with any questions or concerns you might have!

Sorry for the delay, I'll double check this @Cmierly

benjaminhuo commented 11 months ago

@Cmierly Sorry for the delay. Should I send a mail to you with the trademark agreement? and to which mail address?

Thanks Ben

Cmierly commented 9 months ago

Hi @benjaminhuo ! So sorry for this late reply! Once you have the correct trademark agreement filled out, you can send it here: project-onboarding@cncf.io

benjaminhuo commented 9 months ago

Hi @benjaminhuo ! So sorry for this late reply! Once you have the correct trademark agreement filled out, you can send it here: project-onboarding@cncf.io

Mail sent @Cmierly

krook commented 8 months ago

Added to LFX Insights

Cmierly commented 7 months ago

Hi @benjaminhuo ! I sent out the Trademark Agreement out via Docusign last month and it's showing that it just needs your signature! Did you need me to resend the signature request?

benjaminhuo commented 7 months ago

Hi @benjaminhuo ! I sent out the Trademark Agreement out via Docusign last month and it's showing that it just needs your signature! Did you need me to resend the signature request?

@Cmierly Sorry, the mail you sent was filtered to my spam folder. I've signed the doc now.

Thanks Ben

krook commented 4 months ago

@RobertKielty is this one set up for license scanning? Can we mark that complete?

@Cmierly did we manage to finish the trademark agreement? That seems like the last step after scanning.