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

CNCF Incubating Onboarding Todo List #107

Closed
20 of 28 tasks
greenie-msft opened this issue Nov 10, 2021 · 11 comments
Closed
20 of 28 tasks

CNCF Incubating Onboarding Todo List #107

greenie-msft opened this issue Nov 10, 2021 · 11 comments

Comments

@greenie-msft
Copy link
Contributor

greenie-msft commented Nov 10, 2021

Things that CNCF will need from the project:

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

@greenie-msft greenie-msft changed the title CNCF Incubating Onboarding TODO List CNCF Incubating Onboarding Todo List Nov 10, 2021
@AaronCrawfis
Copy link
Contributor

Google analytics data has been shared and website footer is in review: dapr/website#55

@msfussell
Copy link
Member

If you do any update here, please also leave a comment in the CNCF issue here cncf/sandbox#228 which is the official check off list.

@greenie-msft
Copy link
Contributor Author

@willtsai regarding this task:

Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io - @willtsai

I think "sandbox" is a mistake and should instead be added to the "incubating" projects.

@yaron2
Copy link
Member

yaron2 commented Nov 17, 2021

@willtsai regarding this task:

Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io - @willtsai

I think "sandbox" is a mistake and should instead be added to the "incubating" projects.

I can already see Dapr as Incubating under the Serverless/Framework sections.

@msfussell
Copy link
Member

For this issue
Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
@artursouza or someone please do this dapr/dapr#3911
@orizohar - Could you do this dapr/docs#1963

@willtsai
Copy link
Contributor

@willtsai regarding this task:
Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io - @willtsai
I think "sandbox" is a mistake and should instead be added to the "incubating" projects.

I can already see Dapr as Incubating under the Serverless/Framework sections.

yes, looks like this was already done as a part of cncf/landscape#2346. I will check off the task and add a comment in the parent issue.

@willtsai
Copy link
Contributor

willtsai commented Nov 17, 2021

Have added your project to https://github.com/cncf/contribute - @willtsai

@yaron2 @msfussell - can you please validate that this info is accurate, especially the CLA? And Dapr doesn't have a developer list/forum, correct?

EDIT: replaced with Apache 2.0 license and DCO as legal requirements per conversation with @msfussell. This is aligned with what Helm has as well.

"The Distributed Application Runtime (Dapr) provides APIs that simplify microservice connectivity. Whether your communication pattern is service to service invocation or pub/sub messaging, Dapr helps you write resilient and secured microservices. By letting Dapr’s sidecar take care of the complex challenges such as service discovery, message broker integration, encryption, observability, and secret management, you can focus on business logic and keep your code simple." - Dapr - dapr.io

Not applicable:

  • Developer List/Forum: [ ][${PROJECT}-dev-list]

@msfussell
Copy link
Member

This is what Dapr will adopt, not what it is now with MS. Licence is Apache 2.0 I suspect the CLA will need to be https://developercertificate.org/ .

@willtsai
Copy link
Contributor

willtsai commented Dec 1, 2021

can check off this task Have added your project to https://github.com/cncf/contribute
cncf/contribute#88

UPDATE: @greenie-msft you may check off this item as the PR was just merged

@willtsai
Copy link
Contributor

willtsai commented Dec 1, 2021

@greenie-msft - you can check off this task too: Understand the license allowlist

We discussed it in the call, but in essence, the requirement is that any dependencies or libraries we use in Dapr need to either be under the Apache2.0 license or else under one of these licenses:

  • BSD-2-Clause
  • BSD-2-Clause-FreeBSD
  • BSD-3-Clause
  • MIT
  • ISC
  • Python-2.0
  • PostgreSQL
  • X11
  • Zlib
  • Google patent license for Golang (https://golang.org/PATENTS)

@msfussell
Copy link
Member

Closing. cncf/sandbox#228 we're officially onboarded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants