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 !
Organization administrator volunteers
- What does an org admin do?
- Note: there must be more than one admin (a primary and backup)
- [Bryant]
- [Dutta]
- Anne Gentle Note: I'm happy to serve as backup admin. I edited the GSOC Mentors Guide but haven't participated directly before.
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: