cncf / sandbox

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

[SANDBOX PROJECT ONBOARDING] Teller #177

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).

lukaszgryglicki commented 2 years ago

New project added to All CNCF instance and Projects Health.

jondot commented 2 years ago

Added artwork:

https://github.com/cncf/artwork/pull/336

amye commented 2 years ago

Added artwork:

cncf/artwork#336

Marked off! Happy to check things off from comments here.

jondot commented 2 years ago

Added landscape: https://github.com/cncf/landscape/pull/2576

amye commented 2 years ago

Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk < -- This one is a big help to us. Thanks!

jondot commented 2 years ago

Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk < -- This one is a big help to us. Thanks!

Done - see here: https://github.com/cncf/foundation/pull/338

kaplanelad commented 2 years ago

add Teller to contribute https://github.com/cncf/contribute/pull/110

kaplanelad commented 2 years ago

hey @amye, Could you mark this done?

kaplanelad commented 2 years ago

Hey @amye, can you please check our completed tasks?

amye commented 2 years ago

Question: Is "SpectralOps" a neutral GH org? Process change: Analytics should now go to projects@cncf.io

caniszczyk commented 2 years ago

The GitHub org needs to change for sure, please do that.

On Thu, Jun 2, 2022 at 3:19 PM Amye Scavarda Perrin < @.***> wrote:

Question: Is "SpectralOps" a neutral GH org? Process change: Analytics should now go to @.***

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

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

jondot commented 2 years ago

Is there a definition for neutral? so we can help assess if we need to move (which in any way will be challenging because of our security requirements)

caniszczyk commented 2 years ago

not tied to a company :)?

I'd just use the name of the project for the github org, e.g., tellerproject etc

On Fri, Jun 3, 2022 at 4:18 AM Dotan J. Nahum @.***> wrote:

Is there a definition for neutral? so we can help assess if we need to move (which in any way will be challenging because of our security requirements)

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

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

amye commented 2 years ago

Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk < -- This one is a big help to us. Thanks!

Done - see here: cncf/foundation#338

Ah, so as I look through, I don't see emails - drop an email to cncf-maintainer-changes@cncf.io and we'll get you taken care of!

jondot commented 2 years ago

@caniszczyk @amye just sent email about maintainers. On a different topic -- I'm wondering if we can set up a quick Zoom call to discuss the project name and org moves? we have a few challenges here we'd like to get your opinion on. We're GMT+3

amye commented 2 years ago

@caniszczyk @amye just sent email about maintainers. On a different topic -- I'm wondering if we can set up a quick Zoom call to discuss the project name and org moves? we have a few challenges here we'd like to get your opinion on. We're GMT+3

Yes, you have gotten the bi-weekly project sync in your email!

jondot commented 2 years ago

@amye @caniszczyk hi, we are ready to move the main teller repo, to the new org, called tellerops. we want to verify with you, that stars, watchers, forks will be preserved with the transfer, what are your thoughts?

caniszczyk commented 2 years ago

yes, stars/watchers/forks remain (there will be an automatic re-direct too from the old location)

https://docs.github.com/en/repositories/creating-and-managing-repositories/transferring-a-repository

On Tue, Jul 19, 2022 at 2:18 PM Dotan J. Nahum @.***> wrote:

@amye https://github.com/amye @caniszczyk https://github.com/caniszczyk hi, we are ready to move the main teller repo, to the new org, called tellerops. we want to verify with you, that stars, watchers, forks will be preserved with the transfer, what are your thoughts?

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

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

kaplanelad commented 2 years ago

Thanks @caniszczyk, We transfer Teller to our own teller organization: https://github.com/tellerops/teller. Can you please mark it as done?

Following our talk with @amye , well be happy to get a cncf subdomain so we can deploy our new site there.

amye commented 2 years ago

Thanks @caniszczyk, We transfer Teller to our own teller organization: https://github.com/tellerops/teller. Can you please mark it as done?

Following our talk with @amye , well be happy to get a cncf subdomain so we can deploy our new site there.

@jeefy and @nate-double-u can help on what domain you want! We're happy to get a domain for you.

kaplanelad commented 2 years ago

Hey @amye, How can we continue with the other bulleted list?

Done:

Question

amye commented 2 years ago

A few things have changed here! (1) Best email for maintainers: project-onboarding@cncf.io (2) Analytics should go to projects@cncf.io I'll mark the rest of those off.

amye commented 2 years ago

https://github.com/cncf/toc/blob/main/process/project_proposals.md < -- we moved from .adoc to .md

kaplanelad commented 2 years ago

Hey @amye Any updates regarding the domain?

Hey @amye, How can we continue with the other bulleted list?

Done:

  • Understand the project proposal process and reqs -> the attached link is broken
  • Understand the services available for your project at CNCF -> We read and understand
  • Ensure your project meets the CNCF IP Policy -> Our project meets the IP Policy
  • Understand the trademark guidelines -> understand
  • Understand the license allowlist -> Teller license is Apache-2.0 license
  • Create maintainer list + add to aggregated -> added: https://github.com/cncf/foundation/blob/main/project-maintainers.csv#L1044

Can you please marked them as done?

jondot commented 2 years ago

Hi @amye @caniszczyk -- friendly ping :) Any news?

amye commented 2 years ago
  • Understand the project proposal process and reqs -> the attached link is broken. -- we moved from .adoc to .md
  • Understand the services available for your project at CNCF -> We read and understand
  • Ensure your project meets the CNCF IP Policy -> Our project meets the IP Policy
  • Understand the trademark guidelines -> understand
  • Understand the license allowlist -> Teller license is Apache-2.0 license
  • Create maintainer list + add to aggregated -> added: https://github.com/cncf/foundation/blob/main/project-maintainers.csv#L1044

@jeefy and @nate-double-u can help on what domain you want! We're happy to get a domain for you

jondot commented 2 years ago

perfect, looking forward ❤️

nate-double-u commented 2 years ago

Hi, let us know what domain you'd like and I'd be happy to help register it and get it set up!

jondot commented 2 years ago

Thanks @nate-double-u I understand that it is a subdomain under CNCF (but maybe I'm mistaken?), so I guess we can name this subdomain just teller.?

amye commented 2 years ago

No, we do not do subdomains for projects, project need full domains.

jondot commented 2 years ago

oh, got it, so we might have mixed that up.

since teller.io is taken, we'll be happy to go with tellerproject.io hopefully that's in spirit of CNCF as far as naming?

amye commented 2 years ago

oh, got it, so we might have mixed that up.

since teller.io is taken, we'll be happy to go with tellerproject.io hopefully that's in spirit of CNCF as far as naming?

That's perfect!

nate-double-u commented 2 years ago

I'm traveling today, but I'll get that set up as soon as I can

nate-double-u commented 2 years ago

tellerproject.io has been registered.

Do you have a website repo prepared? Do you need Netlify setup? (i'd recommend we do, it is a good tool for web hosting as well as selfserve DNS)

jondot commented 2 years ago

@nate-double-u sorry we just had a kind of big holiday season here. Yes, we have a website prepared, I have my own netlify account too. I guess I can start with deploying to some kind of netlify account, and you can take a look at the CNAME etc. or do you prefer something else more convenient?

jondot commented 1 year ago

@nate-double-u ping :)

nate-double-u commented 1 year ago

Hi @jondot, sorry for my own delayed response!

I'd suggest using a CNCF Netlify project account rather than a personal one -- billing and access become a bit easier. We can also set Netlify up so that DNS changes become self serve for the projects.

If you agree, I can add Teller to an existing Netlify project, and we can work through adding the existing website you have to it. Could you share your email address with me? (Either here, or in the CNCF slack--I'm @nate-double-u there)

krook commented 10 months ago

Added to LFX Insights

Cmierly commented 10 months ago

Hi @jondot ! My name is Crystal and I am the project coordinator in charge of onboarding projects! The last time this project left off, we were in talks with getting your website set up with the CNCF. Have you made any progress or do you have an update on the onboarding tasks?