{"id":644972,"date":"2014-01-31T14:34:55","date_gmt":"2014-01-31T19:34:55","guid":{"rendered":"https:\/\/2014.lancasterpa.wordcamp.org\/?post_type=wcb_session&#038;p=644972"},"modified":"2014-01-31T14:34:55","modified_gmt":"2014-01-31T19:34:55","slug":"so-you-want-to-build-and-release-a-plugin","status":"publish","type":"wcb_session","link":"https:\/\/lancasterpa.wordcamp.org\/2014\/session\/so-you-want-to-build-and-release-a-plugin\/","title":{"rendered":"So, you want to build and release a plugin?"},"content":{"rendered":"<p>This session is about getting your feet wet with building a plugin for distribution. While you may have built some functionality for a site previously as an internal plugin, building one for public consumption has some caveats. I\u2019ll cover things like plugin hosting (.org repo, github, both), licensing, plugin settings and other considerations you\u2019ll want to account for.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This session is about getting your feet wet with building a plugin for distribution. While you may have built some functionality for a site previously as an internal plugin, building one for public consumption has some caveats. I\u2019ll cover things like plugin hosting (.org repo, github, both), licensing, plugin settings and other considerations you\u2019ll want [&hellip;]<\/p>\n","protected":false},"author":7192,"featured_media":0,"template":"","meta":{"_wcpt_session_time":1393684200,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[644918],"footnotes":""},"session_track":[39706],"session_category":[],"class_list":["post-644972","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-main-track"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"March 1, 2014","time":"9:30 am"},"session_speakers":[{"id":"644918","slug":"ryan-duff","name":"Ryan Duff","link":"https:\/\/lancasterpa.wordcamp.org\/2014\/speaker\/ryan-duff\/"}],"session_cats_rendered":null,"_links":{"self":[{"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/644972","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":1,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/644972\/revisions"}],"predecessor-version":[{"id":644973,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/sessions\/644972\/revisions\/644973"}],"speakers":[{"embeddable":true,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/speakers\/644918"}],"author":[{"embeddable":true,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wporg\/v1\/users\/ryanduff"}],"wp:attachment":[{"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/media?parent=644972"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_track?post=644972"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/lancasterpa.wordcamp.org\/2014\/wp-json\/wp\/v2\/session_category?post=644972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}