cncf / sandbox

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

[PROJECT ONBOARDING] Foniod #253

Closed amye closed 2 years ago

amye commented 3 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.

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:

rsdy commented 3 years ago

Thanks for accepting the project to the sandbox process. I have already invited 'thelinuxfoundation' and 'caniszczyk' to the repository.

Red Sift is not able to transfer the trademarks associated with the project, and we would like to ask for help with the re-branding and establishing new trademarks.

I would also like to ask for guidance on transferring the Analytics for the website (https://ingraind.org).

caniszczyk commented 3 years ago

@rsdy can you also work on changing the license to https://github.com/ingraind/ingraind/blob/main/LICENSE to Apache-2.0 as that is required per CNCF

For trademarks, are you referred to ingraind?

As I understand Red Sift is the company name, which we aren't asking for, we are asking for the project name. If the company doesn't want to xfer the mark for the PROJECT name, we can help you choose a new name that we can use moving forward. If this is case, maybe opening an issue on the ingrained github and starting a discussion of new names. We can suggest a few for you but we prefer to make it a community process, you're going to get some cheesy names from me like "easybpf" and so on :)

rsdy commented 3 years ago

@caniszczyk Thanks for the quick feedback. I opened a an issue at https://github.com/ingraind/ingraind/issues/304 for deciding on the new name. To clarify, the trademark transfer decision is regarding the project (Ingraind + logomark), not the company.

As for the license, it is my understanding that since GPL code is required for the eBPF functionality (this is unfortunately not up to our choice, it's a Linux requirement), and ingraind distributes the eBPF program binaries, we are required to license the entire project as GPL. There's an entry in our roadmap to split up the binary distribution, but it's unclear that would change the licensing implications.

Please let me know if you think this is an incorrect reading of the GPL.

Note that redbpf already uses an Apache-2.0/MIT dual licensing scheme.

lukaszgryglicki commented 3 years ago

DevStats page ready, it lacks artwork and affiliations data, but this will be updated when ready (artwork merged into cncf/artwork and affiliations data processed).

rsdy commented 3 years ago

We have implemented the DCO policies and enforcement across the organization.

The owners file can be found here: https://github.com/ingraind/project/blob/main/MAINTAINERS

amye commented 3 years ago

Marking off DCO and owners. Next steps: 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 Artwork: Ensure logos present on https://github.com/cncf/artwork Website: ensure LF footer is there and website guidelines followed Website: Analytics transferred

rsdy commented 3 years ago

@amye do you have any instructions for transferring the Google Analytics account, or integrating a new analytics product?

edit: ingraind.org now follows the website guidelines.

For the artwork and trademarks, we have decided to change the name of the project to fonio and would like some help from CNCF to create the logo, domains, and trademark around it.

rsdy commented 3 years ago

@amye @caniszczyk We are ready to change the name of the project and the domains as noted above, as well as transitioning the analytics to a new GA token, whenever you're ready.

amye commented 3 years ago

Do you already have a new GH org for this?

rsdy commented 3 years ago

I'm happy the current organization to foniod.

amye commented 3 years ago

Ok, let's start there first. Thanks!

rsdy commented 3 years ago

https://github.com/foniod This is now done.

amye commented 3 years ago

LP-7378 is in with the design team to track for a new logo! You are also updated with the new name on the sandbox project page.

amye commented 3 years ago

First round of designs! cncf-fonio-logo-v1.pdf

rsdy commented 3 years ago

@amye This is essentially the same logomark on a different background. Since the original logomark itself is trademarked, this could pose issues. Let me know if you have any suggestions.

amye commented 3 years ago

@rsdy: if that's the case, where would you like us to start on design?

rsdy commented 3 years ago

@amye I like the direction the designs are going. Fonio is a type of grain, so a logomark that looks like a kernel or a grain would be a good starting point.

poconnor1 commented 3 years ago

Hi @rsdy I've recently joined CNCF to help with project onboarding. Nice to meet you! I wanted to check where we stand on these items below:

As well as: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF

Thank you for the help! Reach out with any questions.

rsdy commented 3 years ago

Hi @poconnor1 ,

As mentioned above, domains and trademarks won't be transferred, and we're looking for the help of CNCF to establish a new outward facing identity for the new name Foniod. This also means the new logo can't be a derivative work of the original logo, as Red Sift retains that trademark.

We understand the services, and we meet the IP policy. At the moment, it's not possible to release Foniod as Apache-2.0 due to the GPL licensing requirements of the Linux kernel, and we'd like to work on this with someone who has a deeper understanding of these issues.

We have adopted an open governance process within the project.

amye commented 3 years ago

@rsdy: That is good background! Paige is helping me out by staying in touch with the projects, so let's do this. Drop me an email at amye@linuxfoundation.org with some times for next week and I'll see what we can do for a call, this is more tangled than we can do in issues. :)

amye commented 3 years ago
caniszczyk commented 3 years ago

we picked up foniod.org

rsdy commented 3 years ago

@caniszczyk that's great! If you could point the domain to Github, I can add it to our https://github.com/foniod/ingraind.org repository.

caniszczyk commented 3 years ago

@rsdy I set it up on Netlify, I need an email to use for you to invite you to Netlify which we use to manage DNS/website builds

rsdy commented 3 years ago

@caniszczyk please use p@symmetree.dev

caniszczyk commented 3 years ago

invited you to https://app.netlify.com/teams/cncf-projects/members

On Mon, May 24, 2021 at 5:16 AM rsdy @.***> wrote:

@caniszczyk https://github.com/caniszczyk please use @.***

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/253, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIPX3R5TPTJQWOZKXFLTPIRQHANCNFSM42CMZ5JA .

-- Cheers,

Chris Aniszczyk https://aniszczyk.org

amye commented 3 years ago

Marking artwork off as we've finalized on a logo, adding to landscape under Monitoring

amye commented 3 years ago

@rsdy: Last thing! [ ] Website: Analytics transferred

rsdy commented 3 years ago

@amye There's no analytics I can transfer, so if you or someone from CNCF can send me a GA token, I'm happy to bump that in the website!