lfai / foundation

Documentation related to the operation of LF AI & Data (https://lfaidata.foundation/)
9 stars 5 forks source link

Onboarding Tracker for Elyra #46

Closed ErinThacker closed 1 year ago

ErinThacker commented 2 years ago

The following tasks are required to complete onboarding for a Sandbox level project joining the LF AI & Data Foundation. LF Staff will engage with the technical project lead via this issue and work through the checklist to completion.

LF AI & Data Staff: Review each item, confirm completion, and add any relevant notes.

Note: (ED) Executive Director, (Tech) Technical Lead, (PM) Program Management & Operations Lead, (Mktg) Marketing Lead

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Sandbox --Company Sponsor (Full Legal Name): IBM --Project Sponsor Contact: Romeo Kienzler Lin --Technical Contact: Romeo Kienzler Lin --Legal Contact: TBD --TAC Sponsor: Ibrahim Haddad --TAC/GB Approval Date: Approved via email vote --Project in SFDC: --Project License: Apache 2.0 --Project Presentation: Deck --Project Proposal per LF AI & Data: Proposal --Project Artwork: https://github.com/lfai/artwork/tree/main/projects/elyra

LICENSING

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

INFRASTRUCTURE

OPERATIONS

MARKETING

LEGAL FOLLOW UP

akchinSTC commented 1 year ago

@ibrahimhaddad - Hi Ibrahim, other than the slack ownership transfer, was there anything else needed on our end to complete or help with?

ErinThacker commented 1 year ago

@akchinSTC and @ibrahimhaddad - for LFX Security, we will need our security bot installed on GitHub. You can see the directions here:

How to install the Security Bot on GitHub App

  1. Click on "Install Security Bot" below. You will be directed to your organization's GitHub page. 

  2. Ensure you are logged into GitHub. 

  3. Click the "Configure" button, located on the top-right corner of your organization's GitHub page. 

  4. Select the Organization that you have added in Project Control Center. 

  5. You can select all repositories or some repositories from the GitHub Organization. 

  After completing all these steps you have successfully authorized Security to view your GitHub Organization. 

Once this is done, we will be one except for the Slack transfer.

akchinSTC commented 1 year ago

@ErinThacker - Hi ! The directions mention a link or button to install the bot but I dont see one in the last comment?

ErinThacker commented 1 year ago

@akchinSTC - I just noticed that myself! Sorry about that! If you login to LFX and go to this link, you should be able to put the name of the GitHub repo in the Organization Name and the instructions will pop up for you:

Let me know if you have any issues!

akchinSTC commented 1 year ago

@ErinThacker - Hello! Tried going to the security page of LFAI and logged in with my Github ID but am unable to locate the page where I can add Elyra. I assume its this page. https://docs.linuxfoundation.org/v2/security-service/github-onboarding

I have requested access to the PCC for Elyra since I dont seem to have the right access permissions.

akchinSTC commented 1 year ago

@ErinThacker - Security bot has been added to the elyra organization!