{"id":2744,"date":"2018-03-16T18:58:04","date_gmt":"2018-03-16T13:28:04","guid":{"rendered":"https:\/\/2018.mumbai.wordcamp.org\/?post_type=wcb_session&#038;p=2744"},"modified":"2018-03-16T19:46:54","modified_gmt":"2018-03-16T14:16:54","slug":"tide-the-next-big-thing-on-coding-standards","status":"publish","type":"wcb_session","link":"https:\/\/mumbai.wordcamp.org\/2018\/session\/tide-the-next-big-thing-on-coding-standards\/","title":{"rendered":"Tide: The Next Big Thing on Coding Standards"},"content":{"rendered":"<p>Tide is a series of automated tests run against every plugin and theme in\u00a0<span class=\"il\">the<\/span>\u00a0directory and then displays PHP compatibility and test errors\/warnings in\u00a0<span class=\"il\">the<\/span>\u00a0directory.<\/p>\n<p>Tide is currently in development for Integration on WordPress.org, and as soon as it will be merged with WordPress.org, all Plugins and Themes will have a Tide Score attached to them.<\/p>\n<p>This will help users better understand what plugins and themes to install so they don\u2019t break their sites with incompatible plugins and themes.<\/p>\n<p><span class=\"il\">The<\/span>\u00a0coding standards Tide uses are WordPress-Core, WordPress-Docs, and WordPress-Extra from\u00a0<span class=\"il\">the<\/span>\u00a0PHPCS WPCS project.<\/p>\n<p>This will eventually help Developers write reliable and secure code.<\/p>\n<p>My Topic if selected shall cover\u00a0<span class=\"il\">the<\/span>\u00a0following workflow.<\/p>\n<p>\u2022 Introduction to TIDE \u2013 Audit and Score WordPress Themes and Plugins based on Code Quality<br \/>\n\u2022 How will TIDE affect User Decision while choosing Plugins and Themes?<br \/>\n\u2022 How shall Tide improve\u00a0<span class=\"il\">the<\/span>\u00a0WordPress Ecosystem?<br \/>\n\u2022 How to install Tide Tests in a Local Environment?<br \/>\n\u2022 How to improve Code Quality and pass TIDE Audit?<\/p>\n<p>My aim was too aware\u00a0<span class=\"il\">the<\/span>\u00a0Developers to prepare for TIDE and improve code quality and to follow strict WordPress Coding Standards.<\/p>\n<p>know more about Varun.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tide is a series of automated tests run against every plugin and theme in\u00a0the\u00a0directory and then displays PHP compatibility and test errors\/warnings in\u00a0the\u00a0directory. Tide is currently in development for Integration on WordPress.org, and as soon as it will be merged with WordPress.org, all Plugins and Themes will have a Tide Score attached to them. This [&hellip;]<\/p>\n","protected":false},"author":12905263,"featured_media":0,"template":"","meta":{"_crdt_document":"","jetpack_post_was_ever_published":false,"_wcpt_session_time":1521364800,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[2549],"footnotes":""},"session_track":[955892],"session_category":[],"class_list":["post-2744","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-classroom-1"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9gPnH-Ig","session_date_time":{"date":"March 18, 2018","time":"2:50 pm"},"session_speakers":[{"id":"2549","slug":"varun-sharma","name":"Varun Sharma","link":"https:\/\/mumbai.wordcamp.org\/2018\/speaker\/varun-sharma\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2744","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":2,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2744\/revisions"}],"predecessor-version":[{"id":2764,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/sessions\/2744\/revisions\/2764"}],"speakers":[{"embeddable":true,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/speakers\/2549"}],"author":[{"embeddable":true,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wporg\/v1\/users\/contact-banker"}],"wp:attachment":[{"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/media?parent=2744"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_track?post=2744"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/mumbai.wordcamp.org\/2018\/wp-json\/wp\/v2\/session_category?post=2744"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}