{"id":11033,"date":"2017-09-12T10:21:33","date_gmt":"2017-09-12T09:21:33","guid":{"rendered":"https:\/\/owncloud.com\/?p=11033"},"modified":"2017-09-12T10:21:33","modified_gmt":"2017-09-12T09:21:33","slug":"google-summer-of-code-security-and-storage-integration-owncloud-looks-back-on-successful-participation","status":"publish","type":"post","link":"https:\/\/owncloud.com\/de\/blogs\/google-summer-of-code-security-and-storage-integration-owncloud-looks-back-on-successful-participation\/","title":{"rendered":"Google Summer of Code: Security and Storage Integration \u2013 ownCloud looks back on successful participation"},"content":{"rendered":"<p><a href=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/ownCloud_Summer_of_Code_2017-300x203.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-11034\" src=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/ownCloud_Summer_of_Code_2017-300x203.jpg\" alt=\"\" width=\"300\" height=\"203\" \/><\/a>Google\u2019s \u201cSummer of Code\u201d is over and ownCloud takes stock. The file sync and share specialist took part in the international open source scholarship as a mentoring organization for the second time this year and supervised three student projects. All results received the best possible evaluation and a great deal of interest within the community. These projects make an important contribution to the further development of ownCloud.<\/p>\n<p>In addition to ownCloud, 200 other open source projects successfully applied for participation as a mentoring organization. The students then proposed 26 developments for ownCloud, of which Google judged five to be feasible in the end. Three of these were selected by ownCloud and implemented together with the students.<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>From the community \u2013 for the community<\/strong><\/h3>\n<p>Three ambitious projects have been realized, which are supposed to provide more security and improved compatibility for ownCloud users.<\/p>\n<p><b>Semih Serhat Karakaya<\/b> from Turkey developed an application that significantly increases data protection by adding further additions. The new features include enhanced brute-force protection, improved two-factor authentication and the implementation of more stringent password regulations.<\/p>\n<p>The goal of <b>Noveen Sachdeva\u2019s<\/b> project \u201cownCloud as a backend for web apps\u201d is to support cross-origin API access in ownCloud through OAuth2 verification. In addition, the student from India wrote a JavaScript API client library that makes it easier for developers to communicate with existing ownCloud libraries.<\/p>\n<p><b>Hemant Mann<\/b>, also from India, guarantees with his project that Dropbox can be integrated into the ownCloud file structure in the future. Currently, the (now ceased) version 1 of the Dropbox API is still in use. The focus of his work is to replace this version with the new v2 API.<\/p>\n<p>The achievements of the three ownCloud students were rated by their mentors as \u201cgood\u201d to \u201cexcellent\u201d, which corresponds to the highest levels in the GSoC evaluation process.<\/p>\n<p>All projects have passed the three evaluation phases and have been officially recognized by Google and published as \u201csuccessful\u201d. This puts them among 1,128 students from 68 countries who have successfully completed the Google Summer of Code.<\/p>\n<p>For those interested in learning more about the Google Summer of Code and the three projects, the ownCloud Conference is the perfect opportunity. From September 20-23, 2017 Semih, Noveen and Hemant will be in Nuremberg at oCCon and will talk about their work and answer the visitors\u2019 questions.<\/p>\n<p><b>More information about the ownCloud conference:<\/b><\/p>\n<p><a href=\"https:\/\/occon17.owncloud.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/occon17.owncloud.org\/<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3><b>The students projects in detail on Github<\/b><\/h3>\n<p>&nbsp;<\/p>\n<p><strong>Semih Serhat Karakaya<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-35735 alignnone\" src=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/semih-serhat-karakaya-150x150.jpg\" sizes=\"(max-width: 639px) 98vw, (max-width: 1199px) 64vw, 150px\" srcset=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/semih-serhat-karakaya-150x150.jpg 150w, https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/semih-serhat-karakaya-300x300.jpg 300w, https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/semih-serhat-karakaya-400x400.jpg 400w, https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/semih-serhat-karakaya.jpg 460w\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<p><a href=\"https:\/\/gist.github.com\/karakayasemi\/99dce25f33afcf15ddc2622272d5066b\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/gist.github.com\/karakayasemi\/99dce25f33afcf15ddc2622272d5066b<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Noveen Sachdevas<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-35736 alignnone\" src=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/7cbcfc4a-c064-4c68-8489-db209b15a374-150x150.jpg\" sizes=\"(max-width: 639px) 98vw, (max-width: 1199px) 64vw, 150px\" srcset=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/7cbcfc4a-c064-4c68-8489-db209b15a374-150x150.jpg 150w, https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/7cbcfc4a-c064-4c68-8489-db209b15a374.jpg 273w\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<p><a href=\"https:\/\/gist.github.com\/noveens\/381b12c830d1b77b99877943f90ebb1b\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/gist.github.com\/noveens\/381b12c830d1b77b99877943f90ebb1b<\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Hemant Mann<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-35732 alignnone\" src=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/hemant-mann-150x150.jpg\" sizes=\"(max-width: 639px) 98vw, (max-width: 1199px) 64vw, 150px\" srcset=\"https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/hemant-mann-150x150.jpg 150w, https:\/\/owncloud.com\/wp-content\/uploads\/2017\/09\/hemant-mann.jpg 273w\" alt=\"\" width=\"150\" height=\"150\" \/><\/p>\n<p><a href=\"https:\/\/github.com\/owncloud\/files_external_dropbox\/pull\/1\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/github.com\/owncloud\/files_external_dropbox\/pull\/1<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Thank you to our Google Summer of Code Students! They, together with their mentors did a great Job on improving security and the integration of external storages. From the community, for the community: Our GSoC Students help to improve ownCloud as a sustainable platform for secure file, sync and share. <\/p>\n","protected":false},"author":7,"featured_media":14669,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[1],"tags":[363,225,368,364,160,419,386,420,352,162,379,220],"class_list":["post-11033","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-2fa","tag-community","tag-conference","tag-contribution","tag-dropbox","tag-google","tag-googleverse","tag-gsoc","tag-opensource","tag-owncloud-2","tag-owncloud-x","tag-security"],"acf":[],"_links":{"self":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/11033","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/comments?post=11033"}],"version-history":[{"count":0,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/posts\/11033\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media\/14669"}],"wp:attachment":[{"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/media?parent=11033"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/categories?post=11033"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/owncloud.com\/de\/wp-json\/wp\/v2\/tags?post=11033"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}