Skip to content

[SANDBOX PROJECT ONBOARDING] Inspektor Gadget #201

Closed
@amye

Description

@amye

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:

  • Provide emails for the maintainers added to https://maintainers.cncf.io in order to get access to the maintainers mailing list and ServiceDesk - project-onboarding@cncf.io is the best email to send those to
    Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
    GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
    GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
    GitHub: ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub
    Website: ensure LF footer is there and website guidelines followed (if your project doesn't have a dedicated website, please adopt those guidelines to the README file of your project on GitHub).
    Website: Analytics transferred to projects@cncf.io
    OpenSSF Best Practices Badge: Start on an OpenSSF Best Practices Badge https://bestpractices.coreinfrastructure.org/en

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

Activity

lukaszgryglicki

lukaszgryglicki commented on Mar 8, 2023

@lukaszgryglicki
Member

I can't check [ ] DevStats checkbox - no idea why.
Inspektor Gadget DevStats page added, not added to All CNCF yet, will add tomorrow or on Friday (All CNCF takes a long time to regenerate andthis must be done to include new projects tstats in the past data as well).
cc @caniszczyk @amye

lukaszgryglicki

lukaszgryglicki commented on Mar 10, 2023

@lukaszgryglicki
Member

Project added to Project(s) health dashboards:

lukaszgryglicki

lukaszgryglicki commented on Mar 10, 2023

@lukaszgryglicki
Member

New projects also added to All CNCF including regenerating all dasdhboards past-data for all time.

blixtra

blixtra commented on May 22, 2023

@blixtra
Contributor

I wasn't ignoring this, just didn't know about it. If you reference the initial submission and/or @ the submitters it would be really helpful to raise awareness for next steps.

I'll start working through these.

blixtra

blixtra commented on May 22, 2023

@blixtra
Contributor

Opening up this comment to track our progress on the above tasks.

amye

amye commented on May 22, 2023

@amye
Author

@blixtra - Great to have you! Biggest thing is really going to be getting the maintainers lists, things usually fall into place from there.
Trademarks tend to be a little sticky, is there someone from your side that can sign a contribution agreement?

blixtra

blixtra commented on May 24, 2023

@blixtra
Contributor

@amye Thanks! PR submitted for maintainers.
I'll look into the contribution agreement signatory. I don't foresee that being a problem.

amye

amye commented on May 24, 2023

@amye
Author

@amye Thanks! PR submitted for maintainers. I'll look into the contribution agreement signatory. I don't foresee that being a problem.

Let me know if you need help finding the right person on your side!

blixtra

blixtra commented on Jun 6, 2023

@blixtra
Contributor

@amye Can you please confirm that the agreement we are talking about is one from here: https://github.com/cncf/foundation/tree/main/agreements

17 remaining items

blixtra

blixtra commented on May 27, 2024

@blixtra
Contributor

We had nothing on our todo list regarding license scanning. If there is something we need to do wrt FOSSA or Snyk please let us know what that is.

idvoretskyi

idvoretskyi commented on May 27, 2024

@idvoretskyi
Member

@RobertKielty may provide more details

RobertKielty

RobertKielty commented on May 27, 2024

@RobertKielty
Contributor

I have DM'd @blixtra on CNCF Slack. Will update here when finished.

RobertKielty

RobertKielty commented on May 27, 2024

@RobertKielty
Contributor

I have setup a Team on FOSSA and an new Organization on Snyk for Inspector Gagdet.

Next step is to send out invites. I have three recorded emails on the project that I can send invites to but both services are experiencing difficulties at the moment.

blixtra

blixtra commented on May 28, 2024

@blixtra
Contributor

Ok, I've got an invite and signed up. Let us know what's next.

removed their assignment
on May 29, 2024
RobertKielty

RobertKielty commented on May 31, 2024

@RobertKielty
Contributor

@blixtra I have added you to the Inspector Gagdet team on FOSSA

Import your project's repo into FOSSA.

FOSSA will scan the code for any licesne compliance issues. Let me know how you get on.

RobertKielty

RobertKielty commented on Jun 5, 2024

@RobertKielty
Contributor

Hi @blixtra

I checked for imported repos and I couldn't see any associated with the team on CNCF FOSSA

Take a look at

https://docs.fossa.com/docs/quick-import

and import a project, let me know if you encounter any issues!

Thank you.

blixtra

blixtra commented on Jun 24, 2024

@blixtra
Contributor

I have imported this but I don't see how to add @mauriciovasquezbernal to the team in FOSSA. Is that something you need to do?

Cmierly

Cmierly commented on Jul 11, 2024

@Cmierly

Hi!
pinging @RobertKielty to assist

RobertKielty

RobertKielty commented on Jul 12, 2024

@RobertKielty
Contributor

@blixtra I have added @mauriciovasquezbernal to the team on FOSSA.

I note that you have imported the Inspektor Gadget repo. Nice! I'll tic that box.

Cmierly

Cmierly commented on Jul 12, 2024

@Cmierly

Thanks @RobertKielty !
With that box checked, Inspektor Gadget has completed onboarding!

ahrkrak

ahrkrak commented on Jul 12, 2024

@ahrkrak

Wow, congrats everyone! Thanks CNCF team for the support.

transferred this issue fromcncf/tocon Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @caniszczyk@amye@blixtra@idvoretskyi@RobertKielty

      Issue actions

        [SANDBOX PROJECT ONBOARDING] Inspektor Gadget · Issue #201 · cncf/sandbox