Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SANDBOX PROJECT ONBOARDING] HAMi #132

Open
26 of 30 tasks
Cmierly opened this issue Aug 29, 2024 · 33 comments
Open
26 of 30 tasks

[SANDBOX PROJECT ONBOARDING] HAMi #132

Cmierly opened this issue Aug 29, 2024 · 33 comments

Comments

@Cmierly
Copy link

Cmierly commented Aug 29, 2024

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 into the Sandbox.

We would like your project to complete onboarding within one month of acceptance.

Please track your progress by using "Quote reply" to create your own copy of this checklist in an issue, so that you can update the status as you finish items.

Review and understand

Contribute and transfer

Update and document

  • Ensure that DCO (preferred) or CLA are enabled for all GitHub repositories of the project.
  • Ensure that that the CNCF Code of Conduct (or your adopted version of it) are explicitly referenced at the project's README on GitHub.
  • Ensure LF footer is on your website and guidelines are followed (if your project doesn't have a dedicated website, please adopt those guidelines for the README file).
  • Create a maintainer list and add it to the aggregated CNCF maintainer list via pull request.
  • Provide emails for the maintainers to get access to the maintainers mailing list and Service Desk. Email them to [email protected].
  • Start working on written, open governance.
  • Start on an OpenSSF Best Practices Badge.

CNCF staff tasks

@wawa0210
Copy link

wawa0210 commented Sep 4, 2024

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 into the Sandbox.

We would like your project to complete onboarding within one month of acceptance.

Please track your progress by using "Quote reply" to create your own copy of this checklist in an issue, so that you can update the status as you finish items.

Review and understand

Contribute and transfer

Update and document

CNCF staff tasks

@wawa0210
Copy link

wawa0210 commented Sep 5, 2024

@Cmierly friendly ping

Now HAMi is preparing to migrate slack data and needs cncf to help create a slack group. Thank you very much.

@krook
Copy link
Member

krook commented Sep 5, 2024

Now HAMi is preparing to migrate slack data and needs cncf to help create a slack group. Thank you very much.

@RobertKielty can you please assist?

@wawa0210
Copy link

wawa0210 commented Sep 6, 2024

@RobertKielty friendly ping

This is the maintainers information of hami, can you help add it to the #maintainers-circle Slack channel

Maintainer Email Emplolyer
Li Mengxuan [email protected] 4Paradigm
Xiao Zhang [email protected] DaoCloud
Wang Leibo [email protected] HuaweiCloud

@lukaszgryglicki
Copy link
Member

DevStats instance ready.

@lukaszgryglicki
Copy link
Member

Project added do Project Health and All Projects Health.

@archlitchi
Copy link

@Cmierly help me, i need some support

For this task:
Transfer any trademark and logo assets to the Linux Foundation.

Question:
We haven't registered any trademarks yet. so i guess this task is passed naturally?

And for this task:
Transfer website analytics to [email protected]
Question:
Our website is run on a VPS(IP: 193.203.215.25) by using command 'npm run serve'. so it probably doesn't have a website analytics. how can i pass this task?

@RobertKielty
Copy link

RobertKielty commented Sep 9, 2024

@Cmierly I've updated the maintainers list for the HAMi project as per this comment

@RobertKielty
Copy link

I have added @wawa0210 and @william-wang to the #maintainers-circle just now. Looks like Li Mengxuan had been added before now.

@RobertKielty
Copy link

@wawa0210 @william-wang @archlitchi the HAMi project can choose between Snyk or FOSSA as static code checkers that the project can use to comply with the CNCF's third party license policy on each commit to code repos.

Can you let me know which service you would prefer to use?

@wawa0210
Copy link

@wawa0210 @william-wang @archlitchi the HAMi project can choose between Snyk or FOSSA as static code checkers that the project can use to comply with the CNCF's third party license policy on each commit to code repos.

Can you let me know which service you would prefer to use?

Maybe FOSSA is a good choice for HAMi

@cynthia-sg
Copy link

Project has been added to CLOMonitor

@wawa0210
Copy link

@wawa0210 @william-wang @archlitchi the HAMi project can choose between Snyk or FOSSA as static code checkers that the project can use to comply with the CNCF's third party license policy on each commit to code repos.

Can you let me know which service you would prefer to use?

friendly ping, will cncf provide a FOSSA account, or should I use a personal account?

@idvoretskyi
Copy link
Member

@wawa0210 we will, @RobertKielty is happy to assist.

@RobertKielty
Copy link

@wawa0210 I have set up a HAMi FOSSA Team on CNCF FOSS

I have managed to send out two invites.

Please accept the invites first, let me know when you have and wait for me to add your accounts to the CNCF FOSSA HAMi team.

It is important that the email addresses that you have supplied to us are assocaited with a GH account thathas read write access to your projects code repos.

When your CNCF FOSSA User account is set up you can then add your code repos to FOSSA for scanning.

@wawa0210
Copy link

@wawa0210 I have set up a HAMi FOSSA Team on CNCF FOSS

I have managed to send out two invites.

Please accept the invites first, let me know when you have and wait for me to add your accounts to the CNCF FOSSA HAMi team.

It is important that the email addresses that you have supplied to us are assocaited with a GH account thathas read write access to your projects code repos.

When your CNCF FOSSA User account is set up you can then add your code repos to FOSSA for scanning.

Sorry, I didn't receive the invitation email. Could you please confirm it again? Thanks a lot.

@mrbobbytables mrbobbytables transferred this issue from cncf/toc Sep 25, 2024
@wawa0210
Copy link

@RobertKielty

How to transfer Slack channels? Can you help me? Thanks

Also, I didn’t receive the email from FOSSA [email protected]

@wawa0210
Copy link

wawa0210 commented Oct 12, 2024

friendly ping @RobertKielty @idvoretskyi @cynthia-sg

The following tasks are left to do

  • Migrate your Slack channels (if any) to the [Kubernetes or CNCF Slack workspace]
  • Add a license scanning tool, like FOSSA or Snyk.

@idvoretskyi
Copy link
Member

@wawa0210 for the Slack channels, please file a ticket to the CNCF ServiceDesk, we'll handle it there.

With FOSSA/Snyk - @RobertKielty is happy to assist!

@RobertKielty
Copy link

I have just sent out invites for team to both FOSSA and Snyk. Let me know when the invites are accepted.

@wawa0210
Copy link

I have just sent out invites for team to both FOSSA and Snyk. Let me know when the invites are accepted.

I received an invitation email from Snyk, but not from FOSSA

@wawa0210
Copy link

@wawa0210 for the Slack channels, please file a ticket to the CNCF ServiceDesk, we'll handle it there.

Image

I doesn't have access to Jira on cncfservicedesk.atlassian.net. Need help

@Cmierly
Copy link
Author

Cmierly commented Oct 15, 2024

@wawa0210 for the Slack channels, please file a ticket to the CNCF ServiceDesk, we'll handle it there.

Image

I doesn't have access to Jira on cncfservicedesk.atlassian.net. Need help

I'll look into this today!

@RobertKielty
Copy link

@wawa0210 I have sent you a direct message on Cloud Native Slack (using wawa0219) feel free to repond to me there if you like.

I would like to review the work already done on getting license scans done.

I can see we have the main repo added to the HAMi team in Snyk. (there are two License issues reported that will need to be reviewed and addressed) Project HAMi license scan results

There are 12 repos over on https://github.com/orgs/Project-HAMi/repositories?type=all

All 12 repos will need to be scanned.

Using Snyk to scan all the repos in the Project-HAMi GH org would allow us to mark this task complete.

But I am happy to get you setup on FOSSA if you prefer.

@RobertKielty
Copy link

Worked with @wawa0210 today and they now have an account on the HAMi team we setup on CNCF FOSSA. @wawa0210 Thank you for your cooperation and patience today!

When the 12 repos are added to FOSSA we can call this task done.

@RobertKielty
Copy link

For Slack migration, I have signed up to the current HAMi Slack to review the channels there.

We have a small number of candidate channels to migrate with a message history dating back to April 8th this year.

We have

  • All (全体)
  • Random (全体)
  • opensource
  • dev

We should look at migrating opensource and dev accross. Suggested steps

On HAMi Slack

  1. rename dev and opensource channels tp HAMi-dev and HAMi-opensource
  2. Get a Workspace Owner to export HAMi-dev and HAMi-opensource; channel message history and membership. In order to get a full export that include the users the HAMi Slack account MUST BE an Owner account. An Admin account will not work for this.

Then reach out to me and share the export file with me. I will then attempt to import it to the CNCF Slack.

@wawa0210
Copy link

For Slack migration, I have signed up to the current HAMi Slack to review the channels there.

We have a small number of candidate channels to migrate with a message history dating back to April 8th this year.

We have

  • All (全体)
  • Random (全体)
  • opensource
  • dev

We should look at migrating opensource and dev accross. Suggested steps

On HAMi Slack

  1. rename dev and opensource channels tp HAMi-dev and HAMi-opensource
  2. Get a Workspace Owner to export HAMi-dev and HAMi-opensource; channel message history and membership. In order to get a full export that include the users the HAMi Slack account MUST BE an Owner account. An Admin account will not work for this.

Then reach out to me and share the export file with me. I will then attempt to import it to the CNCF Slack.

Thank you for your very patient guidance. The slack export data has been sent to you via slack.

@RobertKielty
Copy link

RobertKielty commented Oct 22, 2024

FOSSA - all projects imported!
Slack - two channels imported we encountered the usual User importation issues so instead we imported the message history without merging the users. @wawa0210 will announce the switch over to the cloud naitve worspace in the HAMi workspace.

@wawa0210
Copy link

FOSSA - all proects imported Slack - two channels imported we enoucntered the usual User importation issues to instead we imported the message history without mergin the users so that the migration happened. @wawa0210 will announce the swicth over to the cloud naitve worspace in the HAMi workspace.

Very nice cooperation, very patient. We also work together as a team. I found that I urgently need to improve my English speaking skills 😄

@RobertKielty
Copy link

RobertKielty commented Oct 22, 2024

@wawa0210 yes it was great to collaborate with you today! Your English is way better thank my Mandarin, no worries there! 😄

I should have LFX Insights app intructions for you tomorrow, and I've shared the CI/CD resourcing questions with my colleagues on the Project Team, I should have guidance for you tomorrow on that.

@Cmierly
Copy link
Author

Cmierly commented Oct 24, 2024

@Cmierly help me, i need some support

For this task: Transfer any trademark and logo assets to the Linux Foundation.

Question: We haven't registered any trademarks yet. so i guess this task is passed naturally?

And for this task: Transfer website analytics to [email protected] Question: Our website is run on a VPS(IP: 193.203.215.25) by using command 'npm run serve'. so it probably doesn't have a website analytics. how can i pass this task?

Hi!
Sorry about the late reply but you will need to fill out the "no reg trademark" agreement in order for this task to be marked off.

@wawa0210
Copy link

wawa0210 commented Oct 30, 2024

fill out the "no reg trademark" agreement

Thanks. We didn't register trademark for HAMi, Could you please guide us on how we fill out the "no reg trademark" agreement?

@Cmierly
Copy link
Author

Cmierly commented Oct 30, 2024

@wawa0210 We are working on a new process for receiving trademark agreements. I will update you once we have more information.
I apologize for the delay!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests