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

Relevant DuraCloud component(s)

Detailed Description Mentor volunteer(s)

Content Deposit Tool/Plugin

REST API

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

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