<div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div class="gmail_quote"><div dir="ltr"><div>Last week, the my team at Google hosted over 30 people from 9 organizations for an OpenBMC hackathon at Google's Sunnyvale office.  Don't worry if you missed this event.  We will be holding another community event in the next 3-6 momths, either a hackathon or a conference or something in between.  Details will be posted to this mailing list when they're available.<br></div><div><br></div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">There were many great accomplishments during the hackathon.  A few achievements off the top of my head:</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div><ul><li>Formed the OpenBMC<span> </span><a href="https://github.com/openbmc/docs/blob/master/README.md" target="_blank" style="color:rgb(17,85,204)">Technical Steering Committee</a> (scroll down to the bottom)</li><li>Assembled a preliminary<span> </span><a href="https://drive.google.com/open?id=1rPbZUmPYcqJRHYzlEn9oJyN_ZM40UVpR3_fXSxaIngg" target="_blank" style="color:rgb(17,85,204)">roadmap</a><span> </span>based on the top priorities of participating organizations</li><li>Facebook brought up OpenBMC on 1 of their 3 platforms  (a second was close to booting)</li><li>Nuvoton worked with IBM's Linux team to fix up and send the Poleg clk driver for review</li><li>IBM and Intel<span> </span><a href="https://lists.ozlabs.org/pipermail/openbmc/2018-January/010432.html" target="_blank" style="color:rgb(17,85,204)">collaborated</a><span> </span>to add Clang format coding standard validation to the CI job and gerrit in OpenBMC</li></ul></div><div>There were other accomplishments, please feel free to reply with the ones that I missed!</div></div></div><div><br></div><div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div>We wanted a face to face event to help build relationships and open communications.  So in addition to hacking projects, we held a series of technical sessions to help everyone sync on requirements, use cases, and implementations that are done or in progress.  Here are some sessions we held, including notes/slides that have been shared with me.</div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><ul><li>Joel Stanley @ IBM:<span> </span><a href="https://drive.google.com/open?id=1sY3FpzqNzfrtNXY8NfPe_EOdOnLuTM-e3AFiujF0piY" style="color:rgb(17,85,204)" target="_blank">OpenBMC Kernel</a>,<span> </span><a href="https://drive.google.com/open?id=1IWk51Pq0OpHXooveOzU00SRUkXdMFwzZzhgT51ckL14" style="color:rgb(17,85,204)" target="_blank">KCS Kernel driver</a>,<span> </span><a href="https://drive.google.com/open?id=1xO3Vl_M5sY3lcCAAM3noBtleH1d9xk-bwqxzVbTX36o" style="color:rgb(17,85,204)" target="_blank">firmware updates</a></li><li>Vernon Mauery @ Intel:<span> </span><a href="https://goo.gl/h4LBtg" style="color:rgb(17,85,204)" target="_blank">KVM and virtual media</a></li><li>James Fiest @ Intel:<span> </span><a href="https://github.com/feistjj/docs/blob/master/platform_configuration.md" style="color:rgb(17,85,204)" target="_blank">Runtime Platform Configuration</a></li><li>Andrew Jeffrey @ IBM:<span> </span><a href="https://drive.google.com/open?id=1bUGd061DGZEUGGfcum7h-QlLoUBbqCrmPoPhm5ZKmAc" style="color:rgb(17,85,204)" target="_blank">Kernel and U-boot Development</a>,<span> </span><a href="https://drive.google.com/open?id=158n0ZcUGxOv_dHFjix56xBeZyPeBH8ogF_zqx0haOaU" style="color:rgb(17,85,204)" target="_blank">OpenBMC Testing</a>,<span> </span><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:left;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline"><a href="https://drive.google.com/open?id=1VIoaeSjaOyet1ZTBvY3J_Wgx1668Oah6y6RZQsAzup0" style="color:rgb(17,85,204)" target="_blank">Linux kernel support for BMCs</a></span></li><li>Dong Wei @ Arm:<span> </span><a href="https://drive.google.com/open?id=1sC3xYFgnBwu1XfhUINcjmTjzZZM6hzLk" style="color:rgb(17,85,204)" target="_blank">PLDM MCTP</a></li><li>Michael Brown @ Dell:<span> </span><a href="https://lists.ozlabs.org/pipermail/openbmc/2018-January/010446.html" style="color:rgb(17,85,204)" target="_blank">Non-root daemons & least priviledge</a></li><li>Michael Brown @ Dell: SELinux</li><li>Brendan Higgins @ Google: gMocks and unit testing</li></ul></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial">The full schedule can be viewed<span> </span><a href="https://goo.gl/xYCLS3" style="color:rgb(17,85,204)" target="_blank">here</a>.</div></div></div><div><div><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">Organizations that sent representatives:</span><br style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><ul><li>Arm<br></li><li>Aspeed<br></li><li>Dell<br></li><li>Facebook<br></li><li>IBM<br></li><li>Intel<br></li><li>Microsoft<br></li><li>Nuvoton<br></li><li>Qualcomm</li></ul></div></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;text-decoration-style:initial;text-decoration-color:initial"><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">People traveled from across the US, and as far away as Taiwan, Australia, and India to attend.  Thank you everyone for making the trip to Google for the hackathon!<br></div><br></div><div><div><div class="m_1242765945499903401m_-2859788697005205518m_5821226900386423306m_-8984055029264923270m_-7665154368639989987m_-3057741678825984286m_-376106763124913210m_7229458256858516514m_-1815439812335273257m_4277441715708386753m_-461596079369184502m_-1132867944998596037m_2509795597067950428m_-2085883210178090222gmail_signature" data-smartmail="gmail_signature">----------<br>Nancy</div></div></div></div></div></div></div></div></div>