Jump to: navigation, search

InternshipProjects/Ideas

Goals

  • Encourage open source contributions
  • Onboard newcomers with 1:1 mentoring
  • Attract new contributors to interesting projects and problem solving
  • Get interesting projects done

How to Add an Idea

When adding an idea to this page, please try to include the following detailed information:

  • a description of what the particular project does and where its code lives
  • a brief explanation of the idea
  • the expected results
  • pre-requisites for working on the project encapsulated in the idea
  • if applicable, links to more information or discussions
  • mailing list or IRC channel for your application/library/module/recipe/files

If you are not currently an OpenStack developer but have an idea for a proposal, get in contact with the relevant developers first.

Example

Description: Minecraft server automation with correct ports open, cron job for restarting available, using the OpenStack APIs.

Expected results: Script that deploys a Minecraft public server using OpenStack APIs. Possibly using the Heat API for orchestration. Bonus results: A working public server that has scripts for automatically updating when craftbukkit is updated.

Knowledge Prerequisites: Understanding of Compute API, Linux system administration Nice-to-have knowledge: REST API, JSON, programming, Git