[LF Edge] Mail FeedConfluence Syndication Feedhttps://wiki.lfedge.orgOpenBao project proposalNathan Phelpstag:wiki.lfedge.org,2009:page-99877171-212024-03-28T13:26:46Z2024-02-13T15:09:49Z<div class="feed"> <p>
Page
<b>edited</b> by
<a href=" https://wiki.lfedge.org/display/~naphelps
">Nathan Phelps</a>
</p>
<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
<div class="contentLayout2">
<div class="columnLayout single" data-layout="single">
<div class="cell normal" data-type="normal">
<div class="innerCell">
<hr/><p>Presented to the TAC: </p><p>Subgroup reviewed on:</p><p>Subgroup readout to the TAC:</p></div>
</div>
</div>
<div class="columnLayout single" data-layout="single">
<div class="cell normal" data-type="normal">
<div class="innerCell">
<h2 style="text-align: left;" id="OpenBaoprojectproposal-ProjectProposal-ProjectIntroduction:"><strong style="font-size: 14.0px;letter-spacing: 0.0px;">Project Proposal - Project Introduction:</strong></h2><div class="table-wrap"><table class="wrapped confluenceTable" style="text-align: left;"><colgroup><col/><col/></colgroup><tbody><tr><td style="text-align: left;" class="confluenceTd"><p><strong>Required Information</strong></p></td><td style="text-align: left;" class="confluenceTd"><p><strong>Responses (Please list N/A if not applicable)</strong></p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Name of Project</p></td><td style="text-align: left;" class="confluenceTd"><p>OpenBao</p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Project Description (what it does, why it is valuable, origin and history)</p></td><td style="text-align: left;" class="confluenceTd"><p>OpenBao exists to provide a software solution to manage, store, and distribute sensitive data including secrets, certificates, and keys. The OpenBao community intends to provide this software under an OSI-approved open-source license, led by a community run under open governance principles. This project is a fork of Hashicorp's Vault.</p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Statement on alignment with <a href="https://www.lfedge.org/about/mission/" class="external-link" rel="nofollow">Foundation Mission Statement</a></p></td><td style="text-align: left;" class="confluenceTd"><p>We agree with the foundation's mission statement.</p></td></tr><tr><td colspan="1" class="confluenceTd">High level assessment of project synergy with existing projects under LF Edge, including how the project compliments/overlaps with existing projects, and potential ways to harmonize over time. Responses may be included both here and/or in accompanying documentation. </td><td colspan="1" class="confluenceTd">Both Open Horizon and Edge X Foundry will incorporate/utilize OpenBao.</td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Link to <em>current</em> Code of Conduct</p></td><td style="text-align: left;" class="confluenceTd"><p>We will adopt LF Edge's Code of Conduct.</p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>2 TAC Sponsors, if identified (Sponsors help mentor projects) - See full definition on <a href="https://wiki.lfedge.org/display/LE/Project+Stages%3A+Definitions+and+Expectations">Project Stages: Definitions and Expectations</a></p></td><td style="text-align: left;" class="confluenceTd"><p>James Butcher (EdgeX Foundry)<br/>Joe Pearson (Open Horizon)</p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Project license</p></td><td style="text-align: left;" class="confluenceTd"><p><a href="https://github.com/openbao/openbao/blob/main/LICENSE" class="external-link" rel="nofollow">Mozilla Public License, Version 2.0</a></p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Source control (GitHub by default)</p></td><td style="text-align: left;" class="confluenceTd"><p><a href="https://github.com/openbao" class="external-link" rel="nofollow">https://github.com/openbao</a></p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Issue tracker (GitHub by default)</p></td><td style="text-align: left;" class="confluenceTd"><p><a href="https://github.com/openbao/openbao/issues" class="external-link" rel="nofollow">https://github.com/openbao/openbao/issues</a></p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>External dependencies (including licenses)</p></td><td style="text-align: left;" class="confluenceTd"><div class="content-wrapper"><p><a href="https://github.com/openbao/openbao/network/dependencies" class="external-link" rel="nofollow">https://github.com/openbao/openbao/network/dependencies</a><br/><span class="confluence-embedded-file-wrapper"><a class="confluence-embedded-file" href="https://wiki.lfedge.org/download/attachments/99877171/openbao_openbao_7ad19bc727e2fb7c8f565839ac4d72909c99742d.json?version=1&modificationDate=1707932572209&api=v2" data-nice-type="null" data-file-src="https://wiki.lfedge.org/download/attachments/99877171/openbao_openbao_7ad19bc727e2fb7c8f565839ac4d72909c99742d.json?version=1&modificationDate=1707932572209&api=v2" data-linked-resource-id="99877209" data-linked-resource-type="attachment" data-linked-resource-container-id="99877171" data-linked-resource-default-alias="openbao_openbao_7ad19bc727e2fb7c8f565839ac4d72909c99742d.json" data-mime-type="application/octet-stream" data-has-thumbnail="false" data-linked-resource-version="1" data-can-edit="false" aria-label="openbao_openbao_7ad19bc727e2fb7c8f565839ac4d72909c99742d.json" draggable="false"><img src="https://wiki.lfedge.org/s/-tf822w/8804/xgjkrn/17.19.9/_/download/resources/com.atlassian.confluence.plugins.confluence-view-file-macro:view-file-macro-resources/images/placeholder-small-file.png" height="150" alt="" draggable="false" /><span class="title">openbao_openbao_7ad19bc727e2fb7c8f565839ac4d72909c99742d.json</span></a></span></p></div></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Release methodology and mechanics</p></td><td style="text-align: left;" class="confluenceTd"><p>GitHub Releases</p></td></tr><tr><td style="text-align: left;" class="confluenceTd"><p>Names of initial committers, if different from those submitting proposal</p></td><td class="confluenceTd"><p><a href="https://github.com/Mab879" class="external-link" rel="nofollow">Matthew Burket (Independent)</a><a href="https://github.com/Mab879" class="external-link" rel="nofollow"><br/>Jeremiah Butler (independent)</a><br/><a href="https://github.com/DanGhita" class="external-link" rel="nofollow">Dan Ghita (ViaAccess-Orca)</a><br/><a href="https://github.com/jmls" class="external-link" rel="nofollow">jmls (Independent)</a><br/><a href="https://github.com/gxrobb" class="external-link" rel="nofollow">Robert Kregloh (Independent)</a><br/><a href="https://github.com/alrs" class="external-link" rel="nofollow">Lars Lehtonen (Independent)</a><br/><a href="https://github.com/JanMa" class="external-link" rel="nofollow">Jan Martens (Independent)</a><br/><a href="https://github.com/naphelps" class="external-link" rel="nofollow">Nathan Phelps (IBM, Open Horizon)</a><br/><a href="https://github.com/Gabrielopesantos" class="external-link" rel="nofollow">Gabriel Santos (independent)</a><br/><a href="https://github.com/cipherboy" class="external-link" rel="nofollow">Alexander Scheel (Independent)</a><br/><a href="https://github.com/Scorpil" class="external-link" rel="nofollow">Andrew Scorpil (Independent)</a><br/><a href="https://github.com/siepkes" class="external-link" rel="nofollow">Jasper Siepkes (Independent)</a><br/><a href="https://github.com/kvendingoldo" class="external-link" rel="nofollow">Alexander Sharov (Independent)</a></p></td></tr><tr><td colspan="1" class="confluenceTd">Current number of code contributors to proposed project</td><td colspan="1" class="confluenceTd">13 (Independent of the contributors to the upstream Vault source or its plugins)</td></tr><tr><td colspan="1" class="confluenceTd">Current number of organizations contributing to proposed project</td><td colspan="1" class="confluenceTd">Five companies, two LF Edge projects</td></tr><tr><td colspan="1" class="confluenceTd">Briefly describe the project's leadership team and decision-making process</td><td colspan="1" class="confluenceTd">OpenBao has formed it's own technical steering committee (TSC) of five founding member organizations. While incubating under Open Horizon, it has been following their Technical Charter.<br/><br/><a href="https://www.ibm.com/" class="external-link" rel="nofollow">IBM</a><br/><a href="https://www.iotechsys.com/" class="external-link" rel="nofollow">IOTech Systems</a><br/><span style="color: rgb(33,33,33);text-decoration: none;"><a href="https://www.viaccess-orca.com/" class="external-link" rel="nofollow">Viaccess-Orca</a></span> (<a href="https://www.orange.com/" class="external-link" rel="nofollow">Orange</a>)<br/><span style="color: rgb(33,33,33);text-decoration: none;"><a href="https://www.wallix.com/" class="external-link" rel="nofollow">WALLIX</a></span><br/><a href="https://zededa.com/" class="external-link" rel="nofollow">ZEDEDA</a></td></tr><tr><td colspan="1" class="confluenceTd">List of project's official communication channels (slack, irc, mailing lists)</td><td colspan="1" class="confluenceTd"><a href="https://lists.lfedge.org/g/openbao" class="external-link" rel="nofollow">Mailing List</a><br/>#openbao-development:<a href="http://chat.lfx.linuxfoundation.org" class="external-link" rel="nofollow">chat.lfx.linuxfoundation.org</a><br/><a href="https://github.com/orgs/openbao/discussions" class="external-link" rel="nofollow">GitHub Discussions</a><br/>CVEs can be reported via <a href="https://github.com/openbao/openbao/blob/main/openbao-security@lists.lfedge.org" class="external-link" rel="nofollow">openbao-security@lists.lfedge.org</a>.</td></tr><tr><td colspan="1" class="confluenceTd">Link to project's website</td><td colspan="1" class="confluenceTd"><a href="https://www.ibm.biz/openbao" class="external-link" rel="nofollow">https://www.ibm.biz/openbao</a></td></tr><tr><td colspan="1" class="confluenceTd"><p>Links to social media accounts</p></td><td colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd">Existing financial sponsorship</td><td colspan="1" class="confluenceTd">IBM, Viaccess-Orca, and Wallix have pledged support in the form of FTE contributions.</td></tr><tr><td colspan="1" class="confluenceTd">Infrastructure needs or requests <span style="color: rgb(34,34,34);">(to include GitHub/Gerrit, CI/CD, Jenkins, Nexus, JIRA, other ...)</span></td><td colspan="1" class="confluenceTd">OpenBao needs a place to host its community supported plugins. Access to development/test hardware to support other architectures (RISC-V).</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(23,43,77);">Currently Supported Architecture</span></td><td colspan="1" class="confluenceTd">x86/64, ARM</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(23,43,77);">Planned Architecture Support</span></td><td colspan="1" class="confluenceTd">RISC-V</td></tr><tr><td colspan="1" class="confluenceTd">Project logo in svg format (see <a href="https://github.com/lf-edge/lfedge-landscape#logos" class="external-link" rel="nofollow">https://github.com/lf-edge/lfedge-landscape#logos</a> for guidelines)</td><td colspan="1" class="confluenceTd"><div class="content-wrapper"><p><a href="https://github.com/openbao/openbao/blob/main/bao.svg" class="external-link" rel="nofollow">https://github.com/openbao/openbao/blob/main/bao.svg</a><br/><span class="confluence-embedded-file-wrapper"><a class="confluence-embedded-file" href="https://wiki.lfedge.org/download/attachments/99877171/bao.svg?version=1&modificationDate=1707930052956&api=v2" data-nice-type="Image" data-file-src="https://wiki.lfedge.org/download/attachments/99877171/bao.svg?version=1&modificationDate=1707930052956&api=v2" data-linked-resource-id="99877196" data-linked-resource-type="attachment" data-linked-resource-container-id="99877171" data-linked-resource-default-alias="bao.svg" data-mime-type="image/svg+xml" data-has-thumbnail="false" data-linked-resource-version="1" data-can-edit="false" aria-label="bao.svg" draggable="false"><img src="https://wiki.lfedge.org/s/-tf822w/8804/xgjkrn/17.19.9/_/download/resources/com.atlassian.confluence.plugins.confluence-view-file-macro:view-file-macro-resources/images/placeholder-small-file.png" height="150" alt="" draggable="false" /><span class="title">bao.svg</span></a></span></p></div></td></tr><tr><td colspan="1" class="confluenceTd">Trademark status</td><td colspan="1" class="confluenceTd">Trademark will need to be pursed by the Linux Foundation upon project proposal acceptance</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Does the project have a Core Infrastructure Initiative security best practices badge? (See: <a href="https://bestpractices.coreinfrastructure.org" class="external-link" rel="nofollow">https://bestpractices.coreinfrastructure.org</a>)</span></td><td colspan="1" class="confluenceTd">No</td></tr><tr><td colspan="1" class="confluenceTd">Any additional information the TAC and Board should take into consideration when reviewing your proposal?</td><td colspan="1" class="confluenceTd">OpenBao is an incubation project under Open Horizon and is ready to become its own standalone member project under LF Edge.</td></tr></tbody></table></div><p style="text-align: left;"><br/></p><hr/><p style="text-align: left;"><br/></p><p style="text-align: left;"><strong>Project Proposal - Mapping Criteria and Data:</strong></p><h2 id="OpenBaoprojectproposal-Stage1:AtLargeProjects(formerly'Sandbox')"><strong>Stage 1: At Large Projects (formerly 'Sandbox')</strong></h2><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup><col/><col/></colgroup><tbody><tr><th class="confluenceTh">Criteria</th><th class="confluenceTh">Data</th></tr><tr><td class="confluenceTd"><p><span style="color: rgb(23,43,77);">2 TAC Sponsors, if identified (Sponsors help mentor projects) - See full definition on </span><a href="https://wiki.lfedge.org/display/LE/Project+Stages%3A+Definitions+and+Expectations" style="text-decoration: none;text-align: left;" rel="nofollow">Project Stages: Definitions and Expectations</a></p></td><td class="confluenceTd"><br/></td></tr><tr><td class="confluenceTd"><p><span>A presentation at an upcoming meeting of the TAC, in accordance with the project proposal requirements</span></p></td><td class="confluenceTd"><br/></td></tr><tr><td class="confluenceTd"><p><span>The typical IP Policy for Projects under the LF Edge Foundation is Apache 2.0 for Code Contributions, Developer Certificate of Origin (DCO) for new inbound contributions, and Creative Commons Attribution 4.0 International License for Documentation. Projects under outside licenses may still submit for consideration, subject to review/approval of the TAC and Board.</span></p></td><td class="confluenceTd"><br/></td></tr><tr><td class="confluenceTd"><p><span>Upon acceptance, At Large projects must list their status prominently on website/readme</span></p></td><td class="confluenceTd"><br/></td></tr></tbody></table></div><p style="text-align: left;"><br/></p><p style="text-align: left;">*** For existing Projects requesting Stage 2 or Stage 3 consideration, please update the above with the Stage 2 or Stage 3 Mapping criteria, available at <a href="https://wiki.lfedge.org/display/LE/Project+Stages+Mapping%3A+Criteria+and+Data">Project Stages Mapping: Criteria and Data</a></p><p style="text-align: left;"><br/></p><hr/><p style="text-align: left;"><br/></p><p style="text-align: left;"><strong>Project Proposal - Taxonomy Data:</strong></p><h2 id="OpenBaoprojectproposal-Functions(Provide,Consume,Facilitate,orN/A;Addcontextasneeded)">Functions (Provide, Consume, Facilitate, or N/A; Add context as needed)</h2><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup><col/><col/></colgroup><tbody><tr><th class="confluenceTh">Functions</th><th class="confluenceTh">(Provide, Consume, Facilitate, or N/A; Add context as needed)</th></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">APIs</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide, Consume<br/><br/>(OpenBao provides its own API interface, and consumes other APIs via plugins included)</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Cloud Connectivity</span></td><td style="text-align: center;" class="confluenceTd"><p>Consume</p><p><br/>(Support provided by plugins)</p></td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Container Runtime & Orchestration</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Consume</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Data Governance</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide, Consume, Facilitate<br/><br/>()</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Data Models</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide<br/><br/>(Secrets)</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Device Connectivity</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Filters/Pre-processing</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Logging</span></td><td style="text-align: center;" class="confluenceTd"><p>Provide</p><p>(Audit and Logging APIs)</p></td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Management UI</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Messaging & Events</span></td><td style="text-align: center;" class="confluenceTd">Provide</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Notifications & Alerts</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Security</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide, Facilitate<br/><br/>(Secrets management)</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Storage</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide, Consume<br/><br/>(Support Provided by plugins)</td></tr></tbody></table></div><h2 id="OpenBaoprojectproposal-Deployment&IndustryVerticals(Support,Possible,N/A;Addcontextasneeded)">Deployment & Industry Verticals (Support, Possible, N/A; Add context as needed)</h2><div class="table-wrap"><table class="wrapped relative-table confluenceTable" style="width: 37.8571%;"><colgroup><col style="width: 45.4942%;"/><col style="width: 54.5058%;"/></colgroup><tbody><tr><th class="confluenceTh">Deployment Type</th><th class="confluenceTh">(Support, Possible, N/A; Add context as needed)</th></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Customer Devices (Edge Nodes)</span></td><td style="text-align: center;" class="confluenceTd">Support</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Customer Premises (DC and Edge Gateways)</span></td><td style="text-align: center;" class="confluenceTd">Support</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Telco Network Edge (MEC and Far-MEC)</span></td><td style="text-align: center;" class="confluenceTd">Possible</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Telco CO & Regional</span></td><td style="text-align: center;" class="confluenceTd">Possible</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Cloud Edge & CDNs</span></td><td style="text-align: center;" class="confluenceTd">Possible</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Public Cloud</span></td><td style="text-align: center;" class="confluenceTd">Support</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Private Cloud</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Support</td></tr></tbody></table></div><h2 id="OpenBaoprojectproposal-Deployment&IndustryVerticals(✔orX;Addcontextasneeded)">Deployment & Industry Verticals (<span style="color: rgb(84,84,84);">✔ or X</span>; Add context as needed)</h2><div class="table-wrap"><table class="wrapped relative-table confluenceTable" style="width: 37.8571%;"><colgroup><col style="width: 45.4942%;"/><col style="width: 54.5058%;"/></colgroup><tbody><tr><th class="confluenceTh">Directly applicable Industry/Verticals use cases</th><th class="confluenceTh">(✔ or X; Add context as needed)</th></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Automotive / Connected Car</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Chemicals</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Faciliti</span>es / Building automation</td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Consumer</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Manufacturing</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Metal & Mining</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Oil & Gas</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Pharma</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd">Health Care</td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Power & Utilities</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Pulp & Paper</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Telco Operators</span></td><td style="text-align: center;" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Telco/Communications Service Provider (Network Equipment Provider)</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Transportation (asset tracking)</span></td><td style="text-align: center;" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Supply Chain</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Preventative Maintenance</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Water Utilities</span></td><td style="text-align: center;" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Security / Surveillance</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Retail / Commerce (physical point of sale with customers)</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Other - Please add if not listed above (please notify <a href="mailto:TAC-subgroup@lists.lfedge.org" class="external-link" rel="nofollow">TAC-subgroup@lists.lfedge.org</a> when you add one)</span></td><td colspan="1" class="confluenceTd"><br/></td></tr></tbody></table></div><h2 id="OpenBaoprojectproposal-Deployments(staticvdynamic,connectivity,physicalplacement)-(✔orX;Addcontextasneeded)"><span>Deployments (static v dynamic, connectivity, physical placement) - </span>(<span style="color: rgb(84,84,84);">✔ or X</span><span>; Add context as needed)</span></h2><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup><col/><col/></colgroup><tbody><tr><th class="confluenceTh">Use Cases</th><th class="confluenceTh">(✔ or X; Add context as needed)</th></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Gateways (to Cloud, to other placements)</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">✔<br/><br/>(Public/Private Clouds)</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">NFV Infrastructure</span></td><td style="text-align: center;" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Stationary during their entire usable life / Fixed placement edge constellations / Assume you always have connectivity and you don't need to store & forward.</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Stationary during active periods, but nomadic between activations (e.g., fixed access) / Not always assumed to have connectivity. Don't expect to store & forward.</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Mobile within a constrained and well-defined space (e.g., in a factory) / Expect to have intermittent connectivity and store & forward.</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Fully mobile (To include: Wearables and Connected Vehicles) / Bursts of connectivity and always store & forward.</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr></tbody></table></div><h2 id="OpenBaoprojectproposal-ComputeStackLayers(architectureclassification)-(Provide,Require,orN/A;Addcontextasneeded)">Compute Stack Layers (architecture classification) - (Provide, Require, or N/A; Add context as needed)</h2><div class="table-wrap"><table class="wrapped relative-table confluenceTable" style="width: 32.1978%;"><colgroup><col style="width: 37.7778%;"/><col style="width: 62.2222%;"/></colgroup><tbody><tr><th class="confluenceTh">Compute Stack Layers</th><th class="confluenceTh">(Provide, Require, or N/A; Add context as needed)</th></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">APIs</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Applications</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Firmware</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Hardware</span></td><td style="text-align: center;" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Orchestration</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">OS</span></td><td style="text-align: center;" class="confluenceTd">Require</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">VM/Containers</span></td><td style="text-align: center;" class="confluenceTd">N/A (Optional)</td></tr></tbody></table></div><h2 id="OpenBaoprojectproposal-CloudStackLayers(architectureclassification)-(Provide,Require,orN/A;Addcontextasneeded)">Cloud Stack Layers (architecture classification) - (Provide, Require, or N/A; Add context as needed)</h2><div class="table-wrap"><table class="wrapped confluenceTable"><colgroup><col/><col/></colgroup><tbody><tr><th class="confluenceTh">Cloud Stack Layers</th><th class="confluenceTh">(Provide, Require, or N/A; Add context as needed)</th></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Applications</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">Provide</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Configuration (drive)</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Content (management system)</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">IaaS</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">PaaS</span></td><td style="text-align: center;" colspan="1" class="confluenceTd">N/A</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">Physical Infrastructure</span></td><td style="text-align: center;" class="confluenceTd">Require</td></tr><tr><td class="confluenceTd"><span style="color: rgb(0,0,0);">SaaS</span></td><td style="text-align: center;" class="confluenceTd">N/A</td></tr></tbody></table></div><br/><p style="text-align: left;"><br/></p><p style="text-align: left;"><strong>Attachments (LF Edge PPT template is below, if proposing project would like to leverage):</strong></p><p style="text-align: left;"><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-file unknown-attachment" src="/plugins/servlet/confluence/placeholder/unknown-attachment?locale=en_GB" draggable="false" /></span></p><p style="text-align: left;"><br/></p></div>
</div>
</div>
</div>
</div>
<div style="padding: 10px 0;">
<a href="https://wiki.lfedge.org/display/LE/OpenBao+project+proposal">View Online</a>
·
<a href="https://wiki.lfedge.org/pages/diffpagesbyversion.action?pageId=99877171&revisedVersion=21&originalVersion=20">View Changes Online</a>
</div>
</div>Nathan Phelps2024-02-13T15:09:49ZOnboarding Key InstructionsMichael Maxeytag:wiki.lfedge.org,2009:page-99876911-22024-03-27T18:56:48Z2023-12-14T17:57:18Z<div class="feed"> <p>
Page
<b>edited</b> by
<a href=" https://wiki.lfedge.org/display/~maxeyzededa
">Michael Maxey</a>
</p>
<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
<p><span>This documentation provides a step-by-step process to assist you in managing your onboarding key securely.</span></p><h2 id="OnboardingKeyInstructions-Prerequisites"><strong>Prerequisites</strong></h2><p><span>Before beginning, ensure you have:</span></p><ul><li><span>An LF Edge Sandbox <a href="http://sandboxcontrol.lfedge.org" class="external-link" rel="nofollow">account</a>. You can sign up for a free account <a href="https://info.zededa.com/lfedge-sandbox" class="external-link" rel="nofollow">here</a>. </span></li><li><span>Your LF ID credentials (username and password). You can learn about creating an LF ID </span><a href="https://docs.linuxfoundation.org/corporate-learners/creating-a-lf-id" class="external-link" rel="nofollow"><span>here</span></a><span>.</span></li></ul><h2 id="OnboardingKeyInstructions-Step-by-StepGuide"><strong>Step-by-Step Guide</strong></h2><h3 id="OnboardingKeyInstructions-Step1:NavigatetotheWikiPage"><strong>Step 1: Navigate to the Wiki Page</strong></h3><ul><li><span>Navigate to the <a href="https://wiki.lfedge.org/pages/viewpage.action?pageId=99876913">Onboarding Key</a></span><span> (<a href="https://wiki.lfedge.org/display/LE/Onboarding+Key" class="" rel="nofollow">https://wiki.lfedge.org/display/LE/Onboarding+Key</a>)</span></li></ul><h3 id="OnboardingKeyInstructions-Step2:LogInUsingYourLFID"><strong>Step 2: Log In Using Your LF ID</strong></h3><ul><li><span>Select the option to log in with your LF ID on the wiki's login page.</span></li><li><span>Enter your LF ID username and password. </span></li></ul><h3 id="OnboardingKeyInstructions-Step3:Locatetheonboardingkey"><strong>Step 3: Locate the onboarding key</strong></h3><ul><li><span>After logging in, navigate to the wiki section where the onboarding key is displayed.</span></li></ul><h3 id="OnboardingKeyInstructions-Step4:MakeaCopyoftheonboardingkey"><strong>Step 4: Make a Copy of the onboarding key</strong></h3><ul><li><span>Carefully copy your onboarding key. Ensure you do not alter any part of the token, as it is sensitive and must remain accurate.</span></li></ul><h3 id="OnboardingKeyInstructions-Step5:SavetheonboardingkeyinaSafeSpace"><strong>Step 5: Save the onboarding key in a Safe Space</strong></h3><ul><li><span>Store the copied token in a secure location. This could be a password manager, a secure notes application, or any other secure method of storage you prefer.</span></li><li><span>Please keep this token confidential and do not share it with others.</span></li></ul><h3 id="OnboardingKeyInstructions-Step5:ClosetheWebpage"><strong>Step 5: Close the Webpage</strong></h3><ul><li><span>After securely storing your onboarding key, log out of the wiki page for security purposes.</span></li><li><span>Close the browser tab or window where the wiki was open.</span></li></ul><h2 id="OnboardingKeyInstructions-ImportantSecurityTips"><strong>Important Security Tips</strong></h2><ul><li><strong>Keep Your Token Secure:</strong><span> Treat your onboarding key like a password. It should be kept confidential and not shared.</span></li></ul><h3 id="OnboardingKeyInstructions-NeedHelp?"><strong>Need Help?</strong></h3><p><span>Please see our </span><a href="https://wiki.lfedge.org/display/LE/Support" rel="nofollow"><span>support page</span></a><span> or help resources</span></p><p><strong>About the LF Edge Sandbox</strong></p><p><span>The LF Edge Sandbox is a free SaaS service provided by ZEDEDA that interoperates with your edge hardware running project EVE. This service interacts with edge nodes running project EVE software. Once associated, you can deploy other LF Edge projects from the global marketplace combined with any application you upload to your private marketplace.</span></p><h2 id="OnboardingKeyInstructions-ContactInformation"><span>Contact Information</span></h2><p><span>For more information, please visit our </span><a href="https://lfedge.slack.com/archives/C05Q26G3KT8" class="external-link" rel="nofollow"><span>community slack channel [#lf-edge-sandbox]</span></a><span> or post to </span><a href="https://lists.lfedge.org/g/lf-edge-sandbox" class="external-link" rel="nofollow"><span>our email distribution list</span></a><span>.</span></p>
</div>
<div style="padding: 10px 0;">
<a href="https://wiki.lfedge.org/display/LE/Onboarding+Key+Instructions">View Online</a>
·
<a href="https://wiki.lfedge.org/pages/diffpagesbyversion.action?pageId=99876911&revisedVersion=2&originalVersion=1">View Changes Online</a>
</div>
</div>Michael Maxey2023-12-14T17:57:18ZOpenTDX (Open transport Data eXchange)Guido Gehlentag:wiki.lfedge.org,2009:page-99877485-12024-03-27T18:02:41Z2024-03-27T17:47:58Z<div class="feed"> <p>
Page
<b>added</b> by
<a href=" https://wiki.lfedge.org/display/~guge
">Guido Gehlen</a>
</p>
<div style="border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 10px;">
<p>Presented to the TAC: </p><p>Subgroup reviewed on:</p><p>Subgroup readout to the TAC:</p><h2 style="text-align: left;" id="OpenTDX(OpentransportDataeXchange)-ProjectProposal-ProjectIntroduction:"><strong>Project Proposal - Project Introduction:</strong></h2><div class="table-wrap"><table style="text-align: left;" class="confluenceTable"><colgroup class=""><col class=""/><col class=""/></colgroup><tbody class=""><tr class=""><td style="text-align: left;" class="confluenceTd"><p><strong>Required Information</strong></p></td><td style="text-align: left;" class="confluenceTd"><p><strong>Responses (Please list N/A if not applicable)</strong></p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Name of Project</p></td><td style="text-align: left;" class="confluenceTd"><p>OpenTDX - Open Transport Data eXchange</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Project Description (what it does, why it is valuable, origin and history)</p></td><td style="text-align: left;" class="confluenceTd"><p>OpenTDX is a cloud and edge cloud platform to exchange and distribute data in real-time between users in a certain geography. One use case is V2X (Vehicle to anything communication), where data between road users (like cars) and between road infrastructure (e.g. traffic lights) and road users is anonymously exchanged with each other</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Statement on alignment with<span> </span><a style="" href="https://www.lfedge.org/about/mission/" class="external-link" rel="nofollow">Foundation Mission Statement</a></p></td><td style="text-align: left;" class="confluenceTd"><p>We agree with the foundation's mission statement.</p></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">High level assessment of project synergy with existing projects under LF Edge, including how the project compliments/overlaps with existing projects, and potential ways to harmonize over time. Responses may be included both here and/or in accompanying documentation. </td><td style="text-align: left;" colspan="1" class="confluenceTd">to be discussed with LF Edge members</td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Link to<span> </span><em>current</em><span> </span>Code of Conduct</p></td><td style="text-align: left;" class="confluenceTd"><p>We will adopt LF Edge's Code of Conduct.</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>2 TAC Sponsors, if identified (Sponsors help mentor projects) - See full definition on <a class="external-link" href="https://wiki.lfedge.org/display/LE/Project+Stages%3A+Definitions+and+Expectations" style="" rel="nofollow">Project Stages: Definitions and Expectations</a></p></td><td style="text-align: left;" class="confluenceTd"><p>Tina Tsou<br/>Joe Pearson (lbc.)</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Project license</p></td><td style="text-align: left;" class="confluenceTd"><p><a class="external-link" href="https://github.com/openbao/openbao/blob/main/LICENSE" style="" rel="nofollow">Mozilla Public License, Version 2.0</a></p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Source control (GitHub by default)</p></td><td style="text-align: left;" class="confluenceTd"><p><a href="https://github.com/opentdx" class="external-link" rel="nofollow">https://github.com/open</a>tdx</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Issue tracker (GitHub by default)</p></td><td style="text-align: left;" class="confluenceTd"><p><br/></p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>External dependencies (including licenses)</p></td><td style="text-align: left;" class="confluenceTd"><div class="content-wrapper"><p><br/><br/></p></div></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Release methodology and mechanics</p></td><td style="text-align: left;" class="confluenceTd"><p>GitHub Releases</p></td></tr><tr class=""><td style="text-align: left;" class="confluenceTd"><p>Names of initial committers, if different from those submitting proposal</p></td><td style="text-align: left;" class="confluenceTd"><p><br/></p></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Current number of code contributors to proposed project</td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Current number of organizations contributing to proposed project</td><td style="text-align: left;" colspan="1" class="confluenceTd">4-6 tbc.</td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Briefly describe the project's leadership team and decision-making process</td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">List of project's official communication channels (slack, irc, mailing lists)</td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Link to project's website</td><td style="text-align: left;" colspan="1" class="confluenceTd"><a href="https://step.vodafone.com" class="external-link" rel="nofollow">https://step.vodafone.com</a></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd"><p>Links to social media accounts</p></td><td style="text-align: left;" colspan="1" class="confluenceTd">N/A</td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Existing financial sponsorship</td><td style="text-align: left;" colspan="1" class="confluenceTd">Vodafone</td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Infrastructure needs or requests <span style="color: rgb(34,34,34);">(to include GitHub/Gerrit, CI/CD, Jenkins, Nexus, JIRA, other ...)</span></td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd"><span style="color: rgb(23,43,77);">Currently Supported Architecture</span></td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd"><span style="color: rgb(23,43,77);">Planned Architecture Support</span></td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Project logo in svg format (see<span> </span><a style="" class="external-link" href="https://github.com/lf-edge/lfedge-landscape#logos" rel="nofollow">https://github.com/lf-edge/lfedge-landscape#logos</a><span> </span>for guidelines)</td><td style="text-align: left;" colspan="1" class="confluenceTd"><div class="content-wrapper"><p><br/></p></div></td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Trademark status</td><td style="text-align: left;" colspan="1" class="confluenceTd">Trademark will need to be pursed by the Linux Foundation upon project proposal acceptance</td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd"><span style="color: rgb(0,0,0);">Does the project have a Core Infrastructure Initiative security best practices badge? (See:<span> </span><a style="" class="external-link" href="https://bestpractices.coreinfrastructure.org/" rel="nofollow">https://bestpractices.coreinfrastructure.org</a>)</span></td><td style="text-align: left;" colspan="1" class="confluenceTd">No</td></tr><tr class=""><td style="text-align: left;" colspan="1" class="confluenceTd">Any additional information the TAC and Board should take into consideration when reviewing your proposal?</td><td style="text-align: left;" colspan="1" class="confluenceTd"><br/></td></tr></tbody></table></div><p style="text-align: left;"><br/></p>
</div>
<div style="padding: 10px 0;">
<a href="https://wiki.lfedge.org/pages/viewpage.action?pageId=99877485">View Online</a>
</div>
</div>Guido Gehlen2024-03-27T17:47:58Z