cncf / sandbox

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

[SANDBOX PROJECT ONBOARDING] Paralus #164

Open amye opened 1 year ago

amye commented 1 year 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:

techmaharaj commented 1 year ago

Hi all, Thanks for having Paralus on board. I'm one of the maintainers of Paralus. We'll go through the requirements mentioned above and will reach out in case we need some assistance.

techmaharaj commented 1 year ago

@amye please guide.

amye commented 1 year ago
  • Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/ - link is broken

This page has migrated to https://www.linuxfoundation.org/legal/trademark-usage

  • Have added your project to https://github.com/cncf/contribute - this repo is archived, where the PR has to be raised? This now comes from the landscape

  • Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers' mailing list and ServiceDesk - how do I share these?

Submit a pull request to maintainers.cncf.io first, emails can go to cncf-maintainer-changes@cncf.io

techmaharaj commented 1 year ago
lukaszgryglicki commented 1 year ago

DevStats page added.

techmaharaj commented 1 year ago

Added CNCF logo to website: https://github.com/paralus/website/pull/63

techmaharaj commented 1 year ago

Adding Paralus to CNCF Landscape https://github.com/cncf/landscape/pull/2926

techmaharaj commented 1 year ago

The following items are done as part of https://github.com/paralus/paralus/pull/112:

techmaharaj commented 1 year ago

Added Paralus maintainers: https://github.com/cncf/foundation/pull/488

techmaharaj commented 1 year ago

Hi everyone, Wishing you all a Happy New Year 🥳

@caniszczyk can you please guide/point me to a resource that shows how to add GitHub org owners? I can share it with the current admin/owner and ask them to do the required changes.

techmaharaj commented 1 year ago

I was also looking at how to transfer the domain and need some assistance in filling out the form. Can any of you please guide me? image

Queries:

Cc: @caniszczyk @amye

amye commented 1 year ago

(1) https://docs.github.com/en/organizations/managing-peoples-access-to-your-organization-with-roles/maintaining-ownership-continuity-for-your-organization should be helpful here (2) You can set me as a contact for LF, but the IT team will be able to help you with your email ids

techmaharaj commented 1 year ago

Thanks amye for the information, we've transferred/added @caniszczyk and @thelinuxfoundation as owners for Paralus. Please check and confirm/accept.

Only the domain name ownership transfer remains, which I'm understanding especially on the email side of things. Will close that as well.

image

techmaharaj commented 1 year ago

Hi @amye we don't see an option to create #paralus channel on Kubernetes slack, can you please check and guide?

amye commented 1 year ago

Hi @amye we don't see an option to create #paralus channel on Kubernetes slack, can you please check and guide?

You can choose either Kubernetes or CNCF slack.

techmaharaj commented 1 year ago

Sure, however I don't see an option to create a new channel on Kubernetes slack. I see that option only for CNCF, are some permissions missing or do I have to raise a request somewhere to add it to Kubernetes slack?

techmaharaj commented 1 year ago

Sure, however I don't see an option to create a new channel on Kubernetes slack. I see that option only for CNCF, are some permissions missing or do I have to raise a request somewhere to add it to Kubernetes slack?

@amye how do I add a channel on Kubernetes slack? I don't see an option to add a new channel.

Saim-Safdar commented 1 year ago

@caniszczyk can you help us create a channel on kubernetes slack by the name of paralus, many community members requested this channel, and we are opening up the community call, we need to have this in place, seems like me and my team-members don't have permission to do so. Looking forward to hearing from you.

techmaharaj commented 1 year ago

Hi, @amye @caniszczyk we've transferred the domain to CNCF and submitted the request as mentioned here: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63. I guess this is the ticket number: IT-25056.

Request you to do the needful as the transfer window is open and confirm.

The only pending task is creation on a slack channel on Kubernetes.

amye commented 1 year ago

Kubernetes has their own slack management that they control: https://github.com/kubernetes/community/blob/master/communication/slack-guidelines.md#should-you-have-a-channel-on-the-kubernetes-slack

techmaharaj commented 1 year ago

Hi @amye @caniszczyk all the activities are done. Please let me know if there's anything else to be done from our end.

amye commented 1 year ago

We don't seem to have your maintainer's emails for your mailing list: drop them over to project-onboarding@cncf.io?

techmaharaj commented 1 year ago

We don't seem to have your maintainer's emails for your mailing list: drop them over to project-onboarding@cncf.io?

Done, I've dropped an email to the above mentioned email id.

Cmierly commented 11 months ago

Hi @techmaharaj ! My name is Crystal Mierly and I will be taking charge of assisting new sandbox projects with the onboarding process! There is only two tasks that needs to be completed by Paralus to be considered done with onboarding on your end

please let me know if you have any questions regarding these tasks!

techmaharaj commented 11 months ago

@Saim-Safdar can you help with this?

Saim-Safdar commented 11 months ago

Hi @Cmierly happy to assist, we've transferred/added LF earlier this year, if something is still pending we will resume and complete it, let us know. Regarding item no 2, maintainers will be adding a license scanning tool, we currently using Trivy, and as soon as we are done, I'll update you.

krook commented 10 months ago

Added to LFX Insights

Cmierly commented 9 months ago

Hi @Cmierly happy to assist, we've transferred/added LF earlier this year, if something is still pending we will resume and complete it, let us know. Regarding item no 2, maintainers will be adding a license scanning tool, we currently using Trivy, and as soon as we are done, I'll update you.

Hi @Saim-Safdar ! Once you finish adopting the scanning tool, you just need to sign over any trademarks you may have and we can finish up your onboarding!

krook commented 5 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 license scanning.

RobertKielty commented 5 months ago

I am sending out invites to join FOSSA and Snyk to all maintainers.

You are free to choose either service to check your code for compliance the CNCF License Policy.

@avinashpenmetsa @sbenny @elenalape @Saim-Safdar @venukrishna @meain @akshay196 @techmaharaj @niravparikh05

Please expect invites to join the CNCF FOSSA and Snyk setups to be sent to the email addresss that we have on record for you.

I only need one of you to import your project code repos into either service (or both) then we can call this task done.

Adopt a license scanning tool, like FOSSA or Snyk

RobertKielty commented 5 months ago

Invites sent.

For FOSSA, I have to add the first invitee to the team before you import you code for license scanning. Please update me here when the first FOSSA invites are accepted and I will add you to your paralus team there.

For Snyk, once you have accepted your invite you should be able to import your code straight away.

RobertKielty commented 5 months ago

I have checked the Snyk and FOSSA Team for accepted invites. No invites have been accepted as yet.

akshay196 commented 5 months ago

@RobertKielty Apologies for not replying on time. I missed you messages here. I just tried to accept the invitations, but seems both invitations are expired. :(

Can you re-invite me to FOSSA and Snyk organizations? My email - akgaikwad001 [AT] gmail [DOT] com

We would like to add project to both platforms so that we can compare them for some time and proceed with one which is more friendly. Hope it is fine.

akshay196 commented 5 months ago

@RobertKielty Hey, Checking here if you've send me invites for FOSSA/Snyk teams? I haven't received any email yet.

RobertKielty commented 5 months ago

@akshay196 I have resent the FOSSA Invite just now. Let me know when you have accepted that. I must add you to the Paralus team on FOSSA after you have accepted. Then you can use the account.

Checking Snyk next ...

RobertKielty commented 5 months ago

@akshay196 There are nine pending invites to join Paralus on CNCF Snyk, your email is on that list. DM me on cloud native slack and I can go throuh it with you.

akshay196 commented 5 months ago

@RobertKielty Hey, Nirav has accepted both invitations. We have imported Paralus repos on Snyk. Can you add Nirav to Paralus team on FOSSA? Once done we will import paralus repos on FOSSA too. cc @niravparikh05

RobertKielty commented 5 months ago

Nice work, I can see the scans in Snyk! In Snyk on the Paralus team the license report can be found in Dependancies

@akshay196 as you are a now a Team Admin for Paralus on FOSSA adding @niravparikh05 to the Paralus Team is somehting that you have the permissions to do. Do you want to give that a go?

Visit the Paralus team URL I shared with you and see if you can add them there.

akshay196 commented 5 months ago

@RobertKielty Thanks for sharing necessary steps and helping us on-boarding to license scanning tool.