{"id":1019,"date":"2016-09-14T09:35:41","date_gmt":"2016-09-14T07:35:41","guid":{"rendered":"http:\/\/pocoproject.org\/blog\/?p=1019"},"modified":"2016-09-14T09:35:41","modified_gmt":"2016-09-14T07:35:41","slug":"cii-best-practices","status":"publish","type":"post","link":"https:\/\/pocoproject.org\/blog\/?p=1019","title":{"rendered":"CII Best Practices"},"content":{"rendered":"<p>I recently did a review of our project with regards to the <a href=\"https:\/\/bestpractices.coreinfrastructure.org\">Core Infrastructure Initiative (CII) Best Practices<\/a>, in order to ensure we&#8217;re following industry best practices with POCO. <\/p>\n<p>Things looked very good, with only a few best practices missing, which I have fixed in the meantime:<\/p>\n<ul>\n<li>Updated the <a href=\"https:\/\/github.com\/pocoproject\/poco\/blob\/develop\/CONTRIBUTING.md\">CONTRIBUTING.md<\/a> file to include a statement on reporting security issues via email and added a link to that file to <a href=\"https:\/\/github.com\/pocoproject\/poco\/blob\/develop\/README.md\">README.md<\/a>.<\/li>\n<li>Updated the instructions for preparing a release in the Wiki to include running clang-analyzer.<\/li>\n<li>Enabled HTTPS for the <a href=\"https:\/\/pocoproject.org\">project website<\/a> (using a <a href=\"https:\/\/letsencrypt.org\">Let\u2019s Encrypt<\/a> certificate and <a href=\"https:\/\/certbot.eff.org\">certbot-auto<\/a>), which was actually most of the work (including fixing all links, etc.).<\/li>\n<li>Ran <a href=\"http:\/\/clang-analyzer.llvm.org\">clang-analyzer<\/a> on the code base for peace of mind \ud83d\ude09<\/li>\n<\/ul>\n<p>We can now proudly show the CII Best Practices badge on our GitHub page:<\/p>\n<p><a href=\"https:\/\/bestpractices.coreinfrastructure.org\/projects\/370\"><img decoding=\"async\" src=\"https:\/\/bestpractices.coreinfrastructure.org\/projects\/370\/badge\"><\/a><\/p>\n<p>The POCO C++ Libraries are being used in a lot of important projects in lots of different areas, from server and desktop applications, mobile apps to Internet of Things and connected devices in factories, homes and buildings, infrastructure as well as vehicles. Following established best practices and giving our best to ensure high-quality releases is my main priority.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I recently did a review of our project with regards to the Core Infrastructure Initiative (CII) Best Practices, in order to ensure we&#8217;re following industry best practices with POCO. Things looked very good, with only a few best practices missing, which I have fixed in the meantime: Updated the CONTRIBUTING.md file to include a statement [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,8],"tags":[],"class_list":["post-1019","post","type-post","status-publish","format-standard","hentry","category-development","category-news"],"_links":{"self":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1019"}],"version-history":[{"count":5,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1019\/revisions"}],"predecessor-version":[{"id":1024,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/1019\/revisions\/1024"}],"wp:attachment":[{"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pocoproject.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}