{"id":9,"date":"2016-04-23T11:31:17","date_gmt":"2016-04-23T11:31:17","guid":{"rendered":"https:\/\/blogs.scummvm.org\/tkachov\/?p=9"},"modified":"2022-05-24T11:34:10","modified_gmt":"2022-05-24T11:34:10","slug":"gsoc-first-post","status":"publish","type":"post","link":"https:\/\/blogs.scummvm.org\/tkachov\/2016\/04\/23\/gsoc-first-post\/","title":{"rendered":"GSoC: First post"},"content":{"rendered":"<p>OK, so\u00a0that\u2019s the first post. Looks like this separate GSoC blog page works like\u00a0I want it\u00a0to.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/blogs.scummvm.org\/tkachov\/wp-content\/uploads\/sites\/60\/2022\/05\/gsoc.png\" \/><\/p>\n<p>I\u2019m participating in\u00a0Google Summer of\u00a0Code for the second time, and today I\u2019ve learned that my\u00a0proposal to\u00a0ScummVM was accepted! I\u2019m going to\u00a0add cloud storage integration into ScummVM, so\u00a0users would be\u00a0able to\u00a0sync their saves and game data between their devices.<\/p>\n<p>I\u00a0wasn\u2019t posting anything about my\u00a0work last year (even though\u00a0I mentioned\u00a0I probably would in\u00a0my\u00a0proposal), so\u00a0I don\u2019t have a\u00a0lot of\u00a0experience writing blog posts in\u00a0English (actually, I\u00a0don\u2019t write blog posts in\u00a0Russian too often as\u00a0well). Keeping this blog is\u00a0one of\u00a0the requirements of\u00a0ScummVM, so\u00a0I\u2019d be\u00a0posting something there at\u00a0least every week during GSoC.<\/p>\n<p>I\u2019m a\u00a0little bit busy these days with all my\u00a0studies, but\u00a0I had some free time a\u00a0few weeks back, so\u00a0I made the first prototype. It\u00a0has no\u00a0GUI and it\u00a0can use Dropbox to\u00a0upload or\u00a0download files. I\u00a0also wrote some basic syncing, which works with files and directories (meaning if\u00a0you have old file on\u00a0local machine and a\u00a0directory with newer files on\u00a0remote server and names of\u00a0this file and that directory are the same, it\u00a0would correctly remove the file, create a\u00a0directory and then download its contents).<\/p>\n<p>And I\u00a0guess that\u2019s it\u00a0for today. I\u2019m not yet sure when I\u2019ll write again.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>OK, so\u00a0that\u2019s the first post. Looks like this separate GSoC blog page works like\u00a0I want it\u00a0to. I\u2019m participating in\u00a0Google Summer of\u00a0Code for the second time, and today I\u2019ve learned that my\u00a0proposal to\u00a0ScummVM was accepted! I\u2019m going to\u00a0add cloud storage integration into ScummVM, so\u00a0users would be\u00a0able to\u00a0sync their saves and game data between their devices. I\u00a0wasn\u2019t [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/posts\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":1,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/posts\/9\/revisions"}],"predecessor-version":[{"id":11,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/posts\/9\/revisions\/11"}],"wp:attachment":[{"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/media?parent=9"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/categories?post=9"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.scummvm.org\/tkachov\/wp-json\/wp\/v2\/tags?post=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}