Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Ideas for Potential Google Summer of Code

...

2012 projects

Note
titleAdd your ideas here!

Please add your suggestions for GSoC 2011 2012 projects related to DuraCloud!

Info
titleAny selected projects will be co-mentored by [~bbranan] and [~awoods].

Summary

Detailed Description Mentor volunteer(s)

Content Deposit Tool/Plugin

The goal of this project is to simplify the process by which users provide new, fun, easy ways for users to store content in the system by developing a new deposit tool for DuraCloud. This new tool would interact with the DuraCloud REST API to store content, either directly or through the use of one of the existing DuraCloud clients. The actual method of deposit could take several forms. The user interaction could be via:

  • A Firefox plugin
  • A client-side select-and-upload utilityplugin to client software, such as office tools
  • A network-drive-type integration
Bill Branan Andrew Woods

Dynamic Language Client

There are currently Java clients which can be used by Java developers to interact with DuraCloud storage and service APIs. This project would be to create a similar set of clients in another language. The preferred languages for this activity would be either Ruby or Python.

Bill Branan Andrew Woods

Eucalyptus Integration

DuraCloud currently supports Amazon S3 as a storage provider. The Eucalyptus software provides an S3 interface. This project would be to prove out the integration of DuraCloud with a private cloud managed by Eucalyptus. It may be necessary to create a new storage provider for DuraCloud to enable this integration, though it will likely be able to subclass the existing S3 provider.

Bill Branan Andrew Woods

Sum

Desc

Bill Branan Andrew Woods