Closed amye closed 1 year ago
DevStats page added.
Have added your project to https://github.com/cncf/contribute
Hi @amye, this repo 'https://github.com/cncf/contribute' has the following note - This repository has been archived by the owner. It is now read-only.
Is there another repo that I can refer to for creating required PR?
Have added your project to https://github.com/cncf/contribute
Hi @amye, this repo 'https://github.com/cncf/contribute' has the following note -
This repository has been archived by the owner. It is now read-only.
Is there another repo that I can refer to for creating required PR?
It's fine to leave it out, that site just re-launched and the pathways to adding projects there have changed. @cjyabraham, what's the correct way to add sites now?
The projects page on the Contribute site is now automatically updating by pulling info from the CNCF Landscape, so once the project is added there it should be shown on the Contribute site within a couple of days.
The projects page on the Contribute site is now automatically updating by pulling info from the CNCF Landscape, so once the project is added there it should be shown on the Contribute site within a couple of days.
Neat! We'll drop this requirement for onboarding moving forward.
Thank you @amye @cjyabraham for your super quick response.
Copy pasting the todo items, so that I can mark the completed ones.
From the project side, please ensure that you:
- [x] Understand the project proposal process and reqs: https://github.com/cncf/toc/blob/main/process/project_proposals.md#introduction
- [x] Understand the services available for your project at CNCF https://www.cncf.io/services-for-projects/
- [x] Ensure your project meets the CNCF IP Policy: https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
- [x] Review the online programs guidelines: https://github.com/cncf/foundation/blob/master/online-programs-guidelines.md
- [x] Understand the trademark guidelines: https://www.linuxfoundation.org/en/trademark-usage/
- [x] Understand the license allowlist: https://github.com/cncf/foundation/blob/master/allowed-third-party-license-policy.md#approved-licenses-for-allowlist
- [x] Is your project working on written, open governance? see https://contribute.cncf.io/maintainers/governance/
- [x] Slack: Are your slack channels migrated to the Kubernetes or CNCF Slack? (see https://slack.com/help/articles/217872578-Import-data-from-one-Slack-workspace-to-another for more details)
- [x] Is your project in its own separate neutral github organization?
- [x] Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io
- [x] Create maintainer list + add to aggregated https://maintainers.cncf.io list by submitting a PR to it
- [x] Have added your project to https://github.com/cncf/contribute
- [x] Artwork: Submit a pull request to https://github.com/cncf/artwork with your artwork
- [x] Domain: transfer domain to the CNCF - https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
Things that CNCF will need from the project:
- [x] Provide emails for the maintainers added to https://maintainers.cncf.io in order to get access to the maintainers mailing list and ServiceDesk
- [x] Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
- [x] GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
- [x] GitHub: ensure DCO or CLA are enabled for all GitHub repositories of the project
- [x] GitHub: ensure that hat the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub
- [x] 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).
- [x] Website: Analytics transferred to projects@cncf.io
- [x] CII: Start on a CII best practices badge https://bestpractices.coreinfrastructure.org/en
Things that the CNCF will do or help the project to do:
- [x] Devstats: add to devstats https://devstats.cncf.io/
- [x] Marketing: update relevant intro + slide decks
- [x] Events: update CFP + Registration + CFP Area forms
- [x] ServiceDesk: confirm maintainers have read https://www.cncf.io/services-for-projects/
- [x] CNCF Welcome Email Sent to confirm maintainer list access, welcome email has monthly project sync details
- [x] Create space for meetings/events on https://community.cncf.io, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
- [ ] Adopt a license scanning tool, like FOSSA or Snyk
Hi @amye, can you or the team provide some guidance on how to adopt a licensing scanning tool, please?
Hi @amye, can you or the team provide some guidance on how to adopt a licensing scanning tool, please?
We can help you get set up with FOSSA or Snyk
Hi @amye, can you or the team provide some guidance on how to adopt a licensing scanning tool, please?
We can help you get set up with FOSSA or Snyk
Thank you, @amye . Once we (Konveyor maintainers) decide between FOSSA/Synk, should I create a service request or add a comment here with the tool name?
Hi @amye, can you or the team provide some guidance on how to adopt a licensing scanning tool, please?
We can help you get set up with FOSSA or Snyk
Thank you, @amye . Once we (Konveyor maintainers) decide between FOSSA/Synk, should I create a service request or add a comment here with the tool name?
Adding a comment here is fine, we'll route from there.
Checking back in on this, GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership is important!
Checking back in on this, GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership is important!
Thanks for the reminder @amye. I have added them to the org. I clicked invite too fast and it sent two invites to 'thelinuxfoundation`, please ignore one.
Checking back in on this, GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership is important!
Thanks for the reminder @amye. I have added them to the org. I clicked invite too fast and it sent two invites to 'thelinuxfoundation`, please ignore one.
Done!
@amye - hi 👋 for the website transfer, can I get an email address to enter for the LF stakeholder?
Domain: transfer domain to the CNCF - https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
@amye - hi 👋 for the website transfer, can I get an email address to enter for the LF stakeholder?
Domain: transfer domain to the CNCF - https://jira.linuxfoundation.org/plugins/servlet/theme/portal/2/create/63
Use me! amye@linuxfoundation.org is fine!
Thank you, @amye . Once we (Konveyor maintainers) decide between FOSSA/Synk, should I create a service request or add a comment here with the tool name?
Adding a comment here is fine, we'll route from there.
@amye: can the team help us get started with FOSSA?
Hi @amye, Happy New Year! ✨ I have updated the checklist here - https://github.com/cncf/sandbox/issues/212. If there is anything that needs to be done from the Konveyor Maintainers end, please let me know.
Checking back in here: looks like trademarks are the big outstanding thing?
Thank you, @amye . Once we (Konveyor maintainers) decide between FOSSA/Synk, should I create a service request or add a comment here with the tool name?
Adding a comment here is fine, we'll route from there.
@amye: can the team help us get started with FOSSA?
@amye Pinging here to see if anyone can help us get started with FOSSA
@jeefy helps handle Fossa, I'll help put this on the lists.
Thanks for all the help so far @amye :) We have a CNCF community group for Konveyor. Can that task be marked done?
- [ ] Create space for meetings/events on https://community.cncf.io/, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
Thanks for all the help so far @amye :) We have a CNCF community group for Konveyor. Can that task be marked done?
- [ ] Create space for meetings/events on https://community.cncf.io/, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
It is, FOSSA's your only remaining!
Hi @amye, Checking in to see if there is any update on integrating FOSSA?
@jeefy is there anything we can do to move this along?
I created a new Konveyor team in the CNCF FOSSA instance.
I've sucessfully sent out invites to all Konveyors maintainers except @savitharaghunathan as your email is already registered with FOSSA.
@savitharaghunathan will you need FOSSA access for Konveyor? Reach out to me on CNCF Slack and I can walk you through the process of fixing that up. (Supply a new email addr and keep your existing FOSSA access or reliquiish your exisintg FOSSA Project/Team access and reassign the email addr for use on Konveyor, FOSSA Support call required for that which I can do for you)
I will add the Konveyor maintainers to the their new FOSSA team when the invites are accepted.
Am on the road today, will get to look at this again in about 9 hours from now.
Checked FOSSA User Invites, not yet accepted.
@jwmatthews @JonathanR19 @rromannissen @tamintheclouds @tsanders-rh
please check your project emails for Invites to join FOSSA
Once accepted, I can add you to the FOSSA Konveyor team that I setup yesterday.
Hi @RobertKielty thanks for setting that up. I am on PTO today and I will coordinate offline regarding my account early next week.
FYI - Ramón, Todd, and Jonathan are on PTO as well.
@RobertKielty I checked my invite and it looks like the token has expired, could you issue a new one? Thanks in advance!
@RobertKielty https://github.com/RobertKielty Same as Ramon.....I checked my invite and it looks like the token has expired, could you issue a new one? Thanks in advance!
-Todd
On Mon, Jul 31, 2023 at 11:00 AM Ramón Román Nissen < @.***> wrote:
@RobertKielty https://github.com/RobertKielty I checked my invite and it looks like the token has expired, could you issue a new one? Thanks in advance!
— Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/212, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQBTCKZCZ33Z6RMNCLAJU3XS7CBNANCNFSM54WT6DTA . You are receiving this because you were mentioned.Message ID: @.***>
--
Todd Sanders
Director, Migration Engineering
Red Hat https://www.redhat.com/
@.*** M: 919-427-9223 <919427-9223> https://red.ht/sig
@RobertKielty same here my invite expired as well. if you could generate a new one - i'll look out for it! thank you!
@rromannissen @tamintheclouds @JonathanR19 I've re-invited y'all, please check again.
@tsanders-rh I'm having problems sending out an invite to you using your recorded email address. No current invite, so perhaps your email addr is associated with another org in FOSSA? Reach out to me and let me know.
@RobertKielty https://github.com/RobertKielty same here my invite expired as well. @tsanders-rh https://github.com/tsanders-rh
-Todd
On Mon, Jul 31, 2023 at 11:53 AM Robert Kielty @.***> wrote:
@rromannissen https://github.com/rromannissen @tamintheclouds https://github.com/tamintheclouds @rmleme https://github.com/rmleme I've re-invited y'all, please check again.
— Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/212, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQBTCJ2HPFBRABTR4QIGNLXS7IFXANCNFSM54WT6DTA . You are receiving this because you were mentioned.Message ID: @.***>
--
Todd Sanders
Director, Migration Engineering
Red Hat https://www.redhat.com/
@.*** M: 919-427-9223 <919427-9223> https://red.ht/sig
@RobertKielty https://github.com/RobertKielty - I have an existing free account under that email that is NOT associated with any teams/projects.
You can use my other email @.***) if that's easier.
-Todd
On Mon, Jul 31, 2023 at 11:57 AM Robert Kielty @.***> wrote:
@tsanders-rh https://github.com/tsanders-rh I'm having problems sending out an invite to you using your recorded email address. No current invite, so perhaps your email addr is associated with another org in FOSSA? Reach out to me and let me know.
— Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/212, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQBTCLRDPFYJGI3OLTSU43XS7IVXANCNFSM54WT6DTA . You are receiving this because you were mentioned.Message ID: @.***>
--
Todd Sanders
Director, Migration Engineering
Red Hat https://www.redhat.com/
@.*** M: 919-427-9223 <919427-9223> https://red.ht/sig
@RobertKielty accepted, thank you!
-@tsanders-rh can you please DM me on cncf slack when you get a chance?-
I've sent an invite out to your your alternate email addr.
Update: @tsanders-rh has been added to the team.
@rromannissen you're now on the FOSSA team.
@RobertKielty -- can you please resend my invite? I was out of the office the past few weeks.
@JonathanR19 invite resent.
All tasks have been completed! Closing this out.
I have created a channel for the project on the CNCF Slack.
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: