Hi devs,

First of all, I would like to say that I am very glad that the project I worked 
on last summer is going to be part of the next release of Bloodhound. Thank you 
for your help, I learned a lot during that time and even though atm I feel I 
could have done a better work, it helped me learn many new and useful things (I 
even applied some of the things I learned on my dissertation project).

I am planning on applying for GSoC 2014, and have researched some of the 
proposed projects. So far, the project I’m interested the most is COMDEV-109 
[1]. 

I would like to ask whether you would prefer a particular storage service to be 
used for Bloodhound, or you would prefer users to have the possibility to chose 
from a number of services when storing their resources?

I have looked at two SDKs for filesystem abstraction: Boto [2][3] (which 
contains an API for managing files on an Amazon S3 instance), and Google Drive 
SDK [4] (part of the Google API [5]). The Google Drive API also has an 
implementation of a Python wrapper library (PyDrive [6]), which might be useful 
for this project. 

The questions I have so far, regarding COMDEV-109, are:
Where can I find the modules that deal with file uploading/storing at the 
moment? 
Is there any existing integration between Bloodhound and Google App Engine, as 
it would make Google Drive integration easier?

I am looking forward to finding out more about this project.

Thanks,
Antonia

[1] https://issues.apache.org/jira/browse/COMDEV-109
[2] https://github.com/boto/boto3
[3] http://aws.amazon.com/sdkforpython
[4] https://developers.google.com/drive/web/quickstart/quickstart-python
[5] 
https://code.google.com/p/google-api-python-client/downloads/detail?name=google-api-python-client-1.2.zip&can=2&q=
[6] http://pythonhosted.org/PyDrive/index.html

Reply via email to