Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

View noveens's full-sized avatar

Noveen Sachdeva noveens

View GitHub Profile
@noveens
noveens / my-gsoc-17-experience.md
Last active December 12, 2017 03:27
This gist includes my work summary and my experience during Google Summer of Code'17 with ownCloud

My work was split into two major parts:

  • Building a JavaScript client library which covers all the APIs provided by ownCloud, and works both in Node.JS and direct in-browser.
  • Enabling Cross Origin Resource Sharing (CORS) on ownCloud's core server, since the above JS library needs to work direct in-browser.

js-owncloud-client:

Well yes, this is the name me and my mentor, Vincent Petry(https://github.com/PVince81) chose for the JS-library mentioned above. Building this library took me around 1.5 months out of the 3 provided for completing my work. During this time, I wrote methods which would call the corresponding APIs and correctly parse the response and return to the user. Also, I used a documentation tool called swagger which made documentation of my library super-fun, and easy-to-use for the user.