<div dir="auto">Hi Patrick</div><div dir="auto"><br></div><div dir="auto">Thanks for sharing the guidelines. We are happy to work with the community to upstream our spdmd to OpenBMC. </div><div dir="auto"><br></div><div dir="auto">What’s the process to create an spdmd repo within OpenBMC?</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Zhichuang </div><div dir="auto"><br><div class="gmail_quote gmail_quote_container" dir="auto"><div dir="ltr" class="gmail_attr">On Wed, Feb 26, 2025 at 3:34 PM Patrick Williams <<a href="mailto:patrick@stwcx.xyz">patrick@stwcx.xyz</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div style="display:block"><div style="display:inline-block" role="link"><a style="border-radius:10px;font-family:-apple-system,Helvetica,Arial,sans-serif;display:block;width:300px;overflow:hidden;text-decoration:none" rel="nofollow" href="https://github.com/openbmc/docs/blob/e6185cf8d2d0d8f045043efa2700adbba99abda6/meta-layer-guidelines.md#meta-layers-should-not-point-to-openbmc-specific-repositories-outside-of" dir="ltr" role="button" width="300" target="_blank"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#e6e6e6;font-family:-apple-system,Helvetica,Arial,sans-serif" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td align="center"><img alt="docs.png" src="cid:ii_1956f3c935f315650241" style="width:844px;max-width:100%"></td></tr><tr><td><table bgcolor="#E6E6E6" cellpadding="0" cellspacing="0" width="300" style="table-layout:fixed;font-family:-apple-system,Helvetica,Arial,sans-serif;background-color:rgba(230,230,230,1)"><tbody><tr><td style="padding:8px 0px 8px 0px"><div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left"><a rel="nofollow" href="https://github.com/openbmc/docs/blob/e6185cf8d2d0d8f045043efa2700adbba99abda6/meta-layer-guidelines.md#meta-layers-should-not-point-to-openbmc-specific-repositories-outside-of" style="text-decoration:none" target="_blank"><font color="#000000" style="color:rgba(0,0,0,1)">docs/meta-layer-guidelines.md at e6185cf8d2d0d8f045043efa2700adbba99abda6 · openbmc/docs</font></a></div><div style="word-wrap:break-word;font-weight:400;font-size:11px;overflow:hidden;text-overflow:ellipsis;text-align:left"><a rel="nofollow" href="https://github.com/openbmc/docs/blob/e6185cf8d2d0d8f045043efa2700adbba99abda6/meta-layer-guidelines.md#meta-layers-should-not-point-to-openbmc-specific-repositories-outside-of" style="text-decoration:none" target="_blank"><font color="#A2A2A9" style="color:rgba(60,60,67,0.6)">github.com</font></a></div></div></td></tr></tbody></table></td></tr></tbody></table></a></div></div><div><br></div><div>Having openbmc-specific code in a google-owned repository isn’t “upstream” and it is not acceptable to have a recipe pointing to it.  If you want to collaborate with the rest of the community, we need to follow community practices for the development. </div><div><br></div><div dir="ltr"><span style="background-color:rgba(255,255,255,0)">— Patrick Williams</span></div><div dir="ltr"><br><blockquote type="cite">On Feb 26, 2025, at 12:59 PM, Zhichuang Sun <<a href="mailto:zhichuang@google.com" target="_blank">zhichuang@google.com</a>> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"></div></blockquote></div><div dir="auto"><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">Hi Manoj,</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">We have already upstreamed our spdmd to <a href="https://github.com/google/spdmd" target="_blank">https://github.com/google/spdmd</a>. We are looking forward to adding recipe files into openbmc so that it can be tested with it. </div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">Thank you,</div><div class="gmail_default" style="font-size:small">Zhichuang</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Feb 17, 2025 at 4:41 AM Manojkiran Eda <<a href="mailto:manojkiran.eda@gmail.com" target="_blank">manojkiran.eda@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Zhichuang,<br>
<br>
I hope you are doing well.<br>
<br>
I noticed that the SPDM daemon design document where you were the <br>
primary contributor was merged around Feb 2023 [1]; however, I have not <br>
seen any corresponding repository creation or code contributions since <br>
then. At IBM, we are keen on leveraging the recently released SPDM over <br>
TCP specification from DMTF [2] and extending the existing design to <br>
support attestation over TCP [3].<br>
<br>
I wanted to check whether you are still interested in up-streaming the <br>
implementation. If so, I would be delighted to collaborate and <br>
contribute the necessary enhancements to accommodate TCP-based use <br>
cases. If you don’t intend to upstream, I am happy to <br>
contribute/maintain code & develop a solution that ensures the stack is <br>
architected to seamlessly scale for both TCP and MCTP transport mechanisms.<br>
<br>
I look forward to your thoughts and the opportunity to collaborate.<br>
<br>
<br>
**References:**<br>
1. <br>
<a href="https://github.com/openbmc/docs/blob/master/designs/redfish-spdm-attestation.md" rel="noreferrer" target="_blank">https://github.com/openbmc/docs/blob/master/designs/redfish-spdm-attestation.md</a> <br>
<br>
2. <a href="https://gerrit.openbmc.org/c/openbmc/docs/+/78257" rel="noreferrer" target="_blank">https://gerrit.openbmc.org/c/openbmc/docs/+/78257</a><br>
3. <br>
<a href="https://www.dmtf.org/sites/default/files/standards/documents/DSP0287_1.0.0.pdf" rel="noreferrer" target="_blank">https://www.dmtf.org/sites/default/files/standards/documents/DSP0287_1.0.0.pdf</a> <br>
<br>
<br>
<br>
Best regards,<br>
Manoj<br>
<br>
</blockquote></div>
</div></blockquote></div></blockquote></div></div>