Giter Club home page Giter Club logo

foundation's People

Contributors

erinthacker avatar ibrahimhaddad avatar jzcardoso avatar nsouthernlf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

foundation's Issues

Onboarding Tracker for Recommenders

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): Microsoft
--Project Sponsor Contact: Miguel Fierro
--Technical Contact: Miguel Fierro
--TAC Sponsor:Miguel Fierro
--TAC/GB Approval Date: 6/29/2023
--Project License: MIT License
--Project Presentation: Presentation
--Project Proposal per LF AI & Data: Proposal
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/recommenders

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // Ongoing - https://www.bestpractices.dev/en/projects/7749

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki - Logo - Updated
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for RWKV

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): Blink DL
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Bo Peng ([email protected])
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: N/A
--Project License: Apache 2.0
--Project Presentation: N/A
--Project Proposal per LF AI & Data: N/A - project announced at OSS EU 2023 (Bilbao, Spain)
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/rwkv

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (Silver) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List // Due to OSS Summit announcement the project does not have a formal proposal on GH
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for OVN Interoperability

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): Open Voice Network
--Project Sponsor Contact: Jon Stine
--Technical Contact:Jon Stine
--Legal Contact: TBD
--TAC Sponsor: Jon Stine
--TAC Approval Date: October 19, 2023
--Project License: Apache License 2.0
--Project Presentation: URL to Presentation
--Project Proposal per LF AI & Data:Project Proposal
--Project Artwork: URL to artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (Silver) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • #69
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • #66
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 9 and 10.
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for Elyra

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

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // If logos exist post to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (Tech/ED) Domain name confirmation // no domain name at time of onboarding
  • (Tech/ED) Project website tracking // no website at time of onboarding Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for LakeSoul

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): DMetaSoul
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Xu Chen
--Legal Contact:
--TAC Sponsor: Xu Chen
--TAC/GB Approval Date: 05/04/2023
--Project License: Apache 2.0
--Project Presentation: Presentation URL
--Project Proposal per LF AI & Data: Proposal URL
--Project Artwork: Artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started: https://bestpractices.coreinfrastructure.org/en/projects/7192/

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue - Pending website
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation - N/A

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable - N/A
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for FlagAI

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): BAAI
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact: Yu (Ledell) Wu [email]
--Technical Contact: Yu (Ledell) Wu [email]
--Legal Contact: tbd
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 06/30/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data: URL to proposal
--Project Artwork: URL to artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request -- On hold pending LFX release --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to [LFX Security] --On hold pending LFX release (https://security.lfx.linuxfoundation.org/#/a0941000012Y73ZAAS/foundation-details) via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo) --follow up with T. Benzies
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for Xtreme1

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Sandbox
--Company Sponsor (Full Legal Name): BasicAI
--Project Sponsor Contact: Alex Liu
--Technical Contact: Alex Liu
--Legal Contact:**
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 12/09/2022
--Project in SFDC:**
--Project License:** Apache 2.0
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data:** https://github.com/lfai/proposing-projects/blob/master/proposals/xtreme1.adoc
--Project Artwork:** https://github.com/xtreme1-io/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation --Sent email to [email protected] on 12/16/2022, copied IH and Alex. Will follow-up.

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for ML eXchange (MLX)

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: Jim Spohrer
--Technical Contact: Animesh Singh [email protected]
--Legal Contact: Lisa J. Ulrich
--TAC Sponsor: Jim Spohrer
--TAC Approval Date: 6/6/2021
--Project in SFDC: https://linuxfoundation.lightning.force.com/lightning/r/Project__c/a092M00001KWrcMQAT/view
--Project License: Apache 2.0
--Project Presentation: Deck
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/ml-exchange.adoc
--Project Artwork: https://github.com/machine-learning-exchange/mlx

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration agreed upon during proposal/acceptance, if any -- N/A
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project --None requested
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LFX Insights dashboard, then create ticket via Jira Service Desk for request --Jira completed: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-5383**
  • (PM) Request project to be added to [LFX Security (https://security.lfx.linuxfoundation.org/#/a0941000012Y73ZAAS/foundation-details) - Add on LFX Portal under 'Secure My Project' section (top right) --Ticket submitted by project lead
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "[LF AI & Data Overview] (https://docs.google.com/presentation/d/1SPUXnS89U8M7gIr_FM3_dzBMaabppHonLi2Kt-vIXf8/edit)" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Jira ticket required (Ref LP- 6341) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH --Jira completed: https://jira.linuxfoundation.org/browse/LP-7468

  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Jira ticket required (Ref LP-6711) --Jira completed: https://jira.linuxfoundation.org/browse/LP-7469

  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis

  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable

  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists) **--Will be included in Q2 New Sandbox Projects Blog (mid July 2021) --Twitter/LinkedIn post scheduled with initial welcome scheduled for 7/7/21.

  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation - Slack will need to be transferred --Sent info to project on alias created for future use, mlx-social
    LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker

  • (PM) Confirm export control filings are done through Steve W. for all projects via ticket at https://www.linuxfoundation.org/export/ + Planned through Software Freedom Law Center for Graduate level projects, add to internal LF AI & Data tracker **--Added to tracking --Jira for legal pending: https://legaljira.linuxfoundation.org/servicedesk/customer/portal/1/LR-612

  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for 1chipML

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): Ericsson
--Project Sponsor Contact: Rani Yadav-Ranjan / [email protected]
--Technical Contact: Jean Michel Sellier / [email protected]
--TAC Sponsor: Rani Yadav-Ranjan / [email protected]
--TAC/GB Approval Date: 04/07/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: URL to Google Slides
--Project Proposal per LF AI & Data: URL to proposal on GH
--Project Artwork: https://github.com/1chipML/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder --Pending final charter
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any --N/A
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project - None requested at time of onboarding
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request --Pending Jira: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-9600, requests on hold until June for v2 of LFX Insights --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo) --Requested via Ibrahim
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Jira ticket required - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH --Ticket: https://app.asana.com/0/1201265796032457/1202119631285769
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Jira ticket required (Ref LP-6711) --Ticket: https://app.asana.com/0/1201187889631310/1202119643716344
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis -- Added to tracker
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable - N/A
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists) --To be included in Sandbox blog to be published in July
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation -- None at time of proposal

LEGAL FOLLOW UP

DocArray Project Incubation Checklist - Sandbox to Incubation

The following tasks are required to complete for projects which have moved from the Sandbox level to Incubation level within 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

PROJECT INFORMATION

--Project Name: DocArray Project
--Proposal URL: URL to Incubation proposal
**--Incubation Date:**July 27, 2023
--Technical Lead Contact: Joan Fontanals Martinez

ITEMS TO COMPLETE

[Template New Incubation Project Onboarding]

COPY (click edit then copy the content to include formatting in paste) ISSUE FOR EACH NEW INCUBATION PROJECT ONBOARDING + ASSIGN TO LF AI STAFF + PROJECT LEAD

The following tasks are required to complete onboarding for an Incubation 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:
--Company Sponsor (Full Legal Name):
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact:
--Technical Contact:
--Legal Contact:
--TAC Sponsor:
--TAC Approval Date:
--Project License:
--Project Presentation:
--Project Proposal per LF AI & Data:
--Project Artwork:

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (Silver) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

[Template New Sandbox Project Onboarding]

COPY (click edit then copy the content to include formatting in paste) ISSUE FOR EACH NEW SANDBOX PROJECT ONBOARDING + ASSIGN TO LF AI STAFF + PROJECT LEAD

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:
--Company Sponsor (Full Legal Name):
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact:
--Technical Contact:
--Legal Contact:
--TAC Sponsor:
--TAC/GB Approval Date:
--Project License:
--Project Presentation:
--Project Proposal per LF AI & Data:
--Project Artwork:

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki. Get the project description from LFX.
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for OpenBytes

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): Graviti
--Project Sponsor Contact:
--Technical Contact: Edward Cui - [email protected]
--Legal Contact: Katerina Zhou - [email protected]
--TAC Sponsor:
--TAC/GB Approval Date: 10/21/2021
--Project in SFDC:
--Project License: Creative Commons Attribution 4.0 International and Apache 2.0
--Project Presentation: Deck
--Project Proposal per LF AI & Data: Proposal
--Project Artwork: In progress with Alex

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // not applicable
  • (Tech/ED) Determine known components/dependencies not under compatible license // not applicable

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation
  • (Tech/ED) Domain name confirmation // openbytes.io ongoing via IT-23343
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration agreed upon during proposal/acceptance, if any -- n/a
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project -- none requested
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LFX Insights dashboard, then create ticket via Jira Service Desk for request -- GitHub repo, Slack URL, groups.io mailing lists -- waiting on access to spreadsheet, but will put ticket in to LFX Insights (https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-7458)
  • (PM) Request project to be added to LFX Security - Project lead will need to make request, request on LFX Portal under 'Secure My Project' section (top right) --Product relaunch in motion, updated process for project lead to submit request to be updated --(https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-7789) --provided LF ID OpenBytes to Support ticket on 01.19.2022
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through Steve W. for all projects via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal [LF AI & Data tracker](https://docs.google.com/spreadsheets/d/1cJ- rRNaklYGu_JyvQwBUwRJWXlIDA0VkGG7Hcyw-h00/edit#gid=1584923649) for future scans planned through Software Freedom Law Center for Graduate level projects (https://legaljira.linuxfoundation.org/servicedesk/customer/portal/1/LR-886) --resubmitted ticket to add project to our export control filings page, followed up on 1/12/2022 --see note from Mike Dolan dated 01/24/2022, followed up on 02/15/2022 --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for Kompute

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): The Institute for Ethical AI & Machine Learning
--Jurisdiction of Incorporation: UK
--Project Sponsor Contact: Alejandro Saucedo [email protected]
--Technical Contact: Alejandro Saucedo [email protected]
--Legal Contact: Alejandro Saucedo
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 05/06/2021
--Project in SFDC: Link
--Project License: Apache 2.0
--Project Presentation: deck
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/Kompute.adoc
--Project Artwork: https://github.com/KomputeProject/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation
  • (Tech/ED) Domain name confirmation // Kompute.cc - transferred
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking kompute.cc**

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration agreed upon during proposal/acceptance, if any --N/A
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project -- Pending response to onboarding email -- None requested
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LFX Insights dashboard, then create ticket via Jira Service Desk for request --Jira: https://jira.linuxfoundation.org/browse/SUPPORT-6098
  • (PM) Request project to be added to LFX Security - Added on LFX Portal under 'Secure My Project' section (top right) --Requested project lead to request, see comments below - Pending verification
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "[LF AI & Data Overview] (https://docs.google.com/presentation/d/1SPUXnS89U8M7gIr_FM3_dzBMaabppHonLi2Kt-vIXf8/edit)" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on [LF AI & Data GH presentations repo] (https://github.com/lfai/presentations)

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Jira ticket required (Ref LP- 6341) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH --Jira: https://jira.linuxfoundation.org/browse/LP-7698
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Jira ticket required (Ref LP-6711) --Jira: https://jira.linuxfoundation.org/browse/LP-7699
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis -- Will be included in Q3 announcement, targeted for Oct --Added to internal comms planning
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists) --Added to internal comms plannings
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation --None at time of onboarding

LEGAL FOLLOW UP

Onboarding Tracker for Artigraph

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): N/A
--Technical Contact: Jacob Hayes
--Legal Contact: N/A
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 01/27/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: Slides
--Project Proposal per LF AI & Data: Link to GH
--Project Artwork: https://github.com/artigraph/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify CII Badge (Silver) link and passing status --https://bestpractices.coreinfrastructure.org/en/projects/5561#quality

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // If logos exist post to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (Tech/ED) Domain name confirmation // We bought artigraph.io and transfered artigraph.dev
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking // we will design a website for the project when it graduated into Incubation stage

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
    --replace logo as soon as artwork is finished
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project --pending request from project.
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request --revisit when onboarding resumes in April --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to [LFX Security] (https://security.lfx.linuxfoundation.org/#/a0941000012Y73ZAAS/foundation-details) via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo) --pending LF ID from lead --pending security bot install by lead
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck --project slide created, update when artwork is available.
  • (PM) Update "[LF AI & Data Overview] (https://docs.google.com/presentation/d/1SPUXnS89U8M7gIr_FM3_dzBMaabppHonLi2Kt-vIXf8/edit)" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo --update when artwork is available.

MARKETING

LEGAL FOLLOW UP

Onboarding Tracker for DeepRec

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): Alibaba
--Project Sponsor Contact:
--Technical Contact: [email protected]
--Legal Contact:
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 04/06/2023
--Project License: Apache 2.0
--Project Presentation: Presentation URL
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/deeprec.adoc
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/DeepRec

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements. in progress: https://bestpractices.coreinfrastructure.org/en/projects/7245

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue - Pending website
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Migration of Project Onboarding Previously Tracked Outside of GitHub

Creating an issue to archive project onboarding previously tracked outside of GitHub.

Onboarding Tracker for FLYTE

The following tasks are required to complete onboarding for an Incubation 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.

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Incubation
--Company Sponsor (Full Legal Name):
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact: Ketan Umare and George Snelling
--Technical Contact: Ketan Umare
--Legal Contact:
--TAC Sponsor:
--TAC Approval Date: 02/25/2021
--Project in SFDC: https://linuxfoundation.lightning.force.com/lightning/r/Project__c/a092M00001IkXEBQA3/view
--Project License: Apache 2.0
--Project Presentation: https://drive.google.com/file/d/1rwAxVd71Ss9AiGVGFs6EExV8uB9JpaE4/view?usp=sharing
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/flyte.adoc
--Project Artwork: https://artwork.lfaidata.foundation/projects/flyte/

LICENSING [Completed]

  • (ED) Project license exists and is OSI-approved // Confirmed - Apache 2.0
  • (ED) Proposed license inline with umbrella's IP Policy // Confirmed
  • (ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // Confirmed - no issue
  • (ED) Determine known components/dependencies not under compatible license // Confirmed - no issue

CONTRIBUTION

  • (ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco // Confirmed
  • (ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking) // Completed
  • (ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking) // Completed
  • (ED) Verify CII Badge (Silver) link and passing status // Ongoing with Ketan https://bestpractices.coreinfrastructure.org/en/projects/4670 --Completed 11/08/21

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW [Completed]

  • (ED) Provide project proposal process/template to project sponsor // Confirmed
  • (ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking // Confirmed
  • (ED) Review and confirm final proposal and presentation deck // Confirmed
  • (ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info // Confirmed
  • (ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members // Confirmed
  • (PM) Verify TAC minutes with project TAC vote results // Confirmed

INFRASTRUCTURE [Completed]

  • (ED) Update Github proposal to show project accepted // Confirmed
  • (ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership // Completed
  • (ED) Migrate code repository to new GH org // Completed
  • (ED) Add project to LF AI & Data landscape and mark it as an LF AI & Data project // Completed
  • (ED) Add logo of company donating project to LF AI & Data landscape // Completed

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration, if any - N/A
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project - Not requested
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project - Not requested
  • (PM)Create new tab for project in LF AI & Data Tracking to have project added to LF Insights dashboard, then submit Jira for request - Jira submitted: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-4250
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) - N/A
  • (PM) Confirm completion of Technical Project Getting Started Checklist and annual reviews with TAC sponsor and TAC - Tracked within TAC

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through Steve W. for all projects and also planned through Software Freedom Law Center for Graduate level projects - Add to internal LF AI & Data tracker
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for FATE

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): VMWare
--Project Sponsor Contact: Haining Henry Zhang
--Technical Contact: Haining Henry Zhang
--Legal Contact: TBD
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 07/28/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: URL to the presentation
--Project Proposal per LF AI & Data: URL to the proposal
--Project Artwork: Ongoing with Alex

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any --subsume existing Groups.io account with LFAI & Data through Groups.io support
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request --on hold until late September --marked as resolved on 10/03/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --marked as resolved on 10/03/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Graduation Tracker for ART

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: ART (Adversarial Robustness Toolkit)
--Proposal URL: URL
--Graduation Date: TAC vote 1/13/2022 - GB vote scheduled for 02/08/2022
--Technical Lead Contact: Beat Buesser

ITEMS TO COMPLETE

  • Include TAC Graduation item for voting in next Governing Board meeting // Scheduled for 02/15/2022
  • Update project flag to Graduated on LF AI & Data Landscape (will auto update Graduated Projects on LF AI & Data website) --Ibrahim will update
  • Update project landing page on LF AI & Data website to reflect Graduate level + Update 'Learn More' section with Graduation date
  • Update TAC wiki with Graduated project + project lead info for TAC voting representation
  • Update LF AI & Data wiki project list with Graduate flag
  • Update project space homepage on LF AI & Data wiki with Graduate flag, if wiki space is used
  • Add project lead to tac-private mailing list for voting representatives
  • Send welcome/info note to project lead
  • Add graduation announcement to LF AI & Data PR/Comms Tracking to begin announcement prep (note CS ticket needed for social media image) + Flag Marketing Manager for coordination -- (https://jira.linuxfoundation.org/browse/LP-8175) --managing publication review and schedule in Trello card.
  • Create CS ticket to update LF AI & Data Timeline with new technical project under month accepted + Save in Google Drive + Update on GitHub -- (https://jira.linuxfoundation.org/browse/LP-8174)
  • Update LF AI & Data Getting Involved Deck - Project slide + Landscape slide
  • Update LF AI & Data Overview Deck - Projects slide + Structure & Governance slide
  • Update LF AI & Data Getting Involved & Overview Decks on LF AI & Data GitHub

Onboarding Tracker for Kedro

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): QuantumBlack Labs (McKinsey & Company)
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact: Yetunde Dada
--Technical Contact: Yetunde Dada
--Legal Contact:
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 08/26/2021
--Project in SFDC: https://linuxfoundation.lightning.force.com/lightning/r/Project__c/a092M00001Lk9rsQAB/view
--Project License: Apache 2.0
--Project Presentation: Deck
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/kedro.adoc
--Project Artwork: URL

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // ongoing
  • (Tech/ED) Determine known components/dependencies not under compatible license // ongoing

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration agreed upon during proposal/acceptance, if any -- N/A
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project --None noted in proposal
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project -- None noted in proposal
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LFX Insights dashboard, then create ticket via Jira Service Desk for request -- Insights v.2 onboarded
  • (PM) Request project to be added to LFX Security - Project lead will need to make request, request on LFX Portal under 'Secure My Project' section (top right)
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck --Added, need to verify/update final GitHub link and website link --Erin updated deck with https://github.com/kedro-org link, updated website link to https://kedro.readthedocs.io/en/stable/index.html
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) --None requested in proposal

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through Steve W. for all projects via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --Pending legal docs + website for Jira ticket --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Marquez Project Graduation Checklist (Incubation to Graduate)

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: Marquez
--Proposal URL:URL to Graduation Proposal
--Graduation Date: September 7. 2023
--Technical Lead Contact:Willy Lulciuc

ITEMS TO COMPLETE

Onboarding Tracker for BeyondML

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): Squared AI - https://squared.ai/
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Jacob Renn Email
--Legal Contact: tbd
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 06/16/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: Download URL
--Project Proposal per LF AI & Data: Proposal URL
--Project Artwork: Logos on GitHub

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation
  • (Tech/ED) Domain name confirmation // beyondml.org
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking --Reserved domain. When project moves into incubation level we will build a site for it.

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
    --UPDATE WHEN LOGO IS AVAILABLE
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Requested in proposal
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request - currently on hold --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo) - currently on hold
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck - updated slide 26 & 32
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

[Template Project Graduation Checklist (Sandbox>Incubation)]

COPY (click edit then copy the content to include formatting in paste) ISSUE FOR EACH SANDBOX LEVEL PROJECT WHICH MOVES TO INCUBATION LEVEL + ASSIGN TO LF AI STAFF + PROJECT LEAD

The following tasks are required to complete for projects which have moved from the Sandbox level to Incubation level within 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

PROJECT INFORMATION

--Project Name:
--Proposal URL:
--Graduation Date:
--Technical Lead Contact:

ITEMS TO COMPLETE

Onboarding Tracker for Substra

The following tasks are required to complete onboarding for an Incubation 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.

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Incubation
--Company Sponsor (Full Legal Name): Substra Foundation
--Jurisdiction of Incorporation: France
--Address:
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Eric Boniface [email protected]
--Legal Contact: Eric Boniface [email protected]
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 03/25/2021
--Project in SFDC: https://linuxfoundation.lightning.force.com/lightning/r/Account/0012M00002H3jZzQAJ/view
--Project License: Apache 2.0
--Project Presentation: https://drive.google.com/drive/u/1/folders/1V0088tbl6VtvLcu26O9OwnJ6S1HpGGTa
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/substra.md
--Project Artwork:

LICENSING

  • (ED) Project license exists and is OSI-approved
  • (ED) Proposed license inline with umbrella's IP Policy
  • (ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // ongoing
  • (ED) Determine known components/dependencies not under compatible license // ongoing

CONTRIBUTION

  • (ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (ED) Verify OpenSSF Best Practices Badge(Silver) link and passing status --in progress, currently 97% (https://bestpractices.coreinfrastructure.org/en/projects/6712)

PROJECT ASSETS

  • (ED) Logos confirmation // If no logo exists, request creation via Creative Services Jira ticket (All versions required: horizontal, vertical, icon in black/white/color in PNG and SVG)
  • (ED) Post project logos to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (ED) Domain name confirmation // waiting on substra team to provide transfer codes and dns zone files
  • (ED) Project website confirmation // we have a ticket with create team to build the site - ticket:LC-856
  • (ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (ED) Review and confirm final proposal and presentation deck
  • (ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (ED) Update Github proposal to show project accepted
  • (ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (ED) Migrate code repository to new GH org
  • (ED) Add project to LF AI & Data landscape and mark it as an LF AI & Data project
  • (ED) Add logo of company donating project to LF AI & Data landscape

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration, if any - N/A
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project -- None requested at time of onboarding
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project **--Pending response to onboarding email -- None requested at time of onboarding
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LF Insights dashboard, then submit Jira for request --Jira Completed: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-5753**
  • (PM) Request project to be added to LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts -Will need transfers for Slack, Twitter, LinkedIn - Sent project lead info on next steps required on 07/26/21, Erin will work with project lead to complete -- Accounts were moved to other org thus no transfers to LF at this time, project can choose to create new accounts at a later time and can transfer admin rights then.

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) --N/A
  • (PM) Confirm completion of Technical Project Getting Started Checklist and annual reviews with TAC sponsor and TAC --Tracked via TAC/Sponsor

MARKETING

LEGAL FOLLOW UP

Onboarding Tracker for RosaeNLG

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.

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Sandbox
--Company Sponsor (Full Legal Name):
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact:
--Technical Contact: Ludan Stoecklรฉ - [email protected]
--Legal Contact:
--TAC Sponsor: Jamil Chawki [email protected]
--TAC Approval Date: 03/11/2021
--Project in SFDC: https://linuxfoundation.lightning.force.com/lightning/r/Project__c/a092M00001KWl7wQAD/view
--Project License: Apache 2.0
--Project Presentation: https://drive.google.com/file/d/1gZTzJCGXku9s9SumwLaVAUM5MIBh3X4_/view?usp=sharing
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/RosaeNLG.adoc
--Project Artwork: ongoing

LICENSING

  • (ED) Project license exists and is OSI-approved
  • (ED) Proposed license inline with umbrella's IP Policy
  • (ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // ongoing
  • (ED) Determine known components/dependencies not under compatible license // ongoing

CONTRIBUTION

  • (ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (ED) Share/Discuss Project Charter Template and Finalize with Project
  • (ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project
  • (ED) Verify CII Badge (Passing) link and passing status

PROJECT ASSETS

  • (ED) Domain name confirmation // rosaenlg.org - to be transferred -- IT-21698
  • (ED) Logos confirmation // If logos exist post to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (ED) Project website confirmation/tracking // If website exists Add name/email of authorized user for future website updates
    to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (ED) Review and confirm final proposal and presentation deck
  • (ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (ED) Update Github proposal to show project accepted
  • (ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (ED) Migrate code repository to new GH org
  • (ED) Add project to LF AI & Data landscape and mark it as an LF AI & Data project
  • (ED) Add logo of company donating project to LF AI & Data landscape n/a

OPERATIONS

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services ticket required (Ref LP- 6341) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH --Jira: https://jira.linuxfoundation.org/browse/LP-7251
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services ticket required (Ref LP-6711) --Jira: https://jira.linuxfoundation.org/browse/LP-7252
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts --Will need to provide admin access for Meetup, Slack, Medium, LinkedIn accts

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker

  • (PM) Confirm export control filings are done through Steve W. for all projects and also planned through Software Freedom Law Center for Graduate level projects - Add to internal LF AI & Data tracker

  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for SapientML

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): Fujitsu
--Project Sponsor Contact: Hiro Kobashi & Masahiro Fukuyori
--Technical Contact: Hiro Kobashi & Masahiro Fukuyori
--Legal Contact: TBD
--TAC Sponsor: Hiro Kobashi & Masahiro Fukuyori
--TAC/GB Approval Date: August 24, 2023
--Project License: Apache 2.0
--Project Presentation: URL to Presentation
--Project Proposal per LF AI & Data: Project Proposal
--Project Artwork: Logo repo

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // URL to ticket https://www.bestpractices.dev/ja/projects/7781

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki. Get the project description from LFX. - To complete after project formal announcement
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist - email is ready - will send in time with project announcement from Marketing
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH - Asana ticket created
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference) - Asana ticket created - not to publish until after project announcement on September 19 OSSE event
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for OpenFL

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): Intel
--Technical Contact: Prashant Shah
--Legal Contact: tbd
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: February 3, 2023 email vote
--Project License: Apache 2.0
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data: (https://github.com/lfai/proposing-projects/blob/master/proposals/OpenFL.md)
--Project Artwork: Logos are available from https://github.com/securefederatedai/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // https://github.com/securefederatedai/artwork
  • (Tech/ED) Post project logos to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder - Pending project logos package, see above
  • (Tech/ED) Domain name confirmation // bought openfl.io
  • (Tech/ED) Project website confirmation // If no website exists (as noted above), request a new website creation via Creative Services Jira ticket (Include request for project lead to be added as authorized user for Word Press for future website updates, requires -name/email of authorized user) - LF team created website openfl.io
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking pending website purchase, see above

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any - N/A
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request - requested Zoom account until LFX Meetings is online again (https://jira.linuxfoundation.org/plugins/servlet/desk/portal/3/LFIT-3711)
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project - https://wiki.lfaidata.foundation/x/VwE2B
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools - pending project activation in LFX
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security - pending project activation in LFX
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue - Pending website
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) - N/A

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects - Need updated request process from Jeff S.
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for Datashim

TECHNICAL PROJECT DETAILS

--Maturity Level Proposed: Incubation
--Company Sponsor (Full Legal Name): IBM
--Project Sponsor Contact: Jim Spohrer
--Technical Contact: Yiannis Gkoufas
--Legal Contact:
--TAC Sponsor: Jim Spohrer
--TAC Approval Date: 01/14/2021
--Project License: Apache 2.0
--Project Presentation: https://docs.google.com/presentation/d/1iklxG0wfDzYoDQLJFdbxZz5QWuYU4jjFy00s4JcSKz8/edit?usp=sharing
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/dataset-lifecycle-framework.md
--Project Artwork: In progress LP-7064

LICENSING [Completed]

  • (ED) Project license exists and is OSI-approved
  • (ED) Proposed license inline with umbrella's IP Policy
  • (ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (ED) Share/Discuss Project Charter Template and Finalize with Project
  • (ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
  • (ED) Verify CII Badge (Silver) link and passing status // https://bestpractices.coreinfrastructure.org/en/projects/4821 -- Verified passing status on 11/09/21

PROJECT ASSETS

  • (ED) Domain name confirmation // datashim.io
  • (ED) Logos confirmation
  • (ED) Post project logos to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (ED) Project website confirmation // LP-7219
  • (ED) Add name/email of authorized user for Word Press and future website updates to LF internal tracking

TAC & GOVERNING BOARD REVIEW [Completed]

  • (ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (ED) Review and confirm final proposal and presentation deck
  • (ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE [Completed]

  • (ED) Update Github proposal to show project accepted
  • (ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (ED) Migrate code repository to new GH org
  • (ED) Add project to LF AI & Data landscape and mark it as an LF AI & Data project
  • (ED) Add logo of company donating project to LF AI & Data landscape

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration, if any - N/A
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project - Not requested
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project - Not requested
  • (PM)Create new tab for project in LF AI & Data Tracking to have project added to LF Insights dashboard, then submit Jira for request - Jira: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-4325
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) - N/A
  • (PM) Confirm completion of Technical Project Getting Started Checklist and annual reviews with TAC sponsor and TAC - Tracked within TAC

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services ticket required (Ref LP- 6341) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH - Jira: https://jira.linuxfoundation.org/browse/LP-7220
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services ticket required (Ref LP-6711) - Jira: https://jira.linuxfoundation.org/browse/LP-7221
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Jacqueline drafted under DLF name, Carly to update/complete under new name
  • (Mktg) Add project spotlight for future publishing in internal LF AI & Data PR/Comms tracker
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable - IBM only
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - None included in proposal

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through Steve W. for all projects and also planned through Software Freedom Law Center for Graduate level projects - Add to internal LF AI & Data tracker
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

ART Project Graduation Checklist (Incubation >> Graduation)

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: ART
--Proposal URL: URL
--Graduation Date: 02/2022
--Technical Lead Contact: Animesh Singh, Beat Buesser

ITEMS TO COMPLETE

Onboarding Tracker for OVN TrustMark

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): Open Voice Network
--Project Sponsor Contact: Jon Stine
--Technical Contact:Jon Stine
--Legal Contact: TBD
--TAC Sponsor: Jon Stine
--TAC Approval Date: October 19, 2023
--Project License: Apache License 2.0
--Project Presentation: URL to Presentation
--Project Proposal per LF AI & Data:Project Proposal
--Project Artwork: URL to logos on GH

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • #67
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (Silver) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • #68
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 9 & 10
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

OpenLineage - Promoted into Incubation

The following tasks are required to complete for projects which have moved from the Sandbox level to Incubation level within 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

PROJECT INFORMATION

--Project Name: Open Lineage
--Proposal URL: Open Lineage Proposal
--Graduation Date: Graduated from Sandbox into Incubation on 12/15/2022
--Technical Lead Contact: Julien Le Dem

ITEMS TO COMPLETE

OpenLineage Project Graduation Checklist (Incubation to Graduate)

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: OpenLineage
--Proposal URL: URL to Graduation Proposal
--Graduation Date: July 27, 2023
--Technical Lead Contact: Julien Le Dem

ITEMS TO COMPLETE

Graduating Kompute from Sandbox to Incubation

The following tasks are required to complete for projects which have moved from the Sandbox level to Incubation level within 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

PROJECT INFORMATION

--Project Name: Kompute
--Proposal URL: URL to graduation proposal
--Graduation Date: February 10, 2022
--Technical Lead Contact: Alejandro Saucedo

ITEMS TO COMPLETE

Graduating Flyte

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: Flyte
--Proposal URL: https://docs.google.com/presentation/d/1iP2-IczEH7MksTSrFwQ9Wg_NYCgRxbnJ2uBj5AwihRM/edit#slide=id.gf828797e74_0_72
--Graduation Date: 12 07 2021
--Technical Lead Contact: Ketan Umar - [email protected]

ITEMS TO COMPLETE

Milvus Graduation Checklist

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name: Milvus
**--Proposal URL:**https://wiki.lfaidata.foundation/pages/viewpage.action?pageId=7733341&preview=/7733341/43286814/June%203%2C%202021_LF%20AI%20TAC%20Deck.pdf
**--Graduation Date:**06/03/21 TAC Approval, 06/08/21 GB Approval
**--Technical Lead Contact:**Jun Gu, [email protected]

ITEMS TO COMPLETE

Onboarding Tracker for DocArray

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): CONIC AI TECHNOLOGY LIMITED
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Sami Jaghouar
--Legal Contact:
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 11/03/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: Presentation
--Project Proposal per LF AI & Data: Proposal
--Project Artwork: Artwork on GH

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // [GitHub Artwork repo]](https://github.com/docarray/artwork)
  • (Tech/ED) Domain name confirmation // We acquired: docarray.io and docarray.org
  • (Tech/ED) Project website tracking // Website creation to follow after onboarding

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Jira ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Jira ticket required (Reference) --https://app.asana.com/0/1201187889631310/1203557750137935
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation --none listed

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for OpenDataology

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): Huawei & others
--Project Sponsor Contact: Junping Du
--Technical Contact: Dr. Gopi Krishnan Rajbahadur
--Legal Contact: TBD
--TAC Sponsor:
--TAC/GB Approval Date: 08/11/2022
--Project in SFDC:
--Project License: MIT License
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data: URL to proposal
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/opendataology

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project --requested in proposal
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request
    --marked as resolved on 10/03/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference [internal process documentation] (https://docs.google.com/document/d/1ixOge5XZzm3uzEoAgHrOKBpNtNIgSHxCvEzd0agrUB0/edit?usp=sharing) -Twitter

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --follow up with T. Benzies
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracked for KServe

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): KServe Project Community
--Project Sponsor Contact: Animesh Singh [email protected]
--Technical Contact: Animesh Singh and Dan Sun
--Legal Contact:
--TAC Sponsor: Ibrahim Haddad
--TAC Approval Date: 11/18/2021
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: Link to deck as pdf
--Project Proposal per LF AI & Data: Proposal URL
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/kserve

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify CII Badge (Silver) link and passing status - https://bestpractices.coreinfrastructure.org/en/projects/6643

PROJECT ASSETS

  • (Tech/ED) Logos confirmation
  • (Tech/ED) Post project logos to GitHub Artwork repo and save in Project Logos in [LF internal Google Drive folder]
  • (Tech/ED) Domain name confirmation // ongoing via IT-23414
  • (Tech/ED) Project website confirmation // If no website exists (as noted above), request a new website creation via Creative Services Jira ticket (Include request for project lead to be added as authorized user for Word Press for future website updates, requires -name/email of authorized user)
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org // code already in own GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project
  • (Tech/ED) Add sponsor company to landscape page

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any --n/a
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project --project did not request Zoom account
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project --pending request from project --project did not request wiki space
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request --(https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-7870#) --follow up in April when onboarding is resumed --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to LFX Security - Project lead will need to make request, request on LFX Portal under 'Secure My Project' section (top right) -- pending LF ID form lead
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) --n/a

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through Steve W. - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through Steve W. for all projects via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --(https://legaljira.linuxfoundation.org/servicedesk/customer/portal/1/LR-889) --followed up on 01.19.2022 --see Mike Dolan's comment dated 01/24, followed up on 02/15 --marked as resolved on 10/03/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for ShaderNN

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): OPPO
--Project Sponsor Contact: Peng Zhouhu
--Technical Contact: Peng Zhouhu
--Legal Contact: TBD
--TAC Sponsor:Peng Zhouhu
--TAC/GB Approval Date: 07/13/2023
--Project License: Apache 2.0
--Project Presentation: URL to deck
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/shadernn.adoc
--Project Artwork: URL to project artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // Ticket ongoing via https://www.bestpractices.dev/en/projects/7658#basics

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki - Logo Added
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any - N/A
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for ISF

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): Fujitsu
--Project Sponsor Contact: Koji Yamamoto
--TAC Sponsor: Koji Yamamoto
--TAC/GB Approval Date: 06 / 15 /2023
--Project License: Apache 2.0
--Project Presentation: URL of presentation
--Project Proposal per LF AI & Data:
--Project Artwork: Artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // ** https://www.bestpractices.dev/en/projects/7448**

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki - removed temporarily as requested
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH (removed temporarily as requested)
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for CLAIMED

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
--Technical Contact: Romeo Kienzler
--Legal Contact:
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 11/17/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data: URL to proposal
--Project Artwork: logos available from https://github.com/lfai/artwork/tree/main/projects/claimed

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder - pending
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for TonY

The following tasks are required to complete onboarding for an Incubation 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: Incubation
--Company Sponsor (Full Legal Name): LinkedIn
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Keqiu Hu [email protected]
--Legal Contact: Renee Brown
--TAC Sponsor: Nancy Rausch (SAS)
--TAC Approval Date: 07/15/2021
--Project in SFDC:
--Project License: BSD 2-CLAUSE LICENSE
--Project Presentation: Presentation to the TAC
--Project Proposal per LF AI & Data: Proposal on GH
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/tony

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected // ongoing
  • (Tech/ED) Determine known components/dependencies not under compatible license ongoing

CONTRIBUTION

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // Ongoing with Creative
  • (Tech/ED) Post project logos to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (Tech/ED) Domain name confirmation // Bought tony-project.ai
  • (Tech/ED) Project website confirmation // If no website exists (as noted above), request a new website creation via Creative Services Jira ticket (Include request for project lead to be added as authorized user for Word Press for future website updates, requires -name/email of authorized user) --Update Getting Involved Guide + LF AI & Data Project Page with website URL once published --Jira: https://jira.linuxfoundation.org/browse/LP-7967
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up other misc collaboration agreed upon during proposal/acceptance, if any --N/A
  • (PM) Set up project Zoom account (Requires new LF AI & Data email alias for new account set up) - Upon request only per onboarding email info provided to project - -None requested
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project --None requested
  • (PM) Create new tab for project in LF AI & Data Tracking to have project added to LFX Insights dashboard, then create ticket via Jira Service Desk for request -- Jira completed: https://jira.linuxfoundation.org/browse/SUPPORT-6084
  • (PM) Request project to be added to LFX Security - Added on LFX Portal under 'Secure My Project' section (top right) --Jira: https://jira.linuxfoundation.org/plugins/servlet/theme/portal/4/SUPPORT-6550
  • (PM) Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved) --N/A

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Jira ticket required (Ref LP- 6341) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH -- Jira: https://jira.linuxfoundation.org/browse/LP-7693
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Jira ticket required (Ref LP-6711) --Jira: https://jira.linuxfoundation.org/browse/LP-7694
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker --Added to comms planning
  • (Mktg) Add project spotlight for future publishing in internal LF AI & Data PR/Comms tracker
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists) --Draft approved, published 8/24
  • (Mktg) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation **--Will need to do for Slack per proposal --Sent project instructions for transfer on 08/27/21, Erin will work with project lead to complete

LEGAL FOLLOW UP

Onboarding Tracker for Bitol

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): AIDA User Group
--Project Sponsor Contact:Jean-Georges Perrin
--Technical Contact:Jean-Georges Perrin
--Legal Contact:Jean-Georges Perrin
--TAC Sponsor:Jean-Georges Perrin
--TAC/GB Approval Date: September 28, 2023
--Project License: Apache 2.0
--Project Presentation:URL to Presentation
--Project Proposal per LF AI & Data: TBD
--Project Artwork: Artwork is available here
--Note: Project renamed to Bitol : https://github.com/orgs/bitol-io

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project // not required new name and logo
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // in progress https://www.bestpractices.dev/en/projects/8149

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List // this was by-passed
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • #70
  • (PM) Add project to Current Projects section on LF AI & Data wiki. Get the project description from LFX.
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

[Template New Graduate Project Onboarding]

COPY (click edit then copy the content to include formatting in paste) ISSUE FOR EACH NEW GRADUATE PROJECT ONBOARDING + ASSIGN TO LF AI STAFF + PROJECT LEAD

The following tasks are required to complete onboarding for a Graduate 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:
--Company Sponsor (Full Legal Name):
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact:
--Technical Contact:
--Legal Contact:
--TAC Sponsor:
--TAC/GB Approval Date:
--Project License:
--Project Presentation:
--Project Proposal per LF AI & Data:
--Project Artwork:

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (Gold) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED) Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results
  • (PM) Include Graduate project proposal and voting in next GB meeting agenda
  • (PM) Record GB minutes with GB approval vote results for Graduate level project approval

INFRASTRUCTURE

  • (ED) Update proposal to show project accepted in GitHub Project List
  • (ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (ED) Migrate code repository to new GH org
  • (ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up TAC participation - Share bi-weekly meetings info with project lead, add to tac-general and tac-private mail lists, add to TAC wiki, and notify TAC Chair of new voting representative for their voting roster/minutes
  • (PM) Set up Outreach Committee participation - Add project lead to outreach mail list and monthly meetings, add to Outreach Committee Wiki, and notify Outreach Committee Chair of new non-voting representative for their voting roster/minutes
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project to utilize LFX Meetings as applicable/upon request
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

GOVERNANCE

  • (PM) Help coordinate initial kickoff TSC/project meeting, if needed (TAC sponsor should be involved)

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker
  • (Mktg) Add project spotlight for future publishing in internal LF AI & Data PR/Comms tracker
    - [ ] (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for DeepCausality

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): Emet-Labs
--Project Sponsor Contact: Marvin Hansen
--Technical Contact: Marvin Hansen
--Legal Contact: TBD
--TAC Sponsor: Marvin Hansen
--TAC/GB Approval Date: August 10, 2023
--Project License: MIT
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data:Project Proposal
--Project Artwork: URL to project artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

  • (Tech/ED) Deactivation of CLA/DCO in place and adopt GitHub's DCO at https://github.com/apps/dco
  • (Tech/ED) Share/Discuss Project Charter Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The technical charter is tailored for LF AI & Data - Copy is to be created for each project - The technical charter will always need the following information dropped in place: the short name of the project (where [Community Name] appears); a short mission statement following the "The mission of the project is to..." convention; and confirmation of the specific licenses in Section 7 for code and/or data (many projects will not need data and this subjection regarding data licensing in those cases can be removed)
  • (Tech/ED) Share/Discuss Account & Trademark Assignment Template and Finalize with Project (update New Projects Onboarding with Legal Status Tracking)
    Note: The trademark assignment agreement is also tailored for LF AI & Data - Copy is to be created for each project - As for the trademark agreement, we will entertain changes from companies contributing projects but we ask that the following be made clear to project sponsors: the contribution agreement was prepared to be a balanced agreement -- A large number of our members sign this as drafted; and extensive comments and revisions to the agreement will involve time which will slow down a project's start with LF AI & Data
  • (Tech/ED) Verify OpenSSF Best Practices Badge (passing) ticket has been started + add ticket to this issue for reference -Project will be responsible for ensuring completion as per hosted project requirements // ** https://www.bestpractices.dev/en/projects/7568**

PROJECT ASSETS

  • (Tech/ED) Logos confirmation // Filed an Asana ticket for a logo design - IH If logos exist post to GitHub Artwork repo and save in Project Logos in LF internal Google Drive folder
  • (Tech/ED) Domain name confirmation // Transfer ongoing via LFX - IH
  • (Tech/ED) Project website tracking // Add link and name/email of authorized user for website to LF internal tracking

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder
  • (PM) Add project to Current Projects section on LF AI & Data wiki. Get the project description from LFX.
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist - is ready - will send in time with project announcement from Marketing
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Set up project in LFX Insights by adding project repo name to Source Control under Development and then adding connection in LFX Insights under LFX Tools
  • (PM) Set up project in LFX Security by ensuring that the security bot is installed in project GitHub repo, once that is confirmed, add connect the repo in LFX Security
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Overview" deck - slides 38 & 39 and update timeline slide
  • (PM) Upload "LF AI & Data Overview Deck" on LF AI & Data GH presentations repo
  • (PM) Verify project is added to Project Website Access tracking + verify all information is added per details under "Project Assets" section in this issue
  • (PM) Transfer social account domain ownership to LF AI & Data shared account use set up, if applicable - Projects retain ongoing management of accounts - Reference internal process documentation

MARKETING

  • (PM) Update LF AI & Data Timeline with new project - Creative Services Asana ticket required (Reference) - Save updated file in internal LF AI & Data G Drive and on LF AI & Data GH
  • (PM) Build landing page on LF AI & Data website and add to All Projects section - Creative Services Asana ticket required (Reference)
  • (Mktg) Coordinate announcement (press release or blog post) and social promotion with project company - Add to internal LF AI & Data PR/Comms tracker - Sandbox projects are announced via social followed by blog announcement on a quarterly basis
  • (Mktg) Follow project and member company on Twitter/LinkedIn from LF AI & Data accounts, if applicable
  • (Mktg) Publish announcement (Blog/PR+Social+Mail Lists)

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm Export Control Notice (ECN) filings are completed through legal via ticket at https://jira.linuxfoundation.org/plugins/servlet/desk/portal/2 (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

[Template Project Graduation Checklist (Incubation>Graduate)]

COPY (click edit then copy the content to include formatting in paste) ISSUE FOR EACH INCUBATION LEVEL PROJECT WHICH MOVES TO GRADUATE LEVEL + ASSIGN TO LF AI STAFF + PROJECT LEAD

The following tasks are required to complete for projects which have moved from the Incubation level to Graduate level within 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

PROJECT INFORMATION

--Project Name:
--Proposal URL:
--Graduation Date:
--Technical Lead Contact:

ITEMS TO COMPLETE

Onboarding Tracker for Feathr

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): LinkedIn
--Project Sponsor Contact: Ibrahim Haddad
--Technical Contact: Hangfei Lin
--Legal Contact: Renee Brown
--TAC Sponsor:
--TAC/GB Approval Date: 08/25/2022
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: URL to presentation
--Project Proposal per LF AI & Data: URL to proposal
--Project Artwork: https://github.com/lfai/artwork/tree/main/projects/feathr

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

  • (PM) Add project technical lead contact info (name/email) to internal tracking
  • (PM) Post final technical charter to GH Project Charters repo and ensure it is saved in LF internal Projects Google Drive folder --pending full execution
  • (PM) Add project to Current Projects section on LF AI & Data wiki
  • (PM) Set up other misc collaboration tools agreed upon during proposal/acceptance, if any
  • (PM) Set up project mail lists (announce, tsc, technical-discuss, security) under LF AI & Data Groups.io
  • (PM) Add initial project lead(s) to applicable mail lists (main, announce, events, tac-general, project mail lists, technical-projects)
  • (PM) Set project lead as moderator for mail lists as applicable for ongoing management
  • (PM) Add LF AI & Data marketing manager to project announce mail list as moderator for sending announcements
  • (PM) Send onboarding email with next steps info and resources - Includes Technical Getting Started Checklist
  • (PM) Set up project wiki space under LF AI wiki - Upon request only per onboarding email info provided to project
  • (PM) Request project to be added to LFX Insights via Jira Service Desk for request --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for Insights v.2 release on 09/30/2022.
  • (PM) Request project to be added to LFX Security via Ibrahim Haddad (Admin on GH repo for project) OR via Jira Service Desk for request (will need to first confirm LF ID for project lead for access to be granted for bot installation on GitHub repo)
  • (PM)Share new project update w/Outreach Committee (Chair) to include in upcoming committee meeting
  • (PM) Include update on new project in upcoming GB meeting agenda
  • (PM) Update "LF AI & Data Getting Involved Guide" deck
  • (PM) Update "LF AI & Data Overview" deck
  • (PM) Upload "LF AI Getting Involved Guide" and "LF AI Overview Deck" on LF AI & Data GH presentations repo

MARKETING

LEGAL FOLLOW UP

  • (PM) Confirm ongoing license scanning is set up through legal - Add to internal LF AI & Data tracker
  • (PM) Confirm export control filings are done through legal via ticket at https://www.linuxfoundation.org/export/ (trademark/contribution agreement + website needed for filing request via Legal Jira ticket ) + Add to internal LF AI & Data tracker for future scans planned through Software Freedom Law Center for Graduate level projects --marked as resolved on 09/27/2022, tracked in LF AI & Data Trello Board for legal follow up w/ Jeff Shapiro
  • (PM) Include all projects in Trademark Registrations review cycles - Graduate level projects addressed at start of each calendar year - Add to internal LF AI & Data tracker

Onboarding Tracker for Open Lineage

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): Datakin (https://datakin.com/)
--Jurisdiction of Incorporation:
--Address:
--Project Sponsor Contact: Julien Le Dem [email protected]
--Technical Contact: Julien Le Dem
--Legal Contact: Julien Le Dem
--TAC Sponsor: Ibrahim Haddad
--TAC/GB Approval Date: 05/20/2021
--Project in SFDC:
--Project License: Apache 2.0
--Project Presentation: Deck
--Project Proposal per LF AI & Data: https://github.com/lfai/proposing-projects/blob/master/proposals/OpenLineage.adoc
--Project Artwork: https://github.com/OpenLineage/artwork

LICENSING

  • (Tech/ED) Project license exists and is OSI-approved
  • (Tech/ED) Proposed license inline with umbrella's IP Policy
  • (Tech/ED) Pre-intake FOSSology scan complete, shared with project, and no major incompatible licenses detected
  • (Tech/ED) Determine known components/dependencies not under compatible license

CONTRIBUTION

PROJECT ASSETS

TAC & GOVERNING BOARD REVIEW

  • (Tech/ED) Provide project proposal process/template to project sponsor (https://github.com/LFDLFoundation/proposing-projects/tree/master/proposal-process)
  • (Tech/ED) Confirm/Schedule presentation date during TAC meeting - Add to TAC Mtg Agenda Tracking
  • (Tech/ED) Review and confirm final proposal and presentation deck
  • (Tech/ED) Add project presentation to TAC agenda/deck and send to tac-general mail list with agenda info
  • (Tech/ED)Send project presentation and proposal to tac-private mail list with reminder on attendance and quorum requirements for voting members
  • (PM) Verify TAC minutes with project TAC vote results

INFRASTRUCTURE

  • (Tech/ED) Update proposal to show project accepted in GitHub Project List
  • (Tech/ED) Setup org in Github, add 'thelinuxfoundation' as an owner - Allows us to maintain continuity of GH ownership
  • (Tech/ED) Migrate code repository to new GH org // Already in its own org
  • (Tech/ED) Add project to LF AI & Data Landscape and mark it as an LF AI & Data project

OPERATIONS

MARKETING

Kompute Project Graduation Checklist (Sandbox >> Incubation)

The following tasks are required to complete for projects which have moved from the Sandbox level to Incubation level within 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

PROJECT INFORMATION

--Project Name: Kompute
--Proposal URL: URL to graduation proposal
--Graduation Date: February 10, 2022
--Technical Lead Contact: Alejandro Saucedo

ITEMS TO COMPLETE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.