Hi Joshua,

You will find all the documentation in the main site [1] and the wiki [2].
The latter contains the developer docs, but it is still a work in progress.

Currently jclouds supports one kind of storage abstraction, the BlobStore
one, that is portable across different providers such as Amazon S3 or
OpenStack Swift. These providers basically provide an object storage where
you can create containers, write blobs in them and read them back, and
that's the main purpose of the jclouds portable abstraction.

I'm not familiar with the APIs of other storage offerings like Google Drive
or Dropbox, but I'm not sure if they should fall in the same category. My
little knowledge suggests thay they don't have the same purpose. "Object
storage" and "document storage" (which is the topic of your thesis) sound
like different things, with different semantics, and jclouds right now
provides just an object storage portable abstraction. I'm not sure a Google
Drive api would fit in there right now.

Don't get me wrong. I'm not trying to say you shouldn't use jclouds! I just
want to share what the BlobStore portable abstraction is intended for, so
you can properly evaluate if using jclouds in your thesis will help you
achieve your goals.


HTH!

I.

[1] http://jclouds.apache.org
[2] https://wiki.apache.org/jclouds/
El 30/04/2014 10:33, "Joshua Braun" <joshua.br...@esentri.com> escribió:

> Hey,
>
>
>
> my name is Josh and i’m a Computer Science student in the last semester of
> my studies. Currently i'm writing my bachelor thesis, with the topic "A
> generic API for cloud-based document storage systems", like your project on
> GitHub jCloud.
>
>
>
> At the moment I'm considering whether I expand your project with more
> providers like Google Drive and functionality. Generally, your project
> would include the basic functionality of my bachelor thesis. The source
> code is a little bit sophisticated, but well structured and the concepts
> are clearly cognizable.
>
>
>
> However, I have a few questions about the source code. First of all,  do u
> have a documentation about jclouds? In your Labs is a project
> „jclouds-labs-google“, so my question is, does the oauth protocol work,
> becuase i need it to integrate in Google Drive? Do you have some more
> information about the protocol? Last but not least, do you have some hints
> for me? J
>
>
>
> Cheers,
>
>
>
> Josh
>

Reply via email to