Jump to: navigation, search

Difference between revisions of "GSoC2012"

(Added myself as mentor and added a couple of ideas)
Line 35: Line 35:
 
** Improving (unit) test coverage in Nova
 
** Improving (unit) test coverage in Nova
 
** Implement a fake DB driver
 
** Implement a fake DB driver
 +
* Tres Henry
 +
** Implementation of a javascript API for swift
 +
** Implementation of a javascript API for glance
 +
** The above will allow streaming writes from a client directly to a service endpoint via Horizon
  
 
Wishlist bugs may serve as a good source for project ideas:
 
Wishlist bugs may serve as a good source for project ideas:

Revision as of 21:37, 7 March 2012

Google Summer of Code 2012

Mentors, put your name and subject ideas here. Based on the results, we'll decide if our implication is serious enough to warrant a GSoC application !

GSoC 2012 Home Page

Organization administrator volunteers

Proposed mentors

  • Vish Ishaya
    • Alternative Database Implementation: Store data in zookeeper/riak or some other distributed data store
    • Alternative Baremetal Backend: Right now we only support Tilera. It would be awesome to support something else. ARM or basic x86_64 systems.
  • Debo~ Dutta
    • Math optimization based network aware scheduling: At a given level/zone, plugin a math solver/optimizer for complex constraint based scheduling decisions for a specified optimization objective.
    • Scaling openstack: Scale the data store and query layer for Openstack that enables efficient resource allocation and monitoring/consumption of events.
  • Hitesh Wadekar
    • Improvement code for Quantum plugin communication to Open vSwitch. (Based on perfomance - Time and Space complexity).
    • Improvement novaclient code for Openstack + XCP toolstack. (Based on perfomance - Time and Space complexity).
    • Optimized scheduling algorithm to achieve optimization for cloud scheduling problems. An automated scheduling policy which can allocate the virtual machines in a flexible way to permit the maximum usage of of virtual resources
    • Implementing Greedy, Round Robin, Dyanamic Round Robin, Queueing in Openstack Scheduler.
    • Test automation framework for OpenStack Dashboard.
    • Adding unit test coverage for the integration testing of openstack.
    • Improvement or discover code for OpenStack + Hyper-V intergration.
  • Adam Young
    • Keystone HTTPD support
    • Eventlet support for GSSAPI
    • Support for Splitting authentication and authorization over multiple LDAP servers
    • PKI Based Tokens
  • Soren Hansen
    • Improving (unit) test coverage in Nova
    • Implement a fake DB driver
  • Tres Henry
    • Implementation of a javascript API for swift
    • Implementation of a javascript API for glance
    • The above will allow streaming writes from a client directly to a service endpoint via Horizon

Wishlist bugs may serve as a good source for project ideas: