{"id":280,"date":"2010-04-07T16:51:16","date_gmt":"2010-04-07T16:51:16","guid":{"rendered":"http:\/\/barrycarlyon.co.uk\/wordpress\/?p=280"},"modified":"2010-04-07T17:01:28","modified_gmt":"2010-04-07T17:01:28","slug":"gsoc-2010-my-applications","status":"publish","type":"post","link":"https:\/\/barrycarlyon.co.uk\/wordpress\/2010\/04\/07\/gsoc-2010-my-applications\/","title":{"rendered":"#GSoC 2010 &#8211; My Applications"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/2010soclogo.jpg?resize=300%2C267\" alt=\"\" title=\"2010soclogo\" width=\"300\" height=\"267\" class=\"alignright size-full wp-image-281\" \/><\/p>\n<p>So for Google Summer of Code 2010 I&#8217;m applying for two Organizations, <a href=\"http:\/\/www.geeklog.net\/\">GeekLog<\/a> and <a href=\"http:\/\/wordpress.org\/\">WordPress<\/a>.<br \/>\nBoth are PHP based, and are primarily MySQL.<br \/>\nBoth meet my skill sets and use Object Orientated Programming, so hopefully anything I learn\/develop I can fold back into CarlyonCMS. Win \ud83d\ude42<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/geeklog_logo.gif?resize=125%2C44\" alt=\"\" title=\"geeklog_logo\" width=\"125\" height=\"44\" class=\"alignleft size-full wp-image-283\" \/><br \/>\n<a href=\"http:\/\/www.geeklog.net\/\">GeekLog<\/a>, I have applied to work on the Email Queue needs and Core Notifications, sending subscription emails and the like to end users. Email Queue I have knowledge of since <a href=\"http:\/\/LSRfm.com\">LSRfm.com<\/a> can only send 600 emails per hour&#8230; (Its a Spam Thing). So the LSRfm.com Megalist, sends upto 400 emails per hour. Subsequently this queue system is part of Carlyon CMS.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/wp-300x300.jpg?resize=150%2C150\" alt=\"\" title=\"wp\" width=\"150\" height=\"150\" class=\"alignleft size-medium wp-image-282\" srcset=\"https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/wp.jpg?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/wp.jpg?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/wp.jpg?resize=50%2C50&amp;ssl=1 50w, https:\/\/i0.wp.com\/barrycarlyon.co.uk\/wordpress\/wp-content\/uploads\/2010\/04\/wp.jpg?w=500&amp;ssl=1 500w\" sizes=\"auto, (max-width: 150px) 85vw, 150px\" \/><br \/>\n<a href=\"http:\/\/wordpress.org\/\">WordPress<\/a> I am applying for two separate projects.<\/p>\n<p>Taken from the <a href=\"http:\/\/codex.wordpress.org\/GSoC2010\">ideas page<\/a>, I&#8217;ve selected Trac Annihilation (still can&#8217;t spell Annihilation, thank God for spell checkers), and the Bugtracker.<\/p>\n<p>Bugtracking I have experience on, having seen and worked on the Bugtracker for <a href=\"http:\/\/php.net\/\">PHP<\/a> for GSoC 2008, (woo go me I have bcarlyon [at] php.net as a email address (<strong>Update<\/strong>: Hmm it doesn&#8217;t appear to work anymore :sadface: (<strong>Update 2<\/strong> I think they purged it when PHP moved to SVN over CVS))), which was good fun and a learning experience.<\/p>\n<p>(As part of the WordPress application you need to document your application on a WordPress powered blog&#8230;.)<\/p>\n<p>WordPress, as a publishing platform, should lend itself easily to being adapted to become a BugTracker, since the main elements, like categories, posting and comments, already exist, simply moving a b(lo)ug post, from one category to another would make it open\/closed\/assigned etc.<br \/>\nThe interesting part here would be the interaction with SVN, and the need to extra data from Commits or source files.<\/p>\n<p>My other WordPress application for Trac Annihilation (got it right that time), involves working on and closing as many open tickets as possible, since with the advent of WordPress&#8217;es beta the number of tickets is gonna rocket.<br \/>\nEssentially this is just a matter of munching thru as many tickets as possible and closing them, after solving them.<br \/>\nWhich would be good fun and a great learning experience.<\/p>\n<p>I just hope one of the three accepts me, or I could end up with a Summer of nothing big to do&#8230;..<\/p>\n","protected":false},"excerpt":{"rendered":"<p>My GSoC 2010 Applications.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[81,88,45,14,22,21],"tags":[134,121,136,8,135],"class_list":["post-280","post","type-post","status-publish","format-standard","hentry","category-carlyon_cms","category-code-geekery","category-geekery","category-gsoc","category-lsrfmcom-student-radio","category-student-radio","tag-email","tag-geeklog","tag-gsoc2010","tag-lsrfmcom","tag-wordpress-tag"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/posts\/280","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":0,"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/posts\/280\/revisions"}],"wp:attachment":[{"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/categories?post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/barrycarlyon.co.uk\/wordpress\/wp-json\/wp\/v2\/tags?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}