<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div style="display: block;" class=""><div style="-webkit-user-select: all; -webkit-user-drag: element; display: inline-block;" class="apple-rich-link" draggable="true" role="link" data-url="https://github.com/openbmc/docs/blob/e6185cf8d2d0d8f045043efa2700adbba99abda6/meta-layer-guidelines.md#meta-layers-should-not-point-to-openbmc-specific-repositories-outside-of"><a style="border-radius:10px;font-family:-apple-system, Helvetica, Arial, sans-serif;display:block;-webkit-user-select:none;width:300px;user-select:none;-webkit-user-modify:read-only;user-modify:read-only;overflow:hidden;text-decoration:none;" class="lp-rich-link" 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" draggable="false" width="300"><table style="table-layout:fixed;border-collapse:collapse;width:300px;background-color:#E6E6E6;font-family:-apple-system, Helvetica, Arial, sans-serif;" class="lp-rich-link-emailBaseTable" cellpadding="0" cellspacing="0" border="0" width="300"><tbody><tr><td vertical-align="center" align="center"><img style="width:300px;filter:brightness(0.97);height:150px;" width="300" height="150" draggable="false" class="lp-rich-link-mediaImage" alt="docs.png" src="cid:1B12D2C9-5DBA-49D9-9863-6ED9A3A3903B"></td></tr><tr><td vertical-align="center"><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);-apple-color-filter:initial;" class="lp-rich-link-captionBar"><tbody><tr><td style="padding:8px 0px 8px 0px;" class="lp-rich-link-captionBar-textStackItem"><div style="max-width:100%;margin:0px 16px 0px 16px;overflow:hidden;" class="lp-rich-link-captionBar-textStack"><div style="word-wrap:break-word;font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;text-align:left;" class="lp-rich-link-captionBar-textStack-topCaption-leading"><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" draggable="false"><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;" class="lp-rich-link-captionBar-textStack-bottomCaption-leading"><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" draggable="false"><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 <zhichuang@google.com> wrote:<br><br></blockquote></div><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">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 gmail_quote_container"><div dir="ltr" class="gmail_attr">On Mon, Feb 17, 2025 at 4:41 AM Manojkiran Eda <<a href="mailto:manojkiran.eda@gmail.com">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></body></html>