{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44717993,"defaultBranch":"master","name":"docs","ownerLogin":"openbmc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-22T02:46:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13670043?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718048530.0","currentOid":""},"activityList":{"items":[{"before":"a69289a9206654a80344c4d5cedfa337c88f622a","after":"879601d92becfa1dbc082f487abfb5e0151a5091","ref":"refs/heads/master","pushedAt":"2024-08-20T10:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"ncsi-coredump: fix typo\n\nChange-Id: I828eb8ffd93eccdad7529ea2919228ac4ff76c29\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"ncsi-coredump: fix typo"}},{"before":"ede0a25e7237d9e51651d9260fc0157a8408ed95","after":"a69289a9206654a80344c4d5cedfa337c88f622a","ref":"refs/heads/master","pushedAt":"2024-08-19T14:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"style: cpp: update for clang-format-18\n\nclang-format-18 changed the behavior for lambda formatting,\nand by adjusting the penalties we think we can get a more\nconsistent formatting with a more natural indentation of lambdas.\nMaking these adjustments and will be reformatting all repositories\naccordingly with clang-18.\n\nSigned-off-by: Patrick Williams \nChange-Id: I5e08687e696dd240402a2780158664b7113def0e","shortMessageHtmlLink":"style: cpp: update for clang-format-18"}},{"before":"696c1d870e1c022bc358d384db482bb06ec816fa","after":"ede0a25e7237d9e51651d9260fc0157a8408ed95","ref":"refs/heads/master","pushedAt":"2024-07-31T23:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"design: error and event logging\n\nSigned-off-by: Patrick Williams \nChange-Id: I028d7ada80c1ba05ec6f9d12f8f6506202c926f6","shortMessageHtmlLink":"design: error and event logging"}},{"before":"8e6dbb4dbd8b3563fb37ad216c5049156094256e","after":"696c1d870e1c022bc358d384db482bb06ec816fa","ref":"refs/heads/master","pushedAt":"2024-07-30T22:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"OCP LED Policy Support Design\n\nTo support OCP LED Policy [1], this design is created to discuss\nchanges on phosphor-led-manager.\n\n[1] OCP Panel Indicator Specification rev1.0\n\nChange-Id: Id6f05921e9ccce27982e26c6c7e7921a26c55d4a\nSigned-off-by: Alexander Hansen ","shortMessageHtmlLink":"OCP LED Policy Support Design"}},{"before":"49b4570074640530e29a7fb1b4e13c185987c5df","after":"8e6dbb4dbd8b3563fb37ad216c5049156094256e","ref":"refs/heads/master","pushedAt":"2024-07-24T00:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Add designs/uart-mux-support.md\n\nDocument the uart mux support design.\n\nChange-Id: I40deb1f5b5f2f5d4386af769730ebfdde525820f\nSigned-off-by: Alexander Hansen \nSigned-off-by: Andrew Jeffery ","shortMessageHtmlLink":"Add designs/uart-mux-support.md"}},{"before":"11ddfd428603c6d0ccb831195352423a7974a825","after":"49b4570074640530e29a7fb1b4e13c185987c5df","ref":"refs/heads/master","pushedAt":"2024-07-19T12:48:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Multihost Physical LED Design\n\nDesign proposal for multi-host physical LED support.\n\nSigned-off-by: Jayashree Dhanapal \nChange-Id: I4a07aa084eaf8e911c380327a4884e4d1fe488a9","shortMessageHtmlLink":"Multihost Physical LED Design"}},{"before":"116d25a99d4dd87115989086427247ab490335d9","after":"11ddfd428603c6d0ccb831195352423a7974a825","ref":"refs/heads/master","pushedAt":"2024-07-18T22:25:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"define policy on hw-vendor-specific repos in openbmc\n\nAs more requests come into OpenBMC for creating repositories, we need\na policy on how to handle features that are specific to a vendor or\nhardware chipset.\n\nChange-Id: I18bd37f2ba99de5026fee956e0a6a83f658869f4\nSigned-off-by: Andrew Geissler ","shortMessageHtmlLink":"define policy on hw-vendor-specific repos in openbmc"}},{"before":"f73cb6968165f747b19a6a816abe46d309d30346","after":"116d25a99d4dd87115989086427247ab490335d9","ref":"refs/heads/master","pushedAt":"2024-07-10T16:58:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"code-update: fix flow to asynchronous image verify\n\nUpdate the flow to asynchronously verify the image since this can take\nsometime and block the task creation. Also, update the activation status\nat appropriate places to notify status changes.\n\nChange-Id: Iddf997a18a94a3d8ee2d61f8f04f40cfe19b3342\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"code-update: fix flow to asynchronous image verify"}},{"before":"5a727b484f69eaea8accb6f066687cc06abc9ad2","after":"f73cb6968165f747b19a6a816abe46d309d30346","ref":"refs/heads/master","pushedAt":"2024-07-10T16:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"code-update: use flat object paths\n\nRename VersionId to SwId and randomly generate as this happens before\nimage parsing. Use flat object paths for software as they are easily\nmappable from firmware inventory in BMCWeb.\n\nChange-Id: Ia28a565a98dddd843997f9e56e28370372232a55\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"code-update: use flat object paths"}},{"before":"8d4906ee410c0895d82229e5007135e34633aac4","after":"5a727b484f69eaea8accb6f066687cc06abc9ad2","ref":"refs/heads/master","pushedAt":"2024-06-27T21:15:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Add design/ncsi-dump.md\n\nInitial version of NC-SI coredump design doc.\n\nChange-Id: I09ab7ea317c4111964e309c81714add9aebc2550\nSigned-off-by: Delphine CC Chiu ","shortMessageHtmlLink":"Add design/ncsi-dump.md"}},{"before":"f167b6d2994c2bd6b3f58143e65b9ba66e9cdb19","after":"8d4906ee410c0895d82229e5007135e34633aac4","ref":"refs/heads/master","pushedAt":"2024-06-26T17:11:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"remove info for PATCH for ApplyOptions\n\nBMCWeb is removing support for PATCH for ApplyOptions, hence remove the\nrelated info sections from Redfish cheatsheet. The related diff from\nBMCWeb is as under -\nhttps://gerrit.openbmc.org/c/openbmc/bmcweb/+/72150.\n\nChange-Id: I53cbc3e25df162d65dfda54c1758a1c0b489a431\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"remove info for PATCH for ApplyOptions"}},{"before":"857060209ef5e3bef0fe5b5e6dd40cf1b55a8c20","after":"f167b6d2994c2bd6b3f58143e65b9ba66e9cdb19","ref":"refs/heads/master","pushedAt":"2024-06-13T02:21:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Request creation of libcper repository\n\nDetails in design document.\n\nChange-Id: I482a22472f34a28479e6d56594234895b62de690\nSigned-off-by: Ed Tanous ","shortMessageHtmlLink":"Request creation of libcper repository"}},{"before":"e1399e5cc77db5a270d5fe06c0f626a31319fab5","after":"857060209ef5e3bef0fe5b5e6dd40cf1b55a8c20","ref":"refs/heads/master","pushedAt":"2024-06-06T17:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"update formatting for new markdown rules\n\nSomething got updated in the docker container that has some new rules on\ndocument formatting.\n\nChange-Id: I5b8d3cdc04458845a22d1e898dfbbd7538f68f69\nSigned-off-by: Andrew Geissler ","shortMessageHtmlLink":"update formatting for new markdown rules"}},{"before":"44f3de929bbee0dbacd024b9724fe72817fd1f48","after":"e1399e5cc77db5a270d5fe06c0f626a31319fab5","ref":"refs/heads/master","pushedAt":"2024-04-26T15:51:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Add new system: Fix doc\n\nGitHub is rendering this as terrible looking red highlighted text. Fix\nby making this correct JSON. It appears to be caused by some JSON\nvalidation.\n\n[1]: https://github.com/openbmc/docs/blob/44f3de929bbee0dbacd024b9724fe72817fd1f48/development/add-new-system.md?plain=1#L371\n\nThis was introduced years ago by\n[2]: https://github.com/openbmc/docs/commit/ace9cd140d93e92c82b9bd705efea599cc5118e6\n\nThe GitHub rendering engine could have changed in that time.\n\nNow that this was correct syntax, prettier had an opinion.\n\nTested: Pushed to my fork and looks good.\n\nChange-Id: Idddfb94269665640cd94c9d920a02c91953898e0\nSigned-off-by: Gunnar Mills ","shortMessageHtmlLink":"Add new system: Fix doc"}},{"before":"0907a49e821b3ca047621bd0aa9843076b31ad75","after":"44f3de929bbee0dbacd024b9724fe72817fd1f48","ref":"refs/heads/master","pushedAt":"2024-04-08T13:47:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Remove Redfish Health Rollup\n\nHealth Rollup is unmaintained after the original author, James Feist,\nleft several years ago. Calls for an owner have gone unanswered. Its\nimplementation and design was only half done.\n\nbmcweb is removing the redfish-health-populate option and its limited\nsupport at https://gerrit.openbmc.org/c/openbmc/bmcweb/+/70450.\n\nThe option has been defaulted off for 10 months with no upstream layers\nenabling it, and no discussions have been raised about keeping it.\n\nIt was always limited to a few resources.\nA future \"HealthRollup\" can be proposed. Caution here that health rollup\nis nontrivial to get correct, performance problems are a concern, and\nhesitancy from the bmcweb maintainers due to multiple calls to get\npeople to own health rollup as a whole went completely unanswered.\nRedfish probably needs better guidance on how health rollup needs to\nwork functionally.\n\nChange-Id: Ib2d57ad05696ae81e41dcba31584b8786ba91714\nSigned-off-by: Gunnar Mills ","shortMessageHtmlLink":"Remove Redfish Health Rollup"}},{"before":"275f271fc44ae3cb52fcbc1ff82e067881482a24","after":"0907a49e821b3ca047621bd0aa9843076b31ad75","ref":"refs/heads/master","pushedAt":"2024-03-23T00:42:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"tof: membership: update for new terms\n\n[1]: https://lore.kernel.org/openbmc/Zf3otl5dVPv8wCcE@heinlein.vulture-banana.ts.net/\n\nSigned-off-by: Patrick Williams \nChange-Id: If52c7931909a14ffe1d377b4dad2b65dd59ca35c","shortMessageHtmlLink":"tof: membership: update for new terms"}},{"before":"a5bc3d45c54c62917ec24108fba49e882cdacbd3","after":"275f271fc44ae3cb52fcbc1ff82e067881482a24","ref":"refs/heads/master","pushedAt":"2024-03-13T11:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Redfish cheatsheet: Correct Actions/Manager.ResetToDefaults command\n\nAccording to the Redfish Data Model specification the correct parameter\nname for the '/Actions/Manager.ResetToDefaults' action is not\n'ResetToDefaults' but 'ResetType'.\nChange parameter name to match with the specification.\n\nChange-Id: I92cda8479dff19e9cd0517d85973d05be8c73d9c\nSigned-off-by: Konstantin Aladyshev ","shortMessageHtmlLink":"Redfish cheatsheet: Correct Actions/Manager.ResetToDefaults command"}},{"before":"58d4966355eadde8ae8700d05d94c9c6ce0c36f0","after":"a5bc3d45c54c62917ec24108fba49e882cdacbd3","ref":"refs/heads/master","pushedAt":"2024-02-21T18:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"OWNERS: Update Gunnar's email address\n\nI have multiple email addresses in my Gerrit account but as\nhttps://gerrit.openbmc.org/c/openbmc/bmcweb/+/69506 shows my Preferred\nemail has to match the OWNERS file, do that.\n\nMore discussion in Discord at\n[1] https://discord.com/channels/775381525260664832/817151035197358081/1209585278025601094\n\nTested: With https://gerrit.openbmc.org/c/openbmc/bmcweb/+/69549 my +2\nmeans something again.\n\nChange-Id: I091a5cc00acff4c268a86c6c9c79f705992738af\nSigned-off-by: Gunnar Mills ","shortMessageHtmlLink":"OWNERS: Update Gunnar's email address"}},{"before":"7754c5cd8e8fb5b97c246fb6ffb6b3642ef4d5dd","after":"58d4966355eadde8ae8700d05d94c9c6ce0c36f0","ref":"refs/heads/master","pushedAt":"2024-02-14T22:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"psu-firmware-update: add optional override param\n\nThe previous design only updated the PSU if the image in the BMC\nfilesystem was newer than the version on the PSU. These changes\nallowed for an optional override parameter to be used by the\nvendor-specific tools to download the version from the BMC filesystem\nto the PSU regardless of level of the firmware.\n\nThis is useful if the PSU needs to be back-leveled due to problems\nlater found in the new version of PSU firmware.\n\nChange-Id: If8100b061a266a5aa0068880c8524cb359b41ced\nSigned-off-by: Derek Howard ","shortMessageHtmlLink":"psu-firmware-update: add optional override param"}},{"before":"5ef3526d0836782378ba82d01edb0a19908a0559","after":"7754c5cd8e8fb5b97c246fb6ffb6b3642ef4d5dd","ref":"refs/heads/master","pushedAt":"2024-02-14T16:34:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"add designs/redfish-spdm-attestation.md\n\nPropose a design for add Redfish SPDM support in BMCWeb,\nwith changes in phosphor-dbus-interfaces documented.\n\nRedfish add schema for ComponentIntegrity\nwhich allows user to use SPDM or TPM to authenticate device\nidentity and firmware integrity. It would be useful to add\nSPDM attestation support in BMCWeb, which provides unified\ninterface for device security attestation in data center.\n\nThis design doc will focus on SPDM.\n\nChange-Id: Id9674ce55230368a52652530cd93135678ef7a44\nSigned-off-by: Zhichuang Sun ","shortMessageHtmlLink":"add designs/redfish-spdm-attestation.md"}},{"before":"80f55a589d474e40cef0f9b6ee728098b8da159d","after":"5ef3526d0836782378ba82d01edb0a19908a0559","ref":"refs/heads/master","pushedAt":"2024-02-09T18:42:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"code-update: add design doc for revision to code update\n\nThis design doc is a revision to existing code update flow.\n\nChange-Id: I84a5ae4b6501126a8318541156aeebe8b110416c\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"code-update: add design doc for revision to code update"}},{"before":"c0aae66e0d2a6d7b52471a4858aa463789071581","after":"80f55a589d474e40cef0f9b6ee728098b8da159d","ref":"refs/heads/master","pushedAt":"2024-01-22T03:19:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"CONTRIBUTING: Switch from scp to curl to fetch `commit_msg` hook\n\nThe existing scp command no longer works on modern distributions which\ndefault to SFTP and not supported by Gerrit servers.\nThis change switches to using curl which would minimize dependencies\n\nChange-Id: I53273f37c3cff7031518eb93562244358aadea3e\nSigned-off-by: Amithash Prasasd ","shortMessageHtmlLink":"CONTRIBUTING: Switch from scp to curl to fetch commit_msg hook"}},{"before":"a8fff53a66656f884632322841d697c89bdba871","after":"c0aae66e0d2a6d7b52471a4858aa463789071581","ref":"refs/heads/master","pushedAt":"2024-01-19T00:22:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"anti-patterns: Ill-defined data structuring in `lg2` message strings\n\nChange-Id: Ib4cddad2425b5ab83f3bb248995c5a52806714dd\nSigned-off-by: Andrew Jeffery ","shortMessageHtmlLink":"anti-patterns: Ill-defined data structuring in lg2 message strings"}},{"before":"55c850913157ae07ea6deb02f7c5b1beda4f48be","after":"a8fff53a66656f884632322841d697c89bdba871","ref":"refs/heads/master","pushedAt":"2023-12-22T15:47:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"OWNERS: Remove Andrew Jeffery from IBM OEM designs\n\nEarlier this year I left IBM - I'll leave reviewing IBM's OEM designs\nto Andrew G and Gunnar.\n\nChange-Id: I7eab1cd4377489a2833fff94065d9b9310bd476c\nSigned-off-by: Andrew Jeffery ","shortMessageHtmlLink":"OWNERS: Remove Andrew Jeffery from IBM OEM designs"}},{"before":"45728f311fe0a01c5fedc76719419eb1b54adaac","after":"55c850913157ae07ea6deb02f7c5b1beda4f48be","ref":"refs/heads/master","pushedAt":"2023-12-18T16:23:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"bmc-health-monitor: unpluralize metrics in dbus interfaces\n\nAlign with typical dbus path and interface design and the latest\nversion of the dbus interfaces for Metric.Value.\n\nSigned-off-by: Patrick Williams \nChange-Id: I1b82d9019262feb8e3c9795aeae5760811e77be7","shortMessageHtmlLink":"bmc-health-monitor: unpluralize metrics in dbus interfaces"}},{"before":"d72704a5f0dbc723bc8e490dfa015e1878e13cc8","after":"45728f311fe0a01c5fedc76719419eb1b54adaac","ref":"refs/heads/master","pushedAt":"2023-12-18T12:01:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"subproject-maintainership: Clarify the referenced preconditions\n\nThe text left the reader to their own devices to determine what was\nmeant. Avoid that by adding a link. Avoid further confusion by\ncorrecting \"above\" to \"below\", which was a defect in the original\nsubmission.\n\nChange-Id: Idd40322f228696a57f63be6b5f2999d419038ed0\nSigned-off-by: Andrew Jeffery ","shortMessageHtmlLink":"subproject-maintainership: Clarify the referenced preconditions"}},{"before":"d00ea442955a2e50e696e9f03a2120e3c02dadd0","after":"d72704a5f0dbc723bc8e490dfa015e1878e13cc8","ref":"refs/heads/master","pushedAt":"2023-11-29T19:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"design: Add SOL SysRq design doc\n\nAdd initial version of SOL SysRq design doc.\n\nSigned-off-by: Lei YU \nChange-Id: I7c14de106a71585b11eed4a9a27e0fb677a3a954","shortMessageHtmlLink":"design: Add SOL SysRq design doc"}},{"before":"5ae481581052b996966ef4c3df18afb12b1fbda8","after":"d00ea442955a2e50e696e9f03a2120e3c02dadd0","ref":"refs/heads/master","pushedAt":"2023-11-28T14:53:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"Add Discord rules\n\nThese rules are currently implemented using the rules screening feature\nof Discord. However, I haven't found an obvious way to view them for\npeople who have already joined the server.\n\nhttps://support.discord.com/hc/en-us/articles/1500000466882-Rules-Screening-FAQ\n\nChange-Id: Ifb230303dc1f27aff0c164fd89d1fab27e46dae2\nSigned-off-by: Andrew Jeffery ","shortMessageHtmlLink":"Add Discord rules"}},{"before":"60fea57cb8fb434fe6d37981fcb5a7f66ad596d0","after":"5ae481581052b996966ef4c3df18afb12b1fbda8","ref":"refs/heads/master","pushedAt":"2023-11-01T14:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"clang-tidy: propose a base .clang-tidy\n\nWhen there is a specific recommendation, it is taken from Cpp Core\nguidelines [1] or clang-tidy defaults.\n\n- readability-function-size.LineThreshold\n was chosen to support\n [ F.3 Keep functions short and simple ]\n\n They recommend 60 lines to flag functions which would not fit on a\n screen.\n\n- readability-function-size.ParameterThreshold\n was chosen to support\n [ F.2: A function should perform a single logical operation ]\n\n They recommend to be suspicious of functions with 7 or more\n parameters.\n\n- readability-function-cognitive-complexity.Threshold\n was chosen to support\n [ F.3: Keep functions short and simple ]\n\n They recommend a cyclomatic complexity of 10 or less.\n However, cyclomatic complexity is not implemented in clang-tidy,\n therefore going with the clang-tidy default.\n\nWhat is the goal of this change?\n\n- making it easier for people to read the code.\n\n- making it easier to perform refactorings without breaking stuff\n\n- making it easier to review changes\n\nWho will be responsible for making the required changes?\n\n- Everyone who is interested. The plan is to atleast get some of the\n most important pieces into a more readable state. Examples are\n dbus-sensors, entity-manager, x86-power-control.\n\n- The plan is to enable some of these checks as errors once a repo\n comes into compliance. After that, contributors will be responsible\n to ensure their changes meet these checks.\n\nTradeoffs:\n\n- There might be more code overall, as functions will be smaller.\n- People might be required to do another (refactoring) iteration on\n their changes if some of these checks become hard errors.\n- Refactoring code to meet these checks might introduce bugs.\n\n[1] https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines\n\nChange-Id: Icbdd55d2f672037a57d8ed08d52b20427e9e1e4f\nSigned-off-by: Alexander Hansen ","shortMessageHtmlLink":"clang-tidy: propose a base .clang-tidy"}},{"before":"6b367a2f9b5fe3e103a51d584111a7f569073f90","after":"60fea57cb8fb434fe6d37981fcb5a7f66ad596d0","ref":"refs/heads/master","pushedAt":"2023-10-25T21:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"geissonator","name":"Andrew Geissler","path":"/geissonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1612261?s=80&v=4"},"commit":{"message":"docs: phosphor-health-monitor: add timestamps\n\nAdd support for adding timestamps to indicate when specific metric was\ncollected. Existing EpochTime interface will be used for this purpose.\n\nChange-Id: I9d58baa50ad6da5b1137490398092bf5344ea729\nSigned-off-by: Jagpal Singh Gill ","shortMessageHtmlLink":"docs: phosphor-health-monitor: add timestamps"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnvGtVQA","startCursor":null,"endCursor":null}},"title":"Activity ยท openbmc/docs"}