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
