<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smaffulli</id>
		<title>OpenStack - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.openstack.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Smaffulli"/>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/wiki/Special:Contributions/Smaffulli"/>
		<updated>2026-06-27T17:46:49Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.28.2</generator>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Category:Connect&amp;diff=146384</id>
		<title>Category:Connect</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Category:Connect&amp;diff=146384"/>
				<updated>2016-12-21T19:52:32Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Protected &amp;quot;Category:Connect&amp;quot; ([Edit=Allow only autoconfirmed users] (indefinite) [Move=Allow only autoconfirmed users] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Get in touch with OpenStack community ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Home]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Category:Connect&amp;diff=146383</id>
		<title>Category:Connect</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Category:Connect&amp;diff=146383"/>
				<updated>2016-12-21T19:51:51Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Reverted edits by Charles.csweat (talk) to last revision by Smaffulli&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Get in touch with OpenStack community ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Home]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Interop_Challenge&amp;diff=134646</id>
		<title>Interop Challenge</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Interop_Challenge&amp;diff=134646"/>
				<updated>2016-10-11T23:07:04Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* How to Join */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Interop Challenge ==&lt;br /&gt;
''Status: Collecting workload scripts, milestone-1 (as of Aug 8, 2016)''&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
The interop challenge was started in July 2016 to create a set of common workloads/tests to be executed across multiple OpenStack distributions and/or cloud deployment models.  The participants in this challenge will work together to prove once and for all that OpenStack-Powered clouds are interoperable.&lt;br /&gt;
&lt;br /&gt;
Original presentation used during team creation: [https://drive.google.com/open?id=0B_yCSDGnhIbzZmtOUXlmZGhPR0U Interoperability Challenge Kick-Off]&lt;br /&gt;
&lt;br /&gt;
=== Duration ===&lt;br /&gt;
The team will complete the Interop Challenge prior to the [https://www.openstack.org/summit/barcelona-2016/ next summit] working together with partners in the OpenStack Foundation.&lt;br /&gt;
&lt;br /&gt;
=== Meeting Information ===&lt;br /&gt;
 Schedule: Wednesdays at 1400 UTC&lt;br /&gt;
 IRC Channel (on freenode): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting-cp&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
 Logs from past meeting: http://eavesdrop.openstack.org/meetings/interop_challenge/&lt;br /&gt;
'''Next Meeting: [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Interop+Challenge+Team+Meeting&amp;amp;iso=20161012T14&amp;amp;p1=%3A Wednesday, October 12th, 2016 at 1400 UTC]'''&lt;br /&gt;
'''Etherpad For Next Meeting: [https://etherpad.openstack.org/p/interop-challenge-meeting-2016-10-12 2016-10-12]'''&lt;br /&gt;
 '''Agenda'''&lt;br /&gt;
 * see the etherpad &lt;br /&gt;
Previous Etherpads: [https://etherpad.openstack.org/p/interop-challenge-meeting-2016-09-28 2016-10-05]&lt;br /&gt;
&lt;br /&gt;
==== Communication methods====&lt;br /&gt;
* Members will meet regularly using the OpenStack DefCore channel on IRC&lt;br /&gt;
* The team will communicate on the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list] and add the [interop] tag to the subject of messages related to the interop challenge.&lt;br /&gt;
* The team may also have discussions in Gerrit on specific tools/workloads&lt;br /&gt;
&lt;br /&gt;
=== Milestones ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Milestone !! Goal !! References !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 1 || ''Create interop challenge and team''  ||  || ''Completed''&lt;br /&gt;
|-&lt;br /&gt;
| 2 || ''Identify tools/scripts that will be used to validate interoperability'' ||  || ''Completed''&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Execute tests, resolve/document any issues, and share results ||  || ''In-Progress''&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Create read-out for Interop Challenge || || Pending&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Share findings at the OpenStack Summit in Barcelona || || Pending&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Join ===&lt;br /&gt;
If you are interested in joining the interop, please join the the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list] and send a message with the tag &amp;quot;[interop]&amp;quot; in the subject line.  Please identify one business and technical leader from your organization in the introductory email.  Welcome aboard!&lt;br /&gt;
&lt;br /&gt;
Current Participants Alphabetical Order&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Participant !! OpenStack version !! References !! Status || Tested by || Keynote 2 Demo Owner&lt;br /&gt;
|-&lt;br /&gt;
| AT&amp;amp;T ||  ||  ||  || || Elise Eiden &lt;br /&gt;
|-&lt;br /&gt;
| Canonical || Mitaka and Newton  ||  || || || Mark Baker&lt;br /&gt;
|-&lt;br /&gt;
| Cisco || Liberty ||  || Success || Rohit Agarwalla || Rohit Agarwalla&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu || Kilo  || Tested with Ansible || Success || Dror Gensler, Daisuke Butsuda || Dror Gensler &lt;br /&gt;
|-&lt;br /&gt;
| Hitachi ||   ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| HPE || Mitaka  || RefStack Pass. Tested with Ansible || Success || Ghe Rivero || ||&lt;br /&gt;
|-&lt;br /&gt;
| Huawei || Juno || DockerSwarm tested with Terraform, LAMPStack tested with Ansible || Success || Jichun Liu(Huawei) || Zhenyu Zheng||&lt;br /&gt;
|-&lt;br /&gt;
| DT OTC (public cloud) ||  ||  || ||  ||Daniela Ebert ||&lt;br /&gt;
|-&lt;br /&gt;
| IBM || Liberty and Mitaka ||  || Success || Tong Li (IBM) || Tong Li (IBM)&lt;br /&gt;
|-&lt;br /&gt;
| Linaro || Newton on AArch64 ||  || Success  || Gema Gomez (Linaro) || Gema Gomez ||&lt;br /&gt;
|-&lt;br /&gt;
| Mirantis || Mitaka  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| NetApp ||   ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Osic (Intel+Rackspace) || Liberty || RefStack Pass. Tested with Ansible || Success || Tong LI (IBM), Luz Cazares (Intel) || Luz Cazares&lt;br /&gt;
|-&lt;br /&gt;
| OVH || Juno/Kilo ||  || Success || Tong Li (IBM) || pilgrimstack&lt;br /&gt;
|-&lt;br /&gt;
| Rackspace || Liberty || RefStack Pass. Tested with Ansible || Success || Tong LI (IBM), Luz Cazares (Intel) || Egle Sigler&lt;br /&gt;
|-&lt;br /&gt;
| Red Hat || Mitaka || RefStack Pass - Tested with Ansible || Success || Victoria Martinez de la Cruz (Red Hat), Daniel Mellado (Red Hat) || Daniel Mellado&lt;br /&gt;
|-&lt;br /&gt;
| SUSE || Liberty and Mitaka || Tested with Terraform || Success || contact Roman Arcea (SUSE) || Pete Chadwick - placeholder&lt;br /&gt;
|-&lt;br /&gt;
| VMware || Mitaka || || Success || Xiangfei Zhu/Mark Voelker ||Mark Voelker ||&lt;br /&gt;
|-&lt;br /&gt;
| DreamHost || Mitaka  ||  LAMPstack Ansible || Success || || Stefano Maffuli&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Scripts/Tools used for Interop Challenge ===&lt;br /&gt;
The interop challenge requires that we use common testing scripts and validation methods across multiple clouds.  The team has agreed to post all scripts to the [https://github.com/openstack/osops-tools-contrib osops-tools-contrib] repository since the templates/scripts used for the Interop Challenge are also useful outside of this context and could serve as examples on how to use various tools to deploy applications on OpenStack-Powered Clouds.&lt;br /&gt;
&lt;br /&gt;
The current list of proposed tooling includes:&lt;br /&gt;
* Ansible&lt;br /&gt;
* Terraform&lt;br /&gt;
* OpenStack Heat&lt;br /&gt;
&lt;br /&gt;
The current list of workloads includes:&lt;br /&gt;
* LAMP (Linux, Apache, MySQL, PHP) Stack&lt;br /&gt;
* Dockerswarm-coreos&lt;br /&gt;
* NFV&lt;br /&gt;
&lt;br /&gt;
==== How to Propose/Submit new tools/workloads ====&lt;br /&gt;
Any participating member of the Interop Challenge can submit additional scripts/workloads for review by the team.  The script to leverage the new tool and/or deploy the new workload should be posted to the [https://github.com/openstack/osops-tools-contrib osops-tools-contrib] repository.  Information on how to contribute to OpenStack repositories can be found in the OpenStack [http://docs.openstack.org/infra/manual/developers.html Developer's Guide].&lt;br /&gt;
&lt;br /&gt;
Once you have posted the code for review, please send an email to the OpenStack DefCore mailing list with the following subject: &amp;quot;[interop] New tool/workload proposal: &amp;lt;code&amp;gt;brief description&amp;lt;/code&amp;gt;&amp;quot; and provide a link to the code review page for the change along with an overview of the tool or where people can find more information.  The proposal will be reviewed by the team and, if necessary, added to the agenda for an upcoming meeting.&lt;br /&gt;
&lt;br /&gt;
==== Directory Structure ====&lt;br /&gt;
Repo used by the Interop-challenge: https://github.com/openstack/osops-tools-contrib&lt;br /&gt;
    Directory structure is proposed below:&lt;br /&gt;
    /heat  - use heat template to create workload&lt;br /&gt;
        lampstack&lt;br /&gt;
        dockerswarm-coreo&lt;br /&gt;
        ...&lt;br /&gt;
    /terraform - use terraform to create workload&lt;br /&gt;
        lampstack&lt;br /&gt;
        dockerswarme-coreos&lt;br /&gt;
        ...&lt;br /&gt;
    /xxx - use xxx to create workload&lt;br /&gt;
&lt;br /&gt;
=== Test Candidate Process ===&lt;br /&gt;
(Proposed; subject to change after 08-10-2016 meeting)&lt;br /&gt;
* Run complete RefStack API tests and submit results to https://refstack.openstack.org/#/ (SME: Catherine Diep/IBM)&lt;br /&gt;
* Terraform/docker swarm https://github.com/openstack/osops-tools-contrib/tree/master/terraform/dockerswarm-coreos (SME: Jason Kennedy/IBM)&lt;br /&gt;
** We may need to talk about the content of each work load, use lamp stack as an example.&lt;br /&gt;
** How substantial should the application be, if doing wordpress, do we also creates some posts, pages?&lt;br /&gt;
** Do we need the lamp stack being deployed by terraform, heat template, ansible or we just need one say ansible?&lt;br /&gt;
* LAMP stack workload (created by Tong Li/IBM)&lt;br /&gt;
** https://review.openstack.org/#/c/351879/ &lt;br /&gt;
** Currently developed using terraform to deploy workload, looking into Ansible&lt;br /&gt;
* HEAT template (submitted by Craig Sterrett &amp;amp; Leong/Intel) &lt;br /&gt;
**  https://review.openstack.org/#/c/351799/&lt;br /&gt;
&lt;br /&gt;
For test assistance or if you would like Tong Li to run the tests on your clouds, please contact Tong Li (IRC: tongli, email: litong01@us.ibm.com )&lt;br /&gt;
&lt;br /&gt;
=== RefStack Testing and Results Upload ===&lt;br /&gt;
Information on how to run RefStack tests can be found at:https://github.com/openstack/refstack-client/blob/master/README.rst&lt;br /&gt;
*Slide 15, 16, 17 in this RefStack Austin Summit [https://docs.google.com/presentation/d/1CoegiPzVp8G4VLdrOYTX9ZI_E-PTRx0gWVpuF9ElKRU/edit#slide=id.p presentation] provides some information about customizing a tempest.conf file for RefStack testing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once tests are run,  test results can be uploaded to the official  [https://refstack.openstack.org/#/ RefStack server] by following the instruction described in https://github.com/openstack/refstack/blob/master/doc/source/uploading_private_results.rst.&lt;br /&gt;
*RefStack team highly recommends to upload test results with signatures and not anonymously.  By default, the privately uploaded data isn't shared, but authorized users can decide to share the results with the community anonymously.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Interop Challenge, DefCore team recommends to run complete API tests  (not just the must-pass tests).  Following is the command to run the tests:&lt;br /&gt;
 ./refstack-client test -c &amp;lt;Path of the tempest configuration file to use&amp;gt; -v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For questions, please contact us at IRC channels  #refstack or #openstack-defcore, or send email to the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list]&lt;br /&gt;
&lt;br /&gt;
=== Where/How to Share Test Results ===&lt;br /&gt;
Rather than collecting binary &amp;quot;pass/fail&amp;quot; results, one of our goals for the challenge is to start gathering some information about what makes a workload portable or not.  Once you've run each of the workloads above, we ask that you copy/paste the following template into an email and send it to defcore-committee@lists.openstack.org with &amp;quot;[interop-challenge] Workload Results&amp;quot; in the subject line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1.) Your name:  &lt;br /&gt;
 2.) Your email: &lt;br /&gt;
 3.) Reporting on behalf of Company/Organization:   &lt;br /&gt;
 4.) Name and version (if applicable) of the product you tested:&lt;br /&gt;
 5.) Version of OpenStack the product uses: &lt;br /&gt;
 6.) Link to RefStack results for this product: &lt;br /&gt;
 7.) Workload 1: LAMP Stack with Ansible (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/ansible/lampstack)&lt;br /&gt;
   A.) Did the workload run successfully? &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 8.) Workload 2: Docker Swarm with Terraform (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/terraform/dockerswarm-coreos)&lt;br /&gt;
   A.) Did the workload run successfully? &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 9.) Workload 3: NFV (URL TBD)&lt;br /&gt;
   A.) Did the workload run successfully?  &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc.&lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
&lt;br /&gt;
Here's a fictional example of what the email template might look like when filled out:&lt;br /&gt;
&lt;br /&gt;
 1.) Your name: Jane Doe  &lt;br /&gt;
 2.) Your email: jdoe@supercoolsoftware.com &lt;br /&gt;
 3.) Reporting on behalf of Company/Organization: XYZ, Inc.&lt;br /&gt;
 4.) Name and version (if applicable) of the product you tested: SuperCool Private Cloud 4.5&lt;br /&gt;
 5.) Version of OpenStack the product uses: Liberty&lt;br /&gt;
 6.) Link to RefStack results for this product: https://refstack.openstack.org/#/results/fc80592b-4503-481c-8aa6-49d414961f2d &lt;br /&gt;
 7.) Workload 1: LAMP Stack with Ansible (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/ansible/lampstack)&lt;br /&gt;
   A.) Did the workload run successfully? No&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
     &amp;quot;Error in fetching the floating IP's: no floating IP addresses available&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
 &lt;br /&gt;
     SuperCoolCloud doesn't use floating IP addresses.  Instead, we recommend that cloud admins create a shared provider network with external routing connectivity.&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
     Not very.  Basically we just need to add a config variable that allows the user to specify whether the cloud uses floating IP's (and a small if loop in a few places that says &amp;quot;if we're configured to not use floating IP's, assume it's ok to use the instance's fixed IP instead&amp;quot;).&lt;br /&gt;
 &lt;br /&gt;
 8.) Workload 2: Docker Swarm with Terraform (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/terraform/dockerswarm-coreos)&lt;br /&gt;
   A.) Did the workload run successfully?  Yes&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
  &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
 9.) Workload 3: NFV (URL TBD)&lt;br /&gt;
   A.) Did the workload run successfully?  Yes&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc.&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Interop_Challenge&amp;diff=134645</id>
		<title>Interop Challenge</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Interop_Challenge&amp;diff=134645"/>
				<updated>2016-10-11T23:05:58Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* How to Join */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Interop Challenge ==&lt;br /&gt;
''Status: Collecting workload scripts, milestone-1 (as of Aug 8, 2016)''&lt;br /&gt;
&lt;br /&gt;
=== Scope ===&lt;br /&gt;
The interop challenge was started in July 2016 to create a set of common workloads/tests to be executed across multiple OpenStack distributions and/or cloud deployment models.  The participants in this challenge will work together to prove once and for all that OpenStack-Powered clouds are interoperable.&lt;br /&gt;
&lt;br /&gt;
Original presentation used during team creation: [https://drive.google.com/open?id=0B_yCSDGnhIbzZmtOUXlmZGhPR0U Interoperability Challenge Kick-Off]&lt;br /&gt;
&lt;br /&gt;
=== Duration ===&lt;br /&gt;
The team will complete the Interop Challenge prior to the [https://www.openstack.org/summit/barcelona-2016/ next summit] working together with partners in the OpenStack Foundation.&lt;br /&gt;
&lt;br /&gt;
=== Meeting Information ===&lt;br /&gt;
 Schedule: Wednesdays at 1400 UTC&lt;br /&gt;
 IRC Channel (on freenode): &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting-cp&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;&lt;br /&gt;
 Logs from past meeting: http://eavesdrop.openstack.org/meetings/interop_challenge/&lt;br /&gt;
'''Next Meeting: [http://www.timeanddate.com/worldclock/fixedtime.html?msg=Interop+Challenge+Team+Meeting&amp;amp;iso=20161012T14&amp;amp;p1=%3A Wednesday, October 12th, 2016 at 1400 UTC]'''&lt;br /&gt;
'''Etherpad For Next Meeting: [https://etherpad.openstack.org/p/interop-challenge-meeting-2016-10-12 2016-10-12]'''&lt;br /&gt;
 '''Agenda'''&lt;br /&gt;
 * see the etherpad &lt;br /&gt;
Previous Etherpads: [https://etherpad.openstack.org/p/interop-challenge-meeting-2016-09-28 2016-10-05]&lt;br /&gt;
&lt;br /&gt;
==== Communication methods====&lt;br /&gt;
* Members will meet regularly using the OpenStack DefCore channel on IRC&lt;br /&gt;
* The team will communicate on the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list] and add the [interop] tag to the subject of messages related to the interop challenge.&lt;br /&gt;
* The team may also have discussions in Gerrit on specific tools/workloads&lt;br /&gt;
&lt;br /&gt;
=== Milestones ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Milestone !! Goal !! References !! Status&lt;br /&gt;
|-&lt;br /&gt;
| 1 || ''Create interop challenge and team''  ||  || ''Completed''&lt;br /&gt;
|-&lt;br /&gt;
| 2 || ''Identify tools/scripts that will be used to validate interoperability'' ||  || ''Completed''&lt;br /&gt;
|-&lt;br /&gt;
| 3 || Execute tests, resolve/document any issues, and share results ||  || ''In-Progress''&lt;br /&gt;
|-&lt;br /&gt;
| 4 || Create read-out for Interop Challenge || || Pending&lt;br /&gt;
|-&lt;br /&gt;
| 5 || Share findings at the OpenStack Summit in Barcelona || || Pending&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== How to Join ===&lt;br /&gt;
If you are interested in joining the interop, please join the the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list] and send a message with the tag &amp;quot;[interop]&amp;quot; in the subject line.  Please identify one business and technical leader from your organization in the introductory email.  Welcome aboard!&lt;br /&gt;
&lt;br /&gt;
Current Participants Alphabetical Order&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Participant !! OpenStack version !! References !! Status || Tested by || Keynote 2 Demo Owner&lt;br /&gt;
|-&lt;br /&gt;
| AT&amp;amp;T ||  ||  ||  || || Elise Eiden &lt;br /&gt;
|-&lt;br /&gt;
| Canonical || Mitaka and Newton  ||  || || || Mark Baker&lt;br /&gt;
|-&lt;br /&gt;
| Cisco || Liberty ||  || Success || Rohit Agarwalla || Rohit Agarwalla&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu || Kilo  || Tested with Ansible || Success || Dror Gensler, Daisuke Butsuda || Dror Gensler &lt;br /&gt;
|-&lt;br /&gt;
| Hitachi ||   ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| HPE || Mitaka  || RefStack Pass. Tested with Ansible || Success || Ghe Rivero || ||&lt;br /&gt;
|-&lt;br /&gt;
| Huawei || Juno || DockerSwarm tested with Terraform, LAMPStack tested with Ansible || Success || Jichun Liu(Huawei) || Zhenyu Zheng||&lt;br /&gt;
|-&lt;br /&gt;
| DT OTC (public cloud) ||  ||  || ||  ||Daniela Ebert ||&lt;br /&gt;
|-&lt;br /&gt;
| IBM || Liberty and Mitaka ||  || Success || Tong Li (IBM) || Tong Li (IBM)&lt;br /&gt;
|-&lt;br /&gt;
| Linaro || Newton on AArch64 ||  || Success  || Gema Gomez (Linaro) || Gema Gomez ||&lt;br /&gt;
|-&lt;br /&gt;
| Mirantis || Mitaka  ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| NetApp ||   ||  ||  || ||&lt;br /&gt;
|-&lt;br /&gt;
| Osic (Intel+Rackspace) || Liberty || RefStack Pass. Tested with Ansible || Success || Tong LI (IBM), Luz Cazares (Intel) || Luz Cazares&lt;br /&gt;
|-&lt;br /&gt;
| OVH || Juno/Kilo ||  || Success || Tong Li (IBM) || pilgrimstack&lt;br /&gt;
|-&lt;br /&gt;
| Rackspace || Liberty || RefStack Pass. Tested with Ansible || Success || Tong LI (IBM), Luz Cazares (Intel) || Egle Sigler&lt;br /&gt;
|-&lt;br /&gt;
| Red Hat || Mitaka || RefStack Pass - Tested with Ansible || Success || Victoria Martinez de la Cruz (Red Hat), Daniel Mellado (Red Hat) || Daniel Mellado&lt;br /&gt;
|-&lt;br /&gt;
| SUSE || Liberty and Mitaka || Tested with Terraform || Success || contact Roman Arcea (SUSE) || Pete Chadwick - placeholder&lt;br /&gt;
|-&lt;br /&gt;
| VMware || Mitaka || || Success || Xiangfei Zhu/Mark Voelker ||Mark Voelker ||&lt;br /&gt;
|-&lt;br /&gt;
| DreamHost || Mitaka  ||  || Pass LAMPstack Ansible || || Stefano Maffuli&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Scripts/Tools used for Interop Challenge ===&lt;br /&gt;
The interop challenge requires that we use common testing scripts and validation methods across multiple clouds.  The team has agreed to post all scripts to the [https://github.com/openstack/osops-tools-contrib osops-tools-contrib] repository since the templates/scripts used for the Interop Challenge are also useful outside of this context and could serve as examples on how to use various tools to deploy applications on OpenStack-Powered Clouds.&lt;br /&gt;
&lt;br /&gt;
The current list of proposed tooling includes:&lt;br /&gt;
* Ansible&lt;br /&gt;
* Terraform&lt;br /&gt;
* OpenStack Heat&lt;br /&gt;
&lt;br /&gt;
The current list of workloads includes:&lt;br /&gt;
* LAMP (Linux, Apache, MySQL, PHP) Stack&lt;br /&gt;
* Dockerswarm-coreos&lt;br /&gt;
* NFV&lt;br /&gt;
&lt;br /&gt;
==== How to Propose/Submit new tools/workloads ====&lt;br /&gt;
Any participating member of the Interop Challenge can submit additional scripts/workloads for review by the team.  The script to leverage the new tool and/or deploy the new workload should be posted to the [https://github.com/openstack/osops-tools-contrib osops-tools-contrib] repository.  Information on how to contribute to OpenStack repositories can be found in the OpenStack [http://docs.openstack.org/infra/manual/developers.html Developer's Guide].&lt;br /&gt;
&lt;br /&gt;
Once you have posted the code for review, please send an email to the OpenStack DefCore mailing list with the following subject: &amp;quot;[interop] New tool/workload proposal: &amp;lt;code&amp;gt;brief description&amp;lt;/code&amp;gt;&amp;quot; and provide a link to the code review page for the change along with an overview of the tool or where people can find more information.  The proposal will be reviewed by the team and, if necessary, added to the agenda for an upcoming meeting.&lt;br /&gt;
&lt;br /&gt;
==== Directory Structure ====&lt;br /&gt;
Repo used by the Interop-challenge: https://github.com/openstack/osops-tools-contrib&lt;br /&gt;
    Directory structure is proposed below:&lt;br /&gt;
    /heat  - use heat template to create workload&lt;br /&gt;
        lampstack&lt;br /&gt;
        dockerswarm-coreo&lt;br /&gt;
        ...&lt;br /&gt;
    /terraform - use terraform to create workload&lt;br /&gt;
        lampstack&lt;br /&gt;
        dockerswarme-coreos&lt;br /&gt;
        ...&lt;br /&gt;
    /xxx - use xxx to create workload&lt;br /&gt;
&lt;br /&gt;
=== Test Candidate Process ===&lt;br /&gt;
(Proposed; subject to change after 08-10-2016 meeting)&lt;br /&gt;
* Run complete RefStack API tests and submit results to https://refstack.openstack.org/#/ (SME: Catherine Diep/IBM)&lt;br /&gt;
* Terraform/docker swarm https://github.com/openstack/osops-tools-contrib/tree/master/terraform/dockerswarm-coreos (SME: Jason Kennedy/IBM)&lt;br /&gt;
** We may need to talk about the content of each work load, use lamp stack as an example.&lt;br /&gt;
** How substantial should the application be, if doing wordpress, do we also creates some posts, pages?&lt;br /&gt;
** Do we need the lamp stack being deployed by terraform, heat template, ansible or we just need one say ansible?&lt;br /&gt;
* LAMP stack workload (created by Tong Li/IBM)&lt;br /&gt;
** https://review.openstack.org/#/c/351879/ &lt;br /&gt;
** Currently developed using terraform to deploy workload, looking into Ansible&lt;br /&gt;
* HEAT template (submitted by Craig Sterrett &amp;amp; Leong/Intel) &lt;br /&gt;
**  https://review.openstack.org/#/c/351799/&lt;br /&gt;
&lt;br /&gt;
For test assistance or if you would like Tong Li to run the tests on your clouds, please contact Tong Li (IRC: tongli, email: litong01@us.ibm.com )&lt;br /&gt;
&lt;br /&gt;
=== RefStack Testing and Results Upload ===&lt;br /&gt;
Information on how to run RefStack tests can be found at:https://github.com/openstack/refstack-client/blob/master/README.rst&lt;br /&gt;
*Slide 15, 16, 17 in this RefStack Austin Summit [https://docs.google.com/presentation/d/1CoegiPzVp8G4VLdrOYTX9ZI_E-PTRx0gWVpuF9ElKRU/edit#slide=id.p presentation] provides some information about customizing a tempest.conf file for RefStack testing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once tests are run,  test results can be uploaded to the official  [https://refstack.openstack.org/#/ RefStack server] by following the instruction described in https://github.com/openstack/refstack/blob/master/doc/source/uploading_private_results.rst.&lt;br /&gt;
*RefStack team highly recommends to upload test results with signatures and not anonymously.  By default, the privately uploaded data isn't shared, but authorized users can decide to share the results with the community anonymously.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Interop Challenge, DefCore team recommends to run complete API tests  (not just the must-pass tests).  Following is the command to run the tests:&lt;br /&gt;
 ./refstack-client test -c &amp;lt;Path of the tempest configuration file to use&amp;gt; -v&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For questions, please contact us at IRC channels  #refstack or #openstack-defcore, or send email to the OpenStack [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee DefCore mailing list]&lt;br /&gt;
&lt;br /&gt;
=== Where/How to Share Test Results ===&lt;br /&gt;
Rather than collecting binary &amp;quot;pass/fail&amp;quot; results, one of our goals for the challenge is to start gathering some information about what makes a workload portable or not.  Once you've run each of the workloads above, we ask that you copy/paste the following template into an email and send it to defcore-committee@lists.openstack.org with &amp;quot;[interop-challenge] Workload Results&amp;quot; in the subject line.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 1.) Your name:  &lt;br /&gt;
 2.) Your email: &lt;br /&gt;
 3.) Reporting on behalf of Company/Organization:   &lt;br /&gt;
 4.) Name and version (if applicable) of the product you tested:&lt;br /&gt;
 5.) Version of OpenStack the product uses: &lt;br /&gt;
 6.) Link to RefStack results for this product: &lt;br /&gt;
 7.) Workload 1: LAMP Stack with Ansible (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/ansible/lampstack)&lt;br /&gt;
   A.) Did the workload run successfully? &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 8.) Workload 2: Docker Swarm with Terraform (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/terraform/dockerswarm-coreos)&lt;br /&gt;
   A.) Did the workload run successfully? &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 9.) Workload 3: NFV (URL TBD)&lt;br /&gt;
   A.) Did the workload run successfully?  &lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc.&lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
&lt;br /&gt;
Here's a fictional example of what the email template might look like when filled out:&lt;br /&gt;
&lt;br /&gt;
 1.) Your name: Jane Doe  &lt;br /&gt;
 2.) Your email: jdoe@supercoolsoftware.com &lt;br /&gt;
 3.) Reporting on behalf of Company/Organization: XYZ, Inc.&lt;br /&gt;
 4.) Name and version (if applicable) of the product you tested: SuperCool Private Cloud 4.5&lt;br /&gt;
 5.) Version of OpenStack the product uses: Liberty&lt;br /&gt;
 6.) Link to RefStack results for this product: https://refstack.openstack.org/#/results/fc80592b-4503-481c-8aa6-49d414961f2d &lt;br /&gt;
 7.) Workload 1: LAMP Stack with Ansible (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/ansible/lampstack)&lt;br /&gt;
   A.) Did the workload run successfully? No&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
     &amp;quot;Error in fetching the floating IP's: no floating IP addresses available&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
 &lt;br /&gt;
     SuperCoolCloud doesn't use floating IP addresses.  Instead, we recommend that cloud admins create a shared provider network with external routing connectivity.&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
     Not very.  Basically we just need to add a config variable that allows the user to specify whether the cloud uses floating IP's (and a small if loop in a few places that says &amp;quot;if we're configured to not use floating IP's, assume it's ok to use the instance's fixed IP instead&amp;quot;).&lt;br /&gt;
 &lt;br /&gt;
 8.) Workload 2: Docker Swarm with Terraform (http://git.openstack.org/cgit/openstack/osops-tools-contrib/tree/terraform/dockerswarm-coreos)&lt;br /&gt;
   A.) Did the workload run successfully?  Yes&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc. &lt;br /&gt;
  &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
 9.) Workload 3: NFV (URL TBD)&lt;br /&gt;
   A.) Did the workload run successfully?  Yes&lt;br /&gt;
   B.) If not, did you encounter any end-user visible error messages?  Please copy/paste them here and provide any context you think would help us understand what happened. &lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   C.) Were you able to determine why the workload failed on this product?  If so, please describe.  Examples: the product is missing a feature that the workload assumes is available, the product limits an action by policy that the workload requires, the workload assumes a particular image type or processor architecture, etc.&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;br /&gt;
 &lt;br /&gt;
   D.) (optional) In your estimation, how hard would it be to modify this workload to get it running on this product?  Can you describe what would need to be done?&lt;br /&gt;
 &lt;br /&gt;
   N/A&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=HowToUpdateCorporateCLA&amp;diff=123753</id>
		<title>HowToUpdateCorporateCLA</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=HowToUpdateCorporateCLA&amp;diff=123753"/>
				<updated>2016-04-11T18:21:27Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= How To Update Corporate CLA =&lt;br /&gt;
&lt;br /&gt;
Corporations that sign the [[HowToContribute#Contributors_License_Agreement|Corporate Contributors License Agreement]] submit the initial list of employees authorized to commit code to OpenStack projects using Schedule A of the CCLA. &lt;br /&gt;
&lt;br /&gt;
To update the list of authorized employees, please fill and sign the [https://openstack.echosign.com/public/hostedForm?formid=56JUVP6K4Z6P4C Updated Schedule A] module providing the actual list of employees. &lt;br /&gt;
&lt;br /&gt;
Please do not provide only the changes, provide the full list current with all additions/removals.&lt;br /&gt;
&lt;br /&gt;
If you need help, please contact [mailto:communitymngr@openstack.org communitymngr@openstack.org].&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=AddingYourBlog&amp;diff=123423</id>
		<title>AddingYourBlog</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=AddingYourBlog&amp;diff=123423"/>
				<updated>2016-04-04T16:41:56Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: added info for help&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Adding Your Blog To Planet OpenStack =&lt;br /&gt;
&lt;br /&gt;
The config for the planet aggregator is kept in a git repo and managed by Gerrit. To add your feed to [http://planet.openstack.org Planet OpenStack], simply clone git://github.com/openstack/openstack-planet.git and then follow the normal [[OpenStack]] [http://docs.openstack.org/infra/manual/developers.html#development-workflow development workflow] to submit your change.&lt;br /&gt;
&lt;br /&gt;
== Separating Content ==&lt;br /&gt;
You may want to tag or label individual posts or categorize only some posts to be aggregated in Planet [[OpenStack]]. Different blogging software have different ways of providing feeds that will only aggregate posts you mark or tag under an &amp;quot;openstack&amp;quot; category, for example.&lt;br /&gt;
&lt;br /&gt;
* In '''Blogger''': the feed URL for a specific label would be '''http://xxx.blogspot.com/feeds/posts/default/-/labelname'''&lt;br /&gt;
* In '''WordPress''': You can provide feeds to only specific categories on your site by adding the following to the end of the feed URL link: '''http://example.com/wp-rss2.php?cat=42''' or '''http://example.com/category/categoryname/feed''' . Also see: http://codex.wordpress.org/WordPress_Feeds&lt;br /&gt;
** '''WordPress.com users:''' RSS2 feeds have a small problem, so you need to use your Atom feed ('''http://username.wordpress.com/feed/atom''') or add '''?mrss=off''' to the end of the RSS2 feed. Example '''http://blog.site.com/category/ubuntu/feed/?mrss=off'''&lt;br /&gt;
** '''WordPress 2.7 users:''' RSS2 feeds for a specific category doesn't work with the example feed link above when Permalink's set to Default. Use '''http://example.com/?cat=4&amp;amp;feed=rss2''' instead. See [http://wordpress.org/support/topic/225303  forum discussion] for details. For those who hosted their blogs on the official Wordpress.com site, which means you are not hosting wordpress on your own server, the latest stable release of WordPress is Version 3.8, so it should be safe to assume that this version specific problem does not affect you. (added 19 Dec 2013)&lt;br /&gt;
* In '''Drupal''': you can use taxonomies to tag your content and have RSS feeds generated from those taxonomies. See [http://learnbythedrop.com/drop/45 this blog post] under &amp;quot;Taxonomy Generated Feeds&amp;quot; for more information.&lt;br /&gt;
* In '''LiveJournal''': the feed URL for a specific tag would be '''http://example.livejournal.com/data/rss?tag=foobar'''&lt;br /&gt;
* In '''Habari''': the feed URL for a specific tag would be '''http://example.com/tag/foobar/atom'''&lt;br /&gt;
* In '''Tumblr''': the feed URL for a specific tag would be '''http://example.tumblr.com/tagged/foobar/rss'''&lt;br /&gt;
* For others with no filtering support: You can use [http://pipes.yahoo.com/pipes/  Yahoo Pipes] to filter your feed, but the links to your blog from the right Planet Ubuntu sidebar and from your face image will point to the feed also.&lt;br /&gt;
&lt;br /&gt;
== Adding Your Feed ==&lt;br /&gt;
&lt;br /&gt;
Check out the configuration files from git:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ##$ git clone git://git.openstack.org/openstack/openstack-planet --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ git clone git://git.openstack.org/openstack/openstack-planet&lt;br /&gt;
$ cd openstack-planet&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Next, place your hackergotchi&amp;lt;&amp;lt;[[FootNote]](Your hackergotchi should be scaled to roughly 100x100 pixels, give or take.)&amp;gt;&amp;gt; into the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;images/&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; subdirectory:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ cp ~/hackergotchi.png images/yourusername.png&lt;br /&gt;
$ git add images/yourusername.png&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you don't have a hackergotchi to add right away, comment out the line (using # at the beginning) or leave the entire line out.&lt;br /&gt;
&lt;br /&gt;
Once you've done that, add a stanza like the following to the end of the &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;planet.ini&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; file:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
[http://blog.example.com/~yourusername/feed?category=openstack]&lt;br /&gt;
name = Your Name Here&lt;br /&gt;
face = yourusername.png&lt;br /&gt;
nick = yourusername&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/!\ Please use your real name at least somewhere in the 'name' field.  &lt;br /&gt;
&lt;br /&gt;
When you are satisfied that your entry is correct, it's time to check in your changes:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ git commit -a -m &amp;quot;Added &amp;lt;yourusername&amp;gt; to Planet OpenStack&amp;quot;&lt;br /&gt;
$ git review&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Something's wrong? = &lt;br /&gt;
&lt;br /&gt;
Contact OpenStack Infra team on IRC #openstack-infra or mailing list openstack-infra@lists.openstack.org.&lt;br /&gt;
&lt;br /&gt;
[[category: contribute]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Category:Home&amp;diff=103880</id>
		<title>Category:Home</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Category:Home&amp;diff=103880"/>
				<updated>2016-02-11T15:30:25Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Reverted edits by Tech vega (talk) to last revision by Smaffulli&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Root of all categories in OpenStack wiki. Every category should be contained in the Home category.&lt;br /&gt;
&lt;br /&gt;
=== Category Tree ===&lt;br /&gt;
&lt;br /&gt;
{{#categorytree:Home|hideroot|mode=pages}}&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Application_Ecosystem_Working_Group&amp;diff=99306</id>
		<title>Application Ecosystem Working Group</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Application_Ecosystem_Working_Group&amp;diff=99306"/>
				<updated>2015-12-10T03:13:24Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Members */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''Status''': Active&lt;br /&gt;
&lt;br /&gt;
'''Organizers''': [mailto:william.franklin@hp.com Bill Franklin]&lt;br /&gt;
&lt;br /&gt;
==Purpose==&lt;br /&gt;
&lt;br /&gt;
To create an ecosystem where a diverse array of applications built for OpenStack can thrive.&lt;br /&gt;
&lt;br /&gt;
Objectives:&lt;br /&gt;
* Grow the number of active OpenStack applications globally, for both private and public cloud use&lt;br /&gt;
* Make it simpler to create applications for OpenStack by:&lt;br /&gt;
** Improving introductory material&lt;br /&gt;
** Ensuring appropriate tools and technical information is available, correct and easy to find&lt;br /&gt;
* Further facilitating the association of those creating applications for OpenStack clouds with the OpenStack technical community by:&lt;br /&gt;
** Improving developer.openstack.org, a portal for application creators&lt;br /&gt;
** Analyzing and improving the 6-monthly conference, particularly the &amp;quot;Targeting OpenStack&amp;quot; track, and other more feedback-style sessions&lt;br /&gt;
** Educating OpenStack's active technical community on the issues faced by those who are targeting OpenStack clouds&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Mail List==&lt;br /&gt;
Email: We use the [http://lists.openstack.org/cgi-bin/mailman/listinfo/user-committee user-committee mailing list] and prefix the subject line with [app].&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Team Meetings==&lt;br /&gt;
The team meets weekly, on Wednesdays at 1700 UTC&amp;lt;br /&amp;gt;&lt;br /&gt;
Skype Info: https://join.ucrtc.hpe.com/meet/john.callaghan/5H1L8N0S&amp;lt;br /&amp;gt;&lt;br /&gt;
Call-in Info: &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Number || Country/Region&lt;br /&gt;
|-&lt;br /&gt;
| +1-978-289-4114    ||      Andover, MA, USA&lt;br /&gt;
|-&lt;br /&gt;
| +1-678-367-0003   ||      Atlanta, GA, USA 		&lt;br /&gt;
|-&lt;br /&gt;
| +1-512-865-6123    ||      Austin, TX, USA	      &lt;br /&gt;
|-&lt;br /&gt;
| +1-208-629-2920    ||      Boise, ID, USA 			 &lt;br /&gt;
|-&lt;br /&gt;
| +1-970-672-4888    ||      Fort Collins. CO, USA 		 &lt;br /&gt;
|-&lt;br /&gt;
| +1-281-377-1991    ||     Houston, TX, USA 	  &lt;br /&gt;
|-&lt;br /&gt;
| +1-650-300-4050    ||     Palo Alto, CA, USA  		  &lt;br /&gt;
|-&lt;br /&gt;
| 1-855-493-4983       ||    USA and Canada&lt;br /&gt;
|-&lt;br /&gt;
| Other Local Numbers       ||    https://join.ucrtc.hpe.com/dialin&lt;br /&gt;
|-&lt;br /&gt;
|}&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Current Etherpad: https://etherpad.openstack.org/p/2015_Dec_16_App_Ecosystem_Workgroup&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Previous Etherpad links can be found here: https://etherpad.openstack.org/p/AppEcoSystemWG_Archives&lt;br /&gt;
&lt;br /&gt;
==Deliverables==&lt;br /&gt;
&lt;br /&gt;
1. Application Ecosystem Feedback&lt;br /&gt;
&lt;br /&gt;
Anyone in the application ecosystem needs a way to give feedback to the OpenStack community at large. This can be a daunting task for those outside of the community. The members of this working group need to gather and channel this feedback into one place where the people building OpenStack itself can consume it. We should be accepting of feedback in all its forms: conversations, email, IRC, blog posts, etc. The point is to act as a conduit and provide a way to get that feedback to the community.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Communicate Actionable Items&lt;br /&gt;
&lt;br /&gt;
This working group has a large and diverse group of stakeholders. It's our responsibility to engage these stakeholders, keep them up to date, and communicate actionable items to them. Specifically the [[Application_Ecosystem_Working_Group#Liaisons|Liaisons]] are responsible for ensuring this happens.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Content&lt;br /&gt;
&lt;br /&gt;
The content necessary to grow an application ecosystem comes in many forms. Some examples are:&lt;br /&gt;
&lt;br /&gt;
* Content for events (eg hackathons)&lt;br /&gt;
* White papers&lt;br /&gt;
* Code examples&lt;br /&gt;
* Application examples&lt;br /&gt;
* Application architectures&lt;br /&gt;
** e.g. [http://support.rightscale.com/12-Guides/Designers_Guide/Cloud_Solution_Architectures/Cloud_Computing_System_Architecture_Diagrams Cloud Computing System Architecture Diagrams] but with OpenStack services&lt;br /&gt;
* Presentations&lt;br /&gt;
* Anything else you can think of&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Where a particular piece of content lives will likely depend on the nature of the content.&lt;br /&gt;
&lt;br /&gt;
==How to Contribute==&lt;br /&gt;
&lt;br /&gt;
Contributions come in the form of the deliverables above. &lt;br /&gt;
&lt;br /&gt;
1. To contribute feedback:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. To communicate actionable items:&lt;br /&gt;
&lt;br /&gt;
The [[Application_Ecosystem_Working_Group#Liaisons|Liaisons]] will know best how to communicate with their respective stakeholders.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. To contribute content:&lt;br /&gt;
&lt;br /&gt;
# Email your idea for content to the User Committee mailing list&lt;br /&gt;
# Discuss the content and where it should live&lt;br /&gt;
# Execute on that idea&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Participate in the discussions at the weekly TODO (see [[Meetings]]).&lt;br /&gt;
&lt;br /&gt;
==Scope==&lt;br /&gt;
&lt;br /&gt;
There is the related [[API_Working_Group]] (API WG). The Application Ecosystem Working Group (AE WG) is complementary to the API WG. The AE WG is focused on anyone creating or running an application on OpenStack whereas the API WG is focused on guidelines for the APIs. The place where these groups meet in the middle is the API, which forms the contract between the two. Members of the AE WG are encouraged to be members of the API WG and vice versa.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Liaisons ==&lt;br /&gt;
&lt;br /&gt;
* [[Win_the_Enterprise|Win the Enterprise]]&lt;br /&gt;
** Carol Barrett&lt;br /&gt;
*  [[API_Working_Group|API Working Group]]&lt;br /&gt;
** Everett Toews&lt;br /&gt;
** Lance Bragstad&lt;br /&gt;
* [[Governance/Foundation/UserCommittee|User Committee]]&lt;br /&gt;
** Jonathan Proulx&lt;br /&gt;
* [[Governance/TechnicalCommittee|Technical Committee]]&lt;br /&gt;
** Anne Gentle&lt;br /&gt;
** Rags Srinivas&lt;br /&gt;
* [[Governance/DefCoreCommittee|DefCore]]&lt;br /&gt;
** Jonathan Bryce&lt;br /&gt;
* [[CrossProjectLiaisons|Cross-Project Liaisons]]&lt;br /&gt;
** TODO&lt;br /&gt;
&lt;br /&gt;
==How to Join==&lt;br /&gt;
&lt;br /&gt;
Join the [http://lists.openstack.org/cgi-bin/mailman/listinfo/user-committee user-committee mailing list], watch for emails that are prefixed by [app], and join the discussion. Start contributing to the deliverables.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Members==&lt;br /&gt;
&lt;br /&gt;
Please add yourself to this list if you are committed to growing the Application Ecosystem for OpenStack. &lt;br /&gt;
&lt;br /&gt;
* [mailto:tom@openstack.org Tom Fifield]&lt;br /&gt;
* [mailto:evan@hp.com Evan Scheessele]&lt;br /&gt;
* [mailto:Shilla.Saebi@gmail.com Shilla Saebi]&lt;br /&gt;
* [mailto:victor.r.howard@gmail.com Victor Howard]&lt;br /&gt;
* [mailto:carol.l.barrett̊intel.com Carol Barrett]&lt;br /&gt;
* [mailto:ksa@slac.stanford.edu Karl Amrhein]&lt;br /&gt;
* [mailto:bmorel@internap.com Bruno Morel]&lt;br /&gt;
* [mailto:dff.openstack@gmail.com David F. Flanders] @DFFlanders&lt;br /&gt;
* [mailto:patricia.montenegro@intel.com Patricia Montenegro]&lt;br /&gt;
* [mailto:stefano@removethis-openstack.org Stefano Maffulli]&lt;br /&gt;
&lt;br /&gt;
[[Category:Working_Groups]]&lt;br /&gt;
[[Category:UserCommittee]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89702</id>
		<title>Outreachy</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89702"/>
				<updated>2015-09-07T17:01:41Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Volunteer administrators */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[GnomeOutreachWomen]] --&amp;gt;&lt;br /&gt;
== Welcome to OpenStack Outreachy ==&lt;br /&gt;
&lt;br /&gt;
OpenStack provides open source software for building public and private clouds. We are constantly moving and growing and very excited to invite newcomers to our community. To this end, the OpenStack Foundation has joined the program [https://www.gnome.org/outreachy/  Outreachy].&lt;br /&gt;
&lt;br /&gt;
Outreachy helps people from groups underrepresented in free and open source software get involved, by providing a supportive community for beginning to contribute any time throughout the year and offering focused internship opportunities twice a year with a number of free software organizations.&lt;br /&gt;
&lt;br /&gt;
The current round of internships is open to women (cis and trans), trans men, genderqueer people, and all participants of the [http://ascendproject.org/  Ascend Project] regardless of gender. We are planning to expand the program to more participants from underrepresented backgrounds in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
GNOME Foundation has found that [https://live.gnome.org/OutreachProgramForWomen  the program] has dramatically improved the participation by women in their community. For example, at GUADEC they went from having around 4% women to around 17% in just a few years. Representation of women among free and open source participants has been cited at 3% [1], [2] as contrasted with the percentages of computing degrees earned by women (all at over 10% higher) in the US. &lt;br /&gt;
&lt;br /&gt;
At the October 2012 OpenStack Summit, [[AnneGentle|Anne Gentle]] led an unconference session about including more women in OpenStack and identified one of the goals as bringing more newcomers to OpenStack. The Outreachy program is an excellent way to meet that inclusion goal. At the October 2013 OpenStack Summit, mentors and interns presented about their experiences in &amp;quot;[[https://www.openstack.org/summit/portland-2013/session-videos/presentation/what-everyone-ought-to-know-about-openstack-internships|What Everyone Ought to Know about OpenStack Internships]]&amp;quot; &lt;br /&gt;
&lt;br /&gt;
The program offers a good match for efforts to improve our community for women and all newcomers in OpenStack, making it more welcoming for all. The GNOME program specifically seems to be a perfect fit for OpenStack because it matches mentors with newcomers. Another expected effect is to increase women's attendance at the Summit, maybe in conjunction with scholarships and/or employer support. Contrary to Google Summer of Code, which is aimed only at developers, this program results in many strong applicants because it reaches and is suitable for many people with interests in coding, documentation, design, or marketing.&lt;br /&gt;
&lt;br /&gt;
The [http://www.linkedin.com/groups/Women-OpenStack-WOS-4681909 Women in OpenStack group] has already found 4-6 mentors for the program. Each internship requires $6,250 from OpenStack sponsors or by the Foundation. The Foundation is happy to help companies with sponsorship, and more funding is always welcomed. Please contact stefano at openstack dot org through email if you would like to sponsor.&lt;br /&gt;
&lt;br /&gt;
1. http://www.eskar.dk/andreas/output/PersonalProfile.HTM&lt;br /&gt;
2. http://survey.perlfoundation.org/Data-PerlSurvey-2010/R/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
The application deadline for the December-March Outreachy term has passed, but you can look for a new application period opening in mid-February for May 25 to August 25 internships.&lt;br /&gt;
&lt;br /&gt;
* February 17: participating organizations are announced&lt;br /&gt;
* March 3 - March 24: applicants need to get in touch with at least one project and make a contribution to it&lt;br /&gt;
* March 3: application system opens&lt;br /&gt;
* March 24 - April 27: applicants are encouraged to continue making contributions for the project they applied for;&lt;br /&gt;
submitted applications are open for editing&lt;br /&gt;
* March 24: application deadline at 7pm UTC&lt;br /&gt;
* April 27: accepted participants announced at 7pm UTC on the GNOME web site&lt;br /&gt;
* May 25 to August 25: internship period&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants: What the heck is OpenStack? ==&lt;br /&gt;
&lt;br /&gt;
In a sentence, OpenStack provides open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. The [http://www.openstack.org/software/start/   Start page] on openstack.org has more details.&lt;br /&gt;
&lt;br /&gt;
We have in-person [[Summit|Summits]] in the fall and spring. We're a community of a lot of companies and individual contributors with a Foundation providing governance and oversight. We collaborate together to build cloud software that's free from vendor lock-in.&lt;br /&gt;
&lt;br /&gt;
[[File:openstack_summit_spring2012.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Community members at the spring 2012 Design Summit in the Developer Lounge ([https://secure.flickr.com/photos/annegentle/6945924486/in/photostream/ Flickr:thegentles])'''&lt;br /&gt;
&lt;br /&gt;
With the help of a mentor, you can navigate these projects to find out more specifics on the types of work available.&lt;br /&gt;
&lt;br /&gt;
There are currently several components of OpenStack: Compute, Object Storage, Identity, Dashboard, Block Storage, Network and Image Service. Let's look at each in turn.&lt;br /&gt;
&lt;br /&gt;
* Block Storage (codenamed [[Cinder|&amp;quot;Cinder&amp;quot;]]) provides persistent block storage to guest VMs. This project was born from code originally in Nova (the nova-volume service described below). In the Folsom release, both the nova-volume service and the separate volume service are available.&lt;br /&gt;
* Compute (codenamed [[Nova|&amp;quot;Nova&amp;quot;]]) provides virtual servers upon demand. Rackspace and HP provide commercial compute services built on Nova and it is used internally at many companies.&lt;br /&gt;
* Dashboard (codenamed [[Horizon|&amp;quot;Horizon&amp;quot;]]) provides a modular web-based user interface for all the OpenStack services. With this web GUI, you can perform most operations on your cloud like launching an instance, assigning IP addresses and setting access controls.&lt;br /&gt;
* Identity (codenamed [[Keystone|&amp;quot;Keystone&amp;quot;]]) provides authentication and authorization for all the OpenStack services. It also provides a service catalog of services within a particular OpenStack cloud.&lt;br /&gt;
* Image (codenamed [[Glance|&amp;quot;Glance&amp;quot;]]) provides a catalog and repository for virtual disk images. These disk images are mostly commonly used in OpenStack Compute. While this service is technically optional, any cloud of size will require it.&lt;br /&gt;
* Network (codenamed [[Neutron|&amp;quot;Neutron&amp;quot;]]) provides &amp;quot;network connectivity as a service&amp;quot; between interface devices managed by other OpenStack services (most likely Nova). The service works by allowing users to create their own networks and then attach interfaces to them. Quantum has a pluggable architecture to support many popular networking vendors and technologies.&lt;br /&gt;
* Object Store (codenamed [[Swift|&amp;quot;Swift&amp;quot;]]) provides object storage. It allows you to store or retrieve files (but not mount directories like a fileserver). Several companies provide commercial storage services based on Swift. These include KT, Rackspace (from which Swift originated) and Internap. Swift is also used internally at many large companies to store their data.&lt;br /&gt;
* Telemetry Service (codenamed [[Ceilometer|&amp;quot;Ceilometer&amp;quot;]]) aggregates usage and performance data across the services deployed in an OpenStack cloud. This powerful capability provides visibility and insight into the usage of the cloud across dozens of data points and allows cloud operators to view metrics globally or by individual deployed resources.&lt;br /&gt;
* Orchestration Service (codenamed [[Heat|&amp;quot;Heat&amp;quot;]]) is a template-driven engine that allows application developers to describe and automate the deployment of infrastructure. The flexible template language can specify compute, storage and networking configurations as well as detailed post-deployment activity to automate the full provisioning of infrastructure as well as services and applications. Through integration with the Telemetry service, the Orchestration engine can also perform auto-scaling of certain infrastructure elements.&lt;br /&gt;
* and more projects!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenStack stages integrated releases every six months, named according to a voted-upon geographic location nearest to the next Summit. Don't let all these crazy names (release names, project names, oh my!) stop you from jumping in though. We have a lot of fun in the cloud with names and word play.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
== How can I learn even more? ==&lt;br /&gt;
&lt;br /&gt;
Read the project's page on Launchpad.&lt;br /&gt;
&lt;br /&gt;
We communicate a lot on IRC and all the channels are listed at http://wiki.openstack.org/IRC. You can go to the project's IRC channel, such as #openstack-dev (where the developers are), #openstack (where the deployers are), and for each project you can also find channels with the project name like nova is at #openstack-nova, swift is at #openstack-swift, and so on. You can read the conversation there and jump in when you are ready.&lt;br /&gt;
&lt;br /&gt;
As a prospective applicant, you should consider joining the #openstack-opw channel, where you can meet mentors, interns past and present, as well as other helpful members of the community.&lt;br /&gt;
&lt;br /&gt;
If you are applying for a software development internship, run [http://devstack.org DevStack] in a VM on your laptop to run all the integrated projects in one location. Do ask your mentor or people on IRC for help if you encounter any problems running DevStack.&lt;br /&gt;
&lt;br /&gt;
Look at the open bugs for the project Launchpad, the pattern is http://bugs.launchpad.net/nova where nova is the project name. There are many projects that are not completely code-related. For example, doc bugs are at http://bugs.launchpad.net/openstack-manuals, API doc bugs are at http://bugs.launchpad.net/openstack-api-site, continuous integration bugs are tracked at http://bugs.launchpad.net/openstack-ci, and quality assurance tooling bugs are at http://bugs.launchpad.net/tempest.&lt;br /&gt;
&lt;br /&gt;
Look at the recent changes in the project's Git repository, for example https://github.com/openstack/glance/ shows the most recent changes to the Image service project, Glance.&lt;br /&gt;
&lt;br /&gt;
Read about our use of Gerrit for code reviews in the [http://docs.openstack.org/infra/manual/developers.html Developer's Guide].&lt;br /&gt;
&lt;br /&gt;
Read the documentation at http://docs.openstack.org, which is built from https://github.com/openstack/openstack-manuals Git repository.&lt;br /&gt;
&lt;br /&gt;
Read the recent discussion on the project's mailing list, such as http://lists.openstack.org/pipermail/openstack-dev/.&lt;br /&gt;
&lt;br /&gt;
Read the blogs of the project's mentor and other project contributors (you can learn who they are when looking at the Git repository). Many contributor's blogs are collected at http://planet.openstack.org.&lt;br /&gt;
&lt;br /&gt;
Introduce yourself to the project's mentor and discuss what your tasks during the internship program would be.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I apply? ===&lt;br /&gt;
&lt;br /&gt;
The application process is described in detail at https://wiki.gnome.org/OutreachProgramForWomen#Send_in_an_Application. A contribution is required and you answer questions when you apply. You are expected to work full-time on the internship although you can indicate any pre-planned time off in your application.&lt;br /&gt;
Please be available and responsive throughout the application period so we can work with you on improving your application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What if I have a question about OpenStack? ===&lt;br /&gt;
&lt;br /&gt;
With a large collection of projects, just finding out where to ask (or who) can be intimidating. We want you to feel free to contact anyone in the community, and for direct contact, contact the [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-internships Internship coordinator mailing list] you have any questions during the application process. There are other mailing lists available at http://wiki.openstack.org/MailingLists with many purposes.&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
&lt;br /&gt;
For information about expectations for mentors and to volunteer to be a mentor, see [[OutreachProgramForWomen/Mentors]]. Mentors should login and apply for a mentor role for OpenStack on https://outreachy.gnome.org/ (the [https://openstackid.org OpenStackID provider] can be used).&lt;br /&gt;
&lt;br /&gt;
The identified volunteer mentors are:&lt;br /&gt;
&lt;br /&gt;
* Ladislav Smola, Developer, Red Hat. Email: lsmola at redhat dot com. IRC: lsmola&lt;br /&gt;
* Flavio Percoco, Developer, Red Hat. Email: flavio at redhat dot com. IRC: flaper87&lt;br /&gt;
* Liz Blanchard, Senior Interaction Designer, Red Hat.  Email: lblanchard at redhat dot com. IRC: lblanchard&lt;br /&gt;
* Ju Lim, Member of the Technical Staff, Red Hat.  Email: julim at redhat dot com. IRC: julim&lt;br /&gt;
* Nikhil Komawar, Software Developer, Rackspace. Email: nikhil.komawar at rackspace dot com IRC: nikhil_k&lt;br /&gt;
* Rossella Sblendido, Software Developer, SUSE, Email: rsblendido at suse dot com IRC: rossella_s&lt;br /&gt;
* Iccha Sethi, Software Developer, Rackspace, Email: iccha.sethi at rackspace dot com IRC: iccha&lt;br /&gt;
* Mike Perez, Senior software engineer, Datera, Email: thingee at gmail dot com IRC: thingee&lt;br /&gt;
* Henry Nash, &amp;quot;Wild Duck&amp;quot;, IBM. Email: henryn at linux dot vnet dot ibm dot com&lt;br /&gt;
* Dina Belova, Software Engineer, Mirantis. Email: dbelova@mirantis.com, IRC: DinaBelova&lt;br /&gt;
* John Dickinson, Director of Technology, SwiftStack. Email: me@not.mn, IRC: notmyname&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Davanum Srinivas, Mirantis. Email: davanum at gmail dot com. IRC: dims&lt;br /&gt;
* Alexandra Settle, Rackspace. Email: alexandra.settle(at)rackspace(dot)com. IRC: asettle&lt;br /&gt;
* Ed Leafe, IBM. Email: ed(at)openstack(dot)org IRC: edleafe&lt;br /&gt;
* Jeremy Stanley, Systems Engineer, OpenStack Foundation. E-mail: fungi@yuggoth.org IRC: fungi&lt;br /&gt;
* Elizabeth K. Joseph, Systems Administrator, HP, E-mail: lyz@princessleia.com IRC: pleia2&lt;br /&gt;
* Jonathan Harker, Operations Developer, HP, E-mail: jesusaurus at gentlydownthe dot net IRC: jesusaurus&lt;br /&gt;
&lt;br /&gt;
== Volunteer administrators ==&lt;br /&gt;
&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Lana Brindley, Tech writing manager, Rackspace. Email: lana.brindley(at)rackspace(dot)com. IRC: loquacities&lt;br /&gt;
&lt;br /&gt;
More resources for [[Outreachy/resources_for_administrators|Outreachy administrators]].&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Please see the [[Internship_ideas|Ideas page]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89701</id>
		<title>Outreachy</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89701"/>
				<updated>2015-09-07T17:01:28Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Mentors */ removed stefano maffulli&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[GnomeOutreachWomen]] --&amp;gt;&lt;br /&gt;
== Welcome to OpenStack Outreachy ==&lt;br /&gt;
&lt;br /&gt;
OpenStack provides open source software for building public and private clouds. We are constantly moving and growing and very excited to invite newcomers to our community. To this end, the OpenStack Foundation has joined the program [https://www.gnome.org/outreachy/  Outreachy].&lt;br /&gt;
&lt;br /&gt;
Outreachy helps people from groups underrepresented in free and open source software get involved, by providing a supportive community for beginning to contribute any time throughout the year and offering focused internship opportunities twice a year with a number of free software organizations.&lt;br /&gt;
&lt;br /&gt;
The current round of internships is open to women (cis and trans), trans men, genderqueer people, and all participants of the [http://ascendproject.org/  Ascend Project] regardless of gender. We are planning to expand the program to more participants from underrepresented backgrounds in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
GNOME Foundation has found that [https://live.gnome.org/OutreachProgramForWomen  the program] has dramatically improved the participation by women in their community. For example, at GUADEC they went from having around 4% women to around 17% in just a few years. Representation of women among free and open source participants has been cited at 3% [1], [2] as contrasted with the percentages of computing degrees earned by women (all at over 10% higher) in the US. &lt;br /&gt;
&lt;br /&gt;
At the October 2012 OpenStack Summit, [[AnneGentle|Anne Gentle]] led an unconference session about including more women in OpenStack and identified one of the goals as bringing more newcomers to OpenStack. The Outreachy program is an excellent way to meet that inclusion goal. At the October 2013 OpenStack Summit, mentors and interns presented about their experiences in &amp;quot;[[https://www.openstack.org/summit/portland-2013/session-videos/presentation/what-everyone-ought-to-know-about-openstack-internships|What Everyone Ought to Know about OpenStack Internships]]&amp;quot; &lt;br /&gt;
&lt;br /&gt;
The program offers a good match for efforts to improve our community for women and all newcomers in OpenStack, making it more welcoming for all. The GNOME program specifically seems to be a perfect fit for OpenStack because it matches mentors with newcomers. Another expected effect is to increase women's attendance at the Summit, maybe in conjunction with scholarships and/or employer support. Contrary to Google Summer of Code, which is aimed only at developers, this program results in many strong applicants because it reaches and is suitable for many people with interests in coding, documentation, design, or marketing.&lt;br /&gt;
&lt;br /&gt;
The [http://www.linkedin.com/groups/Women-OpenStack-WOS-4681909 Women in OpenStack group] has already found 4-6 mentors for the program. Each internship requires $6,250 from OpenStack sponsors or by the Foundation. The Foundation is happy to help companies with sponsorship, and more funding is always welcomed. Please contact stefano at openstack dot org through email if you would like to sponsor.&lt;br /&gt;
&lt;br /&gt;
1. http://www.eskar.dk/andreas/output/PersonalProfile.HTM&lt;br /&gt;
2. http://survey.perlfoundation.org/Data-PerlSurvey-2010/R/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
The application deadline for the December-March Outreachy term has passed, but you can look for a new application period opening in mid-February for May 25 to August 25 internships.&lt;br /&gt;
&lt;br /&gt;
* February 17: participating organizations are announced&lt;br /&gt;
* March 3 - March 24: applicants need to get in touch with at least one project and make a contribution to it&lt;br /&gt;
* March 3: application system opens&lt;br /&gt;
* March 24 - April 27: applicants are encouraged to continue making contributions for the project they applied for;&lt;br /&gt;
submitted applications are open for editing&lt;br /&gt;
* March 24: application deadline at 7pm UTC&lt;br /&gt;
* April 27: accepted participants announced at 7pm UTC on the GNOME web site&lt;br /&gt;
* May 25 to August 25: internship period&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants: What the heck is OpenStack? ==&lt;br /&gt;
&lt;br /&gt;
In a sentence, OpenStack provides open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. The [http://www.openstack.org/software/start/   Start page] on openstack.org has more details.&lt;br /&gt;
&lt;br /&gt;
We have in-person [[Summit|Summits]] in the fall and spring. We're a community of a lot of companies and individual contributors with a Foundation providing governance and oversight. We collaborate together to build cloud software that's free from vendor lock-in.&lt;br /&gt;
&lt;br /&gt;
[[File:openstack_summit_spring2012.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Community members at the spring 2012 Design Summit in the Developer Lounge ([https://secure.flickr.com/photos/annegentle/6945924486/in/photostream/ Flickr:thegentles])'''&lt;br /&gt;
&lt;br /&gt;
With the help of a mentor, you can navigate these projects to find out more specifics on the types of work available.&lt;br /&gt;
&lt;br /&gt;
There are currently several components of OpenStack: Compute, Object Storage, Identity, Dashboard, Block Storage, Network and Image Service. Let's look at each in turn.&lt;br /&gt;
&lt;br /&gt;
* Block Storage (codenamed [[Cinder|&amp;quot;Cinder&amp;quot;]]) provides persistent block storage to guest VMs. This project was born from code originally in Nova (the nova-volume service described below). In the Folsom release, both the nova-volume service and the separate volume service are available.&lt;br /&gt;
* Compute (codenamed [[Nova|&amp;quot;Nova&amp;quot;]]) provides virtual servers upon demand. Rackspace and HP provide commercial compute services built on Nova and it is used internally at many companies.&lt;br /&gt;
* Dashboard (codenamed [[Horizon|&amp;quot;Horizon&amp;quot;]]) provides a modular web-based user interface for all the OpenStack services. With this web GUI, you can perform most operations on your cloud like launching an instance, assigning IP addresses and setting access controls.&lt;br /&gt;
* Identity (codenamed [[Keystone|&amp;quot;Keystone&amp;quot;]]) provides authentication and authorization for all the OpenStack services. It also provides a service catalog of services within a particular OpenStack cloud.&lt;br /&gt;
* Image (codenamed [[Glance|&amp;quot;Glance&amp;quot;]]) provides a catalog and repository for virtual disk images. These disk images are mostly commonly used in OpenStack Compute. While this service is technically optional, any cloud of size will require it.&lt;br /&gt;
* Network (codenamed [[Neutron|&amp;quot;Neutron&amp;quot;]]) provides &amp;quot;network connectivity as a service&amp;quot; between interface devices managed by other OpenStack services (most likely Nova). The service works by allowing users to create their own networks and then attach interfaces to them. Quantum has a pluggable architecture to support many popular networking vendors and technologies.&lt;br /&gt;
* Object Store (codenamed [[Swift|&amp;quot;Swift&amp;quot;]]) provides object storage. It allows you to store or retrieve files (but not mount directories like a fileserver). Several companies provide commercial storage services based on Swift. These include KT, Rackspace (from which Swift originated) and Internap. Swift is also used internally at many large companies to store their data.&lt;br /&gt;
* Telemetry Service (codenamed [[Ceilometer|&amp;quot;Ceilometer&amp;quot;]]) aggregates usage and performance data across the services deployed in an OpenStack cloud. This powerful capability provides visibility and insight into the usage of the cloud across dozens of data points and allows cloud operators to view metrics globally or by individual deployed resources.&lt;br /&gt;
* Orchestration Service (codenamed [[Heat|&amp;quot;Heat&amp;quot;]]) is a template-driven engine that allows application developers to describe and automate the deployment of infrastructure. The flexible template language can specify compute, storage and networking configurations as well as detailed post-deployment activity to automate the full provisioning of infrastructure as well as services and applications. Through integration with the Telemetry service, the Orchestration engine can also perform auto-scaling of certain infrastructure elements.&lt;br /&gt;
* and more projects!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenStack stages integrated releases every six months, named according to a voted-upon geographic location nearest to the next Summit. Don't let all these crazy names (release names, project names, oh my!) stop you from jumping in though. We have a lot of fun in the cloud with names and word play.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
== How can I learn even more? ==&lt;br /&gt;
&lt;br /&gt;
Read the project's page on Launchpad.&lt;br /&gt;
&lt;br /&gt;
We communicate a lot on IRC and all the channels are listed at http://wiki.openstack.org/IRC. You can go to the project's IRC channel, such as #openstack-dev (where the developers are), #openstack (where the deployers are), and for each project you can also find channels with the project name like nova is at #openstack-nova, swift is at #openstack-swift, and so on. You can read the conversation there and jump in when you are ready.&lt;br /&gt;
&lt;br /&gt;
As a prospective applicant, you should consider joining the #openstack-opw channel, where you can meet mentors, interns past and present, as well as other helpful members of the community.&lt;br /&gt;
&lt;br /&gt;
If you are applying for a software development internship, run [http://devstack.org DevStack] in a VM on your laptop to run all the integrated projects in one location. Do ask your mentor or people on IRC for help if you encounter any problems running DevStack.&lt;br /&gt;
&lt;br /&gt;
Look at the open bugs for the project Launchpad, the pattern is http://bugs.launchpad.net/nova where nova is the project name. There are many projects that are not completely code-related. For example, doc bugs are at http://bugs.launchpad.net/openstack-manuals, API doc bugs are at http://bugs.launchpad.net/openstack-api-site, continuous integration bugs are tracked at http://bugs.launchpad.net/openstack-ci, and quality assurance tooling bugs are at http://bugs.launchpad.net/tempest.&lt;br /&gt;
&lt;br /&gt;
Look at the recent changes in the project's Git repository, for example https://github.com/openstack/glance/ shows the most recent changes to the Image service project, Glance.&lt;br /&gt;
&lt;br /&gt;
Read about our use of Gerrit for code reviews in the [http://docs.openstack.org/infra/manual/developers.html Developer's Guide].&lt;br /&gt;
&lt;br /&gt;
Read the documentation at http://docs.openstack.org, which is built from https://github.com/openstack/openstack-manuals Git repository.&lt;br /&gt;
&lt;br /&gt;
Read the recent discussion on the project's mailing list, such as http://lists.openstack.org/pipermail/openstack-dev/.&lt;br /&gt;
&lt;br /&gt;
Read the blogs of the project's mentor and other project contributors (you can learn who they are when looking at the Git repository). Many contributor's blogs are collected at http://planet.openstack.org.&lt;br /&gt;
&lt;br /&gt;
Introduce yourself to the project's mentor and discuss what your tasks during the internship program would be.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I apply? ===&lt;br /&gt;
&lt;br /&gt;
The application process is described in detail at https://wiki.gnome.org/OutreachProgramForWomen#Send_in_an_Application. A contribution is required and you answer questions when you apply. You are expected to work full-time on the internship although you can indicate any pre-planned time off in your application.&lt;br /&gt;
Please be available and responsive throughout the application period so we can work with you on improving your application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What if I have a question about OpenStack? ===&lt;br /&gt;
&lt;br /&gt;
With a large collection of projects, just finding out where to ask (or who) can be intimidating. We want you to feel free to contact anyone in the community, and for direct contact, contact the [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-internships Internship coordinator mailing list] you have any questions during the application process. There are other mailing lists available at http://wiki.openstack.org/MailingLists with many purposes.&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
&lt;br /&gt;
For information about expectations for mentors and to volunteer to be a mentor, see [[OutreachProgramForWomen/Mentors]]. Mentors should login and apply for a mentor role for OpenStack on https://outreachy.gnome.org/ (the [https://openstackid.org OpenStackID provider] can be used).&lt;br /&gt;
&lt;br /&gt;
The identified volunteer mentors are:&lt;br /&gt;
&lt;br /&gt;
* Ladislav Smola, Developer, Red Hat. Email: lsmola at redhat dot com. IRC: lsmola&lt;br /&gt;
* Flavio Percoco, Developer, Red Hat. Email: flavio at redhat dot com. IRC: flaper87&lt;br /&gt;
* Liz Blanchard, Senior Interaction Designer, Red Hat.  Email: lblanchard at redhat dot com. IRC: lblanchard&lt;br /&gt;
* Ju Lim, Member of the Technical Staff, Red Hat.  Email: julim at redhat dot com. IRC: julim&lt;br /&gt;
* Nikhil Komawar, Software Developer, Rackspace. Email: nikhil.komawar at rackspace dot com IRC: nikhil_k&lt;br /&gt;
* Rossella Sblendido, Software Developer, SUSE, Email: rsblendido at suse dot com IRC: rossella_s&lt;br /&gt;
* Iccha Sethi, Software Developer, Rackspace, Email: iccha.sethi at rackspace dot com IRC: iccha&lt;br /&gt;
* Mike Perez, Senior software engineer, Datera, Email: thingee at gmail dot com IRC: thingee&lt;br /&gt;
* Henry Nash, &amp;quot;Wild Duck&amp;quot;, IBM. Email: henryn at linux dot vnet dot ibm dot com&lt;br /&gt;
* Dina Belova, Software Engineer, Mirantis. Email: dbelova@mirantis.com, IRC: DinaBelova&lt;br /&gt;
* John Dickinson, Director of Technology, SwiftStack. Email: me@not.mn, IRC: notmyname&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Davanum Srinivas, Mirantis. Email: davanum at gmail dot com. IRC: dims&lt;br /&gt;
* Alexandra Settle, Rackspace. Email: alexandra.settle(at)rackspace(dot)com. IRC: asettle&lt;br /&gt;
* Ed Leafe, IBM. Email: ed(at)openstack(dot)org IRC: edleafe&lt;br /&gt;
* Jeremy Stanley, Systems Engineer, OpenStack Foundation. E-mail: fungi@yuggoth.org IRC: fungi&lt;br /&gt;
* Elizabeth K. Joseph, Systems Administrator, HP, E-mail: lyz@princessleia.com IRC: pleia2&lt;br /&gt;
* Jonathan Harker, Operations Developer, HP, E-mail: jesusaurus at gentlydownthe dot net IRC: jesusaurus&lt;br /&gt;
&lt;br /&gt;
== Volunteer administrators ==&lt;br /&gt;
&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Stefano Maffulli, Community Manager, OpenStack Foundation. Reed on IRC. Email: stefano at openstack dot org&lt;br /&gt;
* Lana Brindley, Tech writing manager, Rackspace. Email: lana.brindley(at)rackspace(dot)com. IRC: loquacities&lt;br /&gt;
&lt;br /&gt;
More resources for [[Outreachy/resources_for_administrators|Outreachy administrators]].&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Please see the [[Internship_ideas|Ideas page]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89700</id>
		<title>Outreachy</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Outreachy&amp;diff=89700"/>
				<updated>2015-09-07T17:01:07Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* What if I have a question about OpenStack? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[GnomeOutreachWomen]] --&amp;gt;&lt;br /&gt;
== Welcome to OpenStack Outreachy ==&lt;br /&gt;
&lt;br /&gt;
OpenStack provides open source software for building public and private clouds. We are constantly moving and growing and very excited to invite newcomers to our community. To this end, the OpenStack Foundation has joined the program [https://www.gnome.org/outreachy/  Outreachy].&lt;br /&gt;
&lt;br /&gt;
Outreachy helps people from groups underrepresented in free and open source software get involved, by providing a supportive community for beginning to contribute any time throughout the year and offering focused internship opportunities twice a year with a number of free software organizations.&lt;br /&gt;
&lt;br /&gt;
The current round of internships is open to women (cis and trans), trans men, genderqueer people, and all participants of the [http://ascendproject.org/  Ascend Project] regardless of gender. We are planning to expand the program to more participants from underrepresented backgrounds in the future.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Background ==&lt;br /&gt;
&lt;br /&gt;
GNOME Foundation has found that [https://live.gnome.org/OutreachProgramForWomen  the program] has dramatically improved the participation by women in their community. For example, at GUADEC they went from having around 4% women to around 17% in just a few years. Representation of women among free and open source participants has been cited at 3% [1], [2] as contrasted with the percentages of computing degrees earned by women (all at over 10% higher) in the US. &lt;br /&gt;
&lt;br /&gt;
At the October 2012 OpenStack Summit, [[AnneGentle|Anne Gentle]] led an unconference session about including more women in OpenStack and identified one of the goals as bringing more newcomers to OpenStack. The Outreachy program is an excellent way to meet that inclusion goal. At the October 2013 OpenStack Summit, mentors and interns presented about their experiences in &amp;quot;[[https://www.openstack.org/summit/portland-2013/session-videos/presentation/what-everyone-ought-to-know-about-openstack-internships|What Everyone Ought to Know about OpenStack Internships]]&amp;quot; &lt;br /&gt;
&lt;br /&gt;
The program offers a good match for efforts to improve our community for women and all newcomers in OpenStack, making it more welcoming for all. The GNOME program specifically seems to be a perfect fit for OpenStack because it matches mentors with newcomers. Another expected effect is to increase women's attendance at the Summit, maybe in conjunction with scholarships and/or employer support. Contrary to Google Summer of Code, which is aimed only at developers, this program results in many strong applicants because it reaches and is suitable for many people with interests in coding, documentation, design, or marketing.&lt;br /&gt;
&lt;br /&gt;
The [http://www.linkedin.com/groups/Women-OpenStack-WOS-4681909 Women in OpenStack group] has already found 4-6 mentors for the program. Each internship requires $6,250 from OpenStack sponsors or by the Foundation. The Foundation is happy to help companies with sponsorship, and more funding is always welcomed. Please contact stefano at openstack dot org through email if you would like to sponsor.&lt;br /&gt;
&lt;br /&gt;
1. http://www.eskar.dk/andreas/output/PersonalProfile.HTM&lt;br /&gt;
2. http://survey.perlfoundation.org/Data-PerlSurvey-2010/R/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
The application deadline for the December-March Outreachy term has passed, but you can look for a new application period opening in mid-February for May 25 to August 25 internships.&lt;br /&gt;
&lt;br /&gt;
* February 17: participating organizations are announced&lt;br /&gt;
* March 3 - March 24: applicants need to get in touch with at least one project and make a contribution to it&lt;br /&gt;
* March 3: application system opens&lt;br /&gt;
* March 24 - April 27: applicants are encouraged to continue making contributions for the project they applied for;&lt;br /&gt;
submitted applications are open for editing&lt;br /&gt;
* March 24: application deadline at 7pm UTC&lt;br /&gt;
* April 27: accepted participants announced at 7pm UTC on the GNOME web site&lt;br /&gt;
* May 25 to August 25: internship period&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants: What the heck is OpenStack? ==&lt;br /&gt;
&lt;br /&gt;
In a sentence, OpenStack provides open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface. The [http://www.openstack.org/software/start/   Start page] on openstack.org has more details.&lt;br /&gt;
&lt;br /&gt;
We have in-person [[Summit|Summits]] in the fall and spring. We're a community of a lot of companies and individual contributors with a Foundation providing governance and oversight. We collaborate together to build cloud software that's free from vendor lock-in.&lt;br /&gt;
&lt;br /&gt;
[[File:openstack_summit_spring2012.jpg]]&lt;br /&gt;
&lt;br /&gt;
'''Community members at the spring 2012 Design Summit in the Developer Lounge ([https://secure.flickr.com/photos/annegentle/6945924486/in/photostream/ Flickr:thegentles])'''&lt;br /&gt;
&lt;br /&gt;
With the help of a mentor, you can navigate these projects to find out more specifics on the types of work available.&lt;br /&gt;
&lt;br /&gt;
There are currently several components of OpenStack: Compute, Object Storage, Identity, Dashboard, Block Storage, Network and Image Service. Let's look at each in turn.&lt;br /&gt;
&lt;br /&gt;
* Block Storage (codenamed [[Cinder|&amp;quot;Cinder&amp;quot;]]) provides persistent block storage to guest VMs. This project was born from code originally in Nova (the nova-volume service described below). In the Folsom release, both the nova-volume service and the separate volume service are available.&lt;br /&gt;
* Compute (codenamed [[Nova|&amp;quot;Nova&amp;quot;]]) provides virtual servers upon demand. Rackspace and HP provide commercial compute services built on Nova and it is used internally at many companies.&lt;br /&gt;
* Dashboard (codenamed [[Horizon|&amp;quot;Horizon&amp;quot;]]) provides a modular web-based user interface for all the OpenStack services. With this web GUI, you can perform most operations on your cloud like launching an instance, assigning IP addresses and setting access controls.&lt;br /&gt;
* Identity (codenamed [[Keystone|&amp;quot;Keystone&amp;quot;]]) provides authentication and authorization for all the OpenStack services. It also provides a service catalog of services within a particular OpenStack cloud.&lt;br /&gt;
* Image (codenamed [[Glance|&amp;quot;Glance&amp;quot;]]) provides a catalog and repository for virtual disk images. These disk images are mostly commonly used in OpenStack Compute. While this service is technically optional, any cloud of size will require it.&lt;br /&gt;
* Network (codenamed [[Neutron|&amp;quot;Neutron&amp;quot;]]) provides &amp;quot;network connectivity as a service&amp;quot; between interface devices managed by other OpenStack services (most likely Nova). The service works by allowing users to create their own networks and then attach interfaces to them. Quantum has a pluggable architecture to support many popular networking vendors and technologies.&lt;br /&gt;
* Object Store (codenamed [[Swift|&amp;quot;Swift&amp;quot;]]) provides object storage. It allows you to store or retrieve files (but not mount directories like a fileserver). Several companies provide commercial storage services based on Swift. These include KT, Rackspace (from which Swift originated) and Internap. Swift is also used internally at many large companies to store their data.&lt;br /&gt;
* Telemetry Service (codenamed [[Ceilometer|&amp;quot;Ceilometer&amp;quot;]]) aggregates usage and performance data across the services deployed in an OpenStack cloud. This powerful capability provides visibility and insight into the usage of the cloud across dozens of data points and allows cloud operators to view metrics globally or by individual deployed resources.&lt;br /&gt;
* Orchestration Service (codenamed [[Heat|&amp;quot;Heat&amp;quot;]]) is a template-driven engine that allows application developers to describe and automate the deployment of infrastructure. The flexible template language can specify compute, storage and networking configurations as well as detailed post-deployment activity to automate the full provisioning of infrastructure as well as services and applications. Through integration with the Telemetry service, the Orchestration engine can also perform auto-scaling of certain infrastructure elements.&lt;br /&gt;
* and more projects!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
OpenStack stages integrated releases every six months, named according to a voted-upon geographic location nearest to the next Summit. Don't let all these crazy names (release names, project names, oh my!) stop you from jumping in though. We have a lot of fun in the cloud with names and word play.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Participants ==&lt;br /&gt;
&lt;br /&gt;
== How can I learn even more? ==&lt;br /&gt;
&lt;br /&gt;
Read the project's page on Launchpad.&lt;br /&gt;
&lt;br /&gt;
We communicate a lot on IRC and all the channels are listed at http://wiki.openstack.org/IRC. You can go to the project's IRC channel, such as #openstack-dev (where the developers are), #openstack (where the deployers are), and for each project you can also find channels with the project name like nova is at #openstack-nova, swift is at #openstack-swift, and so on. You can read the conversation there and jump in when you are ready.&lt;br /&gt;
&lt;br /&gt;
As a prospective applicant, you should consider joining the #openstack-opw channel, where you can meet mentors, interns past and present, as well as other helpful members of the community.&lt;br /&gt;
&lt;br /&gt;
If you are applying for a software development internship, run [http://devstack.org DevStack] in a VM on your laptop to run all the integrated projects in one location. Do ask your mentor or people on IRC for help if you encounter any problems running DevStack.&lt;br /&gt;
&lt;br /&gt;
Look at the open bugs for the project Launchpad, the pattern is http://bugs.launchpad.net/nova where nova is the project name. There are many projects that are not completely code-related. For example, doc bugs are at http://bugs.launchpad.net/openstack-manuals, API doc bugs are at http://bugs.launchpad.net/openstack-api-site, continuous integration bugs are tracked at http://bugs.launchpad.net/openstack-ci, and quality assurance tooling bugs are at http://bugs.launchpad.net/tempest.&lt;br /&gt;
&lt;br /&gt;
Look at the recent changes in the project's Git repository, for example https://github.com/openstack/glance/ shows the most recent changes to the Image service project, Glance.&lt;br /&gt;
&lt;br /&gt;
Read about our use of Gerrit for code reviews in the [http://docs.openstack.org/infra/manual/developers.html Developer's Guide].&lt;br /&gt;
&lt;br /&gt;
Read the documentation at http://docs.openstack.org, which is built from https://github.com/openstack/openstack-manuals Git repository.&lt;br /&gt;
&lt;br /&gt;
Read the recent discussion on the project's mailing list, such as http://lists.openstack.org/pipermail/openstack-dev/.&lt;br /&gt;
&lt;br /&gt;
Read the blogs of the project's mentor and other project contributors (you can learn who they are when looking at the Git repository). Many contributor's blogs are collected at http://planet.openstack.org.&lt;br /&gt;
&lt;br /&gt;
Introduce yourself to the project's mentor and discuss what your tasks during the internship program would be.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== How do I apply? ===&lt;br /&gt;
&lt;br /&gt;
The application process is described in detail at https://wiki.gnome.org/OutreachProgramForWomen#Send_in_an_Application. A contribution is required and you answer questions when you apply. You are expected to work full-time on the internship although you can indicate any pre-planned time off in your application.&lt;br /&gt;
Please be available and responsive throughout the application period so we can work with you on improving your application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== What if I have a question about OpenStack? ===&lt;br /&gt;
&lt;br /&gt;
With a large collection of projects, just finding out where to ask (or who) can be intimidating. We want you to feel free to contact anyone in the community, and for direct contact, contact the [http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-internships Internship coordinator mailing list] you have any questions during the application process. There are other mailing lists available at http://wiki.openstack.org/MailingLists with many purposes.&lt;br /&gt;
&lt;br /&gt;
== Mentors ==&lt;br /&gt;
&lt;br /&gt;
For information about expectations for mentors and to volunteer to be a mentor, see [[OutreachProgramForWomen/Mentors]]. Mentors should login and apply for a mentor role for OpenStack on https://outreachy.gnome.org/ (the [https://openstackid.org OpenStackID provider] can be used).&lt;br /&gt;
&lt;br /&gt;
The identified volunteer mentors are:&lt;br /&gt;
&lt;br /&gt;
* Ladislav Smola, Developer, Red Hat. Email: lsmola at redhat dot com. IRC: lsmola&lt;br /&gt;
* Flavio Percoco, Developer, Red Hat. Email: flavio at redhat dot com. IRC: flaper87&lt;br /&gt;
* Stefano Maffulli, Community Manager, OpenStack Foundation. Reed on IRC. Email: stefano at openstack dot org IRC: reed&lt;br /&gt;
* Liz Blanchard, Senior Interaction Designer, Red Hat.  Email: lblanchard at redhat dot com. IRC: lblanchard&lt;br /&gt;
* Ju Lim, Member of the Technical Staff, Red Hat.  Email: julim at redhat dot com. IRC: julim&lt;br /&gt;
* Nikhil Komawar, Software Developer, Rackspace. Email: nikhil.komawar at rackspace dot com IRC: nikhil_k&lt;br /&gt;
* Rossella Sblendido, Software Developer, SUSE, Email: rsblendido at suse dot com IRC: rossella_s&lt;br /&gt;
* Iccha Sethi, Software Developer, Rackspace, Email: iccha.sethi at rackspace dot com IRC: iccha&lt;br /&gt;
* Mike Perez, Senior software engineer, Datera, Email: thingee at gmail dot com IRC: thingee&lt;br /&gt;
* Henry Nash, &amp;quot;Wild Duck&amp;quot;, IBM. Email: henryn at linux dot vnet dot ibm dot com&lt;br /&gt;
* Dina Belova, Software Engineer, Mirantis. Email: dbelova@mirantis.com, IRC: DinaBelova&lt;br /&gt;
* John Dickinson, Director of Technology, SwiftStack. Email: me@not.mn, IRC: notmyname&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Davanum Srinivas, Mirantis. Email: davanum at gmail dot com. IRC: dims&lt;br /&gt;
* Alexandra Settle, Rackspace. Email: alexandra.settle(at)rackspace(dot)com. IRC: asettle&lt;br /&gt;
* Ed Leafe, IBM. Email: ed(at)openstack(dot)org IRC: edleafe&lt;br /&gt;
* Jeremy Stanley, Systems Engineer, OpenStack Foundation. E-mail: fungi@yuggoth.org IRC: fungi&lt;br /&gt;
* Elizabeth K. Joseph, Systems Administrator, HP, E-mail: lyz@princessleia.com IRC: pleia2&lt;br /&gt;
* Jonathan Harker, Operations Developer, HP, E-mail: jesusaurus at gentlydownthe dot net IRC: jesusaurus&lt;br /&gt;
&lt;br /&gt;
== Volunteer administrators ==&lt;br /&gt;
&lt;br /&gt;
* Victoria Martínez de la Cruz, Developer, Red Hat. Email: victoria at redhat dot com. IRC: vkmc&lt;br /&gt;
* Stefano Maffulli, Community Manager, OpenStack Foundation. Reed on IRC. Email: stefano at openstack dot org&lt;br /&gt;
* Lana Brindley, Tech writing manager, Rackspace. Email: lana.brindley(at)rackspace(dot)com. IRC: loquacities&lt;br /&gt;
&lt;br /&gt;
More resources for [[Outreachy/resources_for_administrators|Outreachy administrators]].&lt;br /&gt;
&lt;br /&gt;
== Projects ==&lt;br /&gt;
&lt;br /&gt;
Please see the [[Internship_ideas|Ideas page]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OldMentorListing&amp;diff=89699</id>
		<title>OldMentorListing</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OldMentorListing&amp;diff=89699"/>
				<updated>2015-09-07T16:59:19Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: removed stefano maffulli from the list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Good mentorship is a cornerstone of this program. These resources are very useful for prospective mentors to review prior to adding their name to the table below:&lt;br /&gt;
&lt;br /&gt;
* [http://people.gnome.org/~federico/docs/summer-of-code-mentoring-howto/index.html   Federico Mena-Quintero's Mentoring HOWTO]&lt;br /&gt;
* [https://code.google.com/p/google-summer-of-code/wiki/AdviceforMentors   Advice for Google Summer of Code mentors]&lt;br /&gt;
* [https://flossmanuals.net/GSoCMentoring/   Google Summer of Code Mentor's Guide]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Area of expertise !! Availability !! Contact !! Program &lt;br /&gt;
|-&lt;br /&gt;
| Davanum Srinivas || Oslo, Nova || 1 or 2 hours per week (EDT) || IRC nick - dims || &lt;br /&gt;
|-&lt;br /&gt;
| Joshua Harlow || TaskFlow, Oslo, Anvil, Cloud-Init; Parts of Cinder, Doc8, ... || 3 or 4 hours per week (PDT) || IRC nick - harlowja ||&lt;br /&gt;
|-&lt;br /&gt;
| Ajaya Agrawal || Keystone || 1 or 2 hours per week (IST) || IRC nick - ajayaa ||&lt;br /&gt;
|-&lt;br /&gt;
| Rossella Sblendido || Neutron || 2 hours per week (CET) || IRC nick - rossella_s ||&lt;br /&gt;
|-&lt;br /&gt;
| Baohua Yang || Neutron, Oslo || 2 hours per week (CCT) || IRC nick - baohua || &lt;br /&gt;
|-&lt;br /&gt;
| Ghe Rivero || TripleO, Ironic || 3 or 4 hours per week (CEST) || IRC nick - GheRivero ||&lt;br /&gt;
|-&lt;br /&gt;
| Sean Roberts || Training, Congress, General || 3 or 4 hours per week (PDT) || IRC nick - sarob ||&lt;br /&gt;
|-&lt;br /&gt;
| Ilya Sviridov || MagnetoDB || 3 or 4 hours per week (EEST) || IRC nick - isviridov ||&lt;br /&gt;
|-&lt;br /&gt;
| Joshua Hesketh || Infrastructure, 3rd party CI || Australian time || IRC nick - jhesketh ||&lt;br /&gt;
|-&lt;br /&gt;
| Fawad Khaliq || Neutron, Designate, 3rd party CI || 2 hours per week (PST) || IRC nick - fawadkhaliq ||&lt;br /&gt;
|-&lt;br /&gt;
| Boris Pavlovic || Rally  || 3 or 4 hours per week (All TZ) || IRC nick - boris-42 ||&lt;br /&gt;
|-&lt;br /&gt;
| Edgar Magana || Neutron, Nova, 3rd party CI  || 1 or 2 hours per week (PST) || IRC nick - emagana || &lt;br /&gt;
|-&lt;br /&gt;
| Dolph Mathews || Keystone  || 1 or 2 hours per week (CT) || IRC nick - dolphm ||&lt;br /&gt;
|-&lt;br /&gt;
| Sylvain Bauza || Nova  || 1 hour per week (CET) || IRC nick - bauzas || Upstream&lt;br /&gt;
|-&lt;br /&gt;
| John Garbutt || Nova  || UK time || IRC nick - johnthetubaguy ||&lt;br /&gt;
|-&lt;br /&gt;
| Lana Brindley || Documentation  || Australian time || IRC nick - loquacities ||&lt;br /&gt;
|-&lt;br /&gt;
| Brian Moss || Documentation  || Australian time || IRC nick - bmoss ||&lt;br /&gt;
|-&lt;br /&gt;
| Spencer Krum || Infra, Puppet  || Pacific Time || IRC nick - nibalizer ||&lt;br /&gt;
|-&lt;br /&gt;
| Victoria Martínez de la Cruz || Zaqar, Trove || 4 hours per week (ART) || IRC nick - vkmc || GSoC, Outreachy, Upstream&lt;br /&gt;
|-&lt;br /&gt;
| David Lyle || Horizon || Mountain Time, US || IRC nick - david-lyle || &lt;br /&gt;
|-&lt;br /&gt;
| Jeremy Stanley || Project Infrastructure || Americas/Eastern (EST/EDT) || IRC nick - fungi || All&lt;br /&gt;
|-&lt;br /&gt;
| Elizabeth K. Joseph || Project Infrastructure || Americas/Pacific (PST/PDT) || IRC nick - pleia2 || Outreachy&lt;br /&gt;
|-&lt;br /&gt;
| Jonathan Harker || Project Infrastructure || Americas/Pacific (PST/PDT) || IRC nick - jesusaurus || &lt;br /&gt;
|-&lt;br /&gt;
| François Bureau || Translation || 1 hour per week (FR Time) || IRC nick - Fdot || Upstream&lt;br /&gt;
|-&lt;br /&gt;
| Christian Berendt || Documentation || CET || IRC nick - berendt ||&lt;br /&gt;
|-&lt;br /&gt;
| Matthew Treinish || QA || Americas/Eastern (EST/EDT) || IRC nick - mtreinish || &lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
New comers are welcome to ask questions in irc://irc.freenode.net/#openstack-101&lt;br /&gt;
&lt;br /&gt;
= How to identify newcomers = &lt;br /&gt;
&lt;br /&gt;
The easiest thing to do at the moment is to look at the reviews done by the special agent &amp;quot;[http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/welcome_message.py Welcome new contributor]&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
* [https://review.openstack.org/#/q/reviewer:%22Welcome%252C+new+contributor!%22+status:open,p,00312ead0001b310 open reviews]&lt;br /&gt;
* [https://review.openstack.org/#/q/reviewer:%22Welcome%252C+new+contributor!%22+status:abandoned,p,00312ead0001b310 abandoned reviews]&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=SDKs&amp;diff=87280</id>
		<title>SDKs</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=SDKs&amp;diff=87280"/>
				<updated>2015-08-03T23:53:58Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Python */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= Software Development Kits =&lt;br /&gt;
&lt;br /&gt;
SDKs are a vital part of the OpenStack ecosystem, they help developers write applications for OpenStack and other clouds.  For a list of the official OpenStack Python client libraries, see [[OpenStackClients]].&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
= Definition =&lt;br /&gt;
&lt;br /&gt;
# A set of language bindings that provide a language-level API for accessing OpenStack in a manner consistent with language standards.&lt;br /&gt;
# A Getting Started document that shows how to use the API to access OpenStack powered clouds.&lt;br /&gt;
# Detailed API reference documentation.&lt;br /&gt;
# Tested sample code that you can use as a &amp;quot;starter kit&amp;quot; for your own OpenStack applications.&lt;br /&gt;
# SDKs treat OpenStack as a blackbox and only interact with the REST/HTTP API.&lt;br /&gt;
# Must be [http://opensource.com/life/14/1/evaluate-sustainability-open-source-project sustainable].&lt;br /&gt;
# License must be compatible with Apache License v2.&lt;br /&gt;
&lt;br /&gt;
= Additional Criteria =&lt;br /&gt;
&lt;br /&gt;
What criteria is used to determine whether or not an SDK can be considered an OpenStack SDK has not been formalized. This has been initially discussed at the OpenStack Grizzly Summit ([https://etherpad.openstack.org/sdk-documentation etherpad]). Naturally the SDK will need to meet the definition above. In addition we thought the OpenStack Foundation may want to consider a compatibility test suite that will validate whether or not an SDK supports OpenStack.&lt;br /&gt;
&lt;br /&gt;
These are items that could be used as criteria to define an SDK but themselves require further definition w.r.t. SDKs.&lt;br /&gt;
&lt;br /&gt;
# Handle extensions in some way.&lt;br /&gt;
# Backwards compatibility.&lt;br /&gt;
# Compatibility with test suite.&lt;br /&gt;
&lt;br /&gt;
= Official OpenStack Clients =&lt;br /&gt;
&lt;br /&gt;
The [[OpenStackClients]] are the native Python bindings for the OpenStack APIs. They are used to implement the command-line interfaces (which ship with the library).&lt;br /&gt;
&lt;br /&gt;
= Known SDKs =&lt;br /&gt;
&lt;br /&gt;
What follows is a list of known SDKs that support OpenStack. This is not a list of official OpenStack SDKs. What constitutes an official OpenStack SDK has not been determined. This is an area the needs more work (see Criteria section).&lt;br /&gt;
&lt;br /&gt;
To date, SDKs that support OpenStack fall into two categories. SDKs that support multiple clouds including OpenStack (aka multi-cloud toolkits) and SDKs that support OpenStack only. If you're aware of any other SDKs, please add them to the lists below.&lt;br /&gt;
&lt;br /&gt;
= [[OpenStack]] Toolkits =&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
* [https://github.com/ukyg9e5r6k7gubiekd6 Keystone and Swift libraries] C library bindings to the OpenStack Keystone and Swift APIs.&lt;br /&gt;
* [https://github.com/RedHatEMEA/c-keystoneclient c-keystoneclient] c-keystoneclient is a C-based client library for OpenStack Keystone authentication.&lt;br /&gt;
== C++ ==&lt;br /&gt;
[https://github.com/bshafiee/Swift_CPP_SDK SWIFT_CPP_SDK] is a C++ binding for accessing the Swift REST API. &lt;br /&gt;
== Clojure ==&lt;br /&gt;
* [https://github.com/oubiwann/clj-openstack clj-openstack] is a pure Clojure Binding for OpenStack Clouds&lt;br /&gt;
== Erlang ==&lt;br /&gt;
* [https://github.com/oubiwann/lfe-openstack lfe-openstack] is a pure LFE (Lisp Flavored Erlang) language binding for OpenStack Clouds.&lt;br /&gt;
== Go ==&lt;br /&gt;
* [https://launchpad.net/goose Goose] provides comprehensive Go binding to Openstack including nova, glance, keystone, swift, and neutron apis.&lt;br /&gt;
* [https://github.com/rackspace/gophercloud Gophercloud] provides a Go binding to OpenStack cloud APIs.&lt;br /&gt;
* [https://wiki.openstack.org/wiki/OpenStack-SDK-Go golang-client] is a proposed OpenStack project that is designed to improve the experience of OpenStack end-users who are using the Go programming language by providing them with everything they need to develop applications against OpenStack.&lt;br /&gt;
* [https://github.com/ncw/swift swift] implements Swift client on Go. Keystone v1,v2,v3 is supported&lt;br /&gt;
&lt;br /&gt;
== Java ==&lt;br /&gt;
* [http://jclouds.apache.org/ Apache jclouds] is an open source library that helps you get started in the cloud and utilizes your Java or Clojure development skills. The jclouds API gives you the freedom to use portable abstractions or cloud-specific features.&lt;br /&gt;
* [http://www.openstack4j.com OpenStack4j] A fluent Java OpenStack API.&lt;br /&gt;
* [https://github.com/woorea/openstack-java-sdk OpenStack Java SDK] is a Java binding for the OpenStack APIs.&lt;br /&gt;
* [https://github.com/bluebossa63/openstack-server-apps User Registration Service] is a server side user registration service based on openstack-java-sdk.&lt;br /&gt;
* [http://joss.javaswift.org/ Java OpenStack Storage aka JOSS] is a dedicated Java binding for accessing the Swift REST API.&lt;br /&gt;
&lt;br /&gt;
== Android ==&lt;br /&gt;
* [https://github.com/bluebossa63/OpenStackIntegration OpenStackIntegration] is a Android Implementation based on openstack-java-sdk.&lt;br /&gt;
&lt;br /&gt;
== JavaScript ==&lt;br /&gt;
* [http://ging.github.com/jstack/ jstack] is a JavaScript implementation of the OpenStack API.&lt;br /&gt;
* [https://github.com/gabrielhurley/js-openclient js-openclient] is a very opinionated core client which can be used in either Node.js or in the browser (browser support not yet complete) to communicate with a RESTful APIs, including but not limited to any OpenStack-compatible API.&lt;br /&gt;
== .NET ==&lt;br /&gt;
* [https://wiki.openstack.org/wiki/OpenStack-SDK-DotNet OpenStack-SDK-DotNet] is a software development kit (SDK) for working with OpenStack.&lt;br /&gt;
* [https://github.com/rackspace/openstack.net OpenStack.NET] is a .NET SDK for OpenStack.&lt;br /&gt;
* [https://github.com/abettadapur/marconiclient MarconiClient.NET] is a .NET client for Marconi&lt;br /&gt;
&lt;br /&gt;
== Node.js ==&lt;br /&gt;
* [https://github.com/nodejitsu/pkgcloud pkgcloud] is a standard library for Node.js that abstracts away differences among multiple cloud providers.&lt;br /&gt;
== Perl ==&lt;br /&gt;
* [https://github.com/ironcamel/Net-OpenStack-Compute Net::OpenStack::Compute] provides Perl bindings for the OpenStack Compute API. It also provides a command line tool oscompute for interacting with an OpenStack deployment.&lt;br /&gt;
== PHP ==&lt;br /&gt;
* [https://github.com/rackspace/php-opencloud php-opencloud] is a software development kit (SDK) to help developers using PHP to work with OpenStack and other open clouds.&lt;br /&gt;
* [https://github.com/zendframework/ZendService_OpenStack ZendService_OpenStack] is a PHP library that implements the last versions of the OpenStack API. It's 100% compliant with the specification of OpenStack.&lt;br /&gt;
* [https://wiki.openstack.org/wiki/OpenStack-SDK-PHP OpenStack-SDK-PHP] is a proposed OpenStack project that is designed to improve the experience of OpenStack end-users who are using the PHP programming language by providing them with everything they need to develop applications against OpenStack.&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
* The [[OpenStackClients]] are the native Python bindings for the OpenStack APIs. They are used to implement the command-line interfaces (which ship with the library).&lt;br /&gt;
* The [[SDK-Development/PythonOpenStackSDK]] project is a proposed solution to offering an SDK that provides a single point of entry for consumers, and a base from which other tools can be built upon, such as command-line interfaces. &lt;br /&gt;
* [https://github.com/rackspace/pyrax pyrax] should work with most OpenStack-based cloud deployments, though it specifically targets the Rackspace public cloud.&lt;br /&gt;
* [http://libcloud.apache.org/ Apache libcloud] is a standard Python library that abstracts away differences among multiple cloud provider APIs.&lt;br /&gt;
* [http://git.openstack.org/cgit/openstack-infra/shade/tree/ OpenStack Shade] shade is a simple client library for operating OpenStack clouds.&lt;br /&gt;
&lt;br /&gt;
== Ruby ==&lt;br /&gt;
* [http://aviator.github.io/www/ Aviator] An elegantly designed OpenStack SDK for Ruby&lt;br /&gt;
* [http://fog.io/ fog] provides an accessible entry point and facilitates cross service compatibility.&lt;br /&gt;
&lt;br /&gt;
== Yaml ==&lt;br /&gt;
* [https://github.com/sahid/warm/ Warm] Provides a template based solution to deploy environments.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Contact&amp;diff=84041</id>
		<title>Contact</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Contact&amp;diff=84041"/>
				<updated>2015-06-22T17:51:10Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: removed Stefano from the list /* General Help */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= General Help =&lt;br /&gt;
&lt;br /&gt;
For any question about the OpenStack project, see:&lt;br /&gt;
&lt;br /&gt;
* Our [https://ask.openstack.org/questions/ Ask OpenStack] site, for your questions about installing, using, or contributing to OpenStack&lt;br /&gt;
* Our [[MailingLists|Mailing Lists]]&lt;br /&gt;
* Our [[IRC|IRC Channels]]&lt;br /&gt;
*  [[TomFifield|Tom Fifield]],  Community Manager&lt;br /&gt;
&lt;br /&gt;
= Wiki administrators =&lt;br /&gt;
&lt;br /&gt;
You can contact [[AnneGentle|Anne Gentle]] or [[ThierryCarrez|Thierry Carrez]] with any technical question you have on the wiki.&lt;br /&gt;
&lt;br /&gt;
= OpenStack Foundation =&lt;br /&gt;
&lt;br /&gt;
Questions, comments and feedback about the governance of the OpenStack project can be directed to [mailto:info@openstack.org the staff of the OpenStack Foundation]. You may also find useful updates on the [http://www.openstack.org/foundation/ main foundation website.]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Meetings/Community&amp;diff=84040</id>
		<title>Meetings/Community</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Meetings/Community&amp;diff=84040"/>
				<updated>2015-06-22T17:50:37Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: removing stefano from the host list&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Weekly Community Office Hours =&lt;br /&gt;
&lt;br /&gt;
The Community team offers two spots weekly to welcome new people, offer help, listen to users and developers for suggestions, ideas and anything going around OpenStack. &lt;br /&gt;
&lt;br /&gt;
* Tuesdays at 0800 UTC on [[IRC|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-community&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]], usually hosted by Tom Fifield (nickname fifieldt)&lt;br /&gt;
* Fridays at 1800 UTC on [[IRC|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-community&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]], looking for a host&lt;br /&gt;
One-on-one private conversations are also possible, on IRC or ad-hoc channels (just let us know).&lt;br /&gt;
&lt;br /&gt;
= Weekly Community Software Services Meetings =&lt;br /&gt;
&lt;br /&gt;
The Community team is responsible for quite a lot of software, from [https://ask.openstack.org Ask OpenStack] to [https://groups.openstack.org Groups Portal] to [http://activity.openstack.org Activity Board] and other systems. This meeting is to coordinate the development and maintenance of such services.&lt;br /&gt;
&lt;br /&gt;
* Mondays at 1700 UTC on [[IRC|&amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;#openstack-meeting-alt&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt;]], usually hosted by Stefano Maffulli (nickname reed)&lt;br /&gt;
* [[Community/MeetingAgenda]]&lt;br /&gt;
* [http://eavesdrop.openstack.org/meetings/community/ Meeting logs]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=StefanoMaffulli&amp;diff=84039</id>
		<title>StefanoMaffulli</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=StefanoMaffulli&amp;diff=84039"/>
				<updated>2015-06-22T17:49:50Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
Stefano Maffulli is former OpenStack technical community manager. He goes by reed on IRC. Read more about him at http://maffulli.net/.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=AcademicInitiative&amp;diff=83332</id>
		<title>AcademicInitiative</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=AcademicInitiative&amp;diff=83332"/>
				<updated>2015-06-13T16:57:59Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: made this group visibly silent and looking for driver&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
= OpenStack Academic Initiative =&lt;br /&gt;
&lt;br /&gt;
'''This group is silent and needs a person responsible to drive its progress.'''&lt;br /&gt;
&lt;br /&gt;
== Mission: ==&lt;br /&gt;
* provide a place for all research academics efforts can be advertised and found, about and around OpenStack (not generic about IaaS or PaaS)&lt;br /&gt;
** a list of papers published and ongoing research&lt;br /&gt;
** a list of conferences about cloud computing&lt;br /&gt;
* maintain a list of ideas for the companies to sponsor research,like a &amp;quot;market&amp;quot;&lt;br /&gt;
* a place for the companies to say what they need and research can execute&lt;br /&gt;
** undergrad level, gsoc-style, time starved but there are many of them. it's important to be easy for them to contribute&lt;br /&gt;
** masters level, more in depth work, empirical studies like performance evaluation&lt;br /&gt;
** phd level, exploratory type of research&lt;br /&gt;
* handle the funding, hr tasks, mentoring: who's going to manage this?&lt;br /&gt;
** mentoring is intense and time consuming, but crucial for the success of research&lt;br /&gt;
* provide resources, like hardware for tests, for researchers&lt;br /&gt;
* advertise this initiative among researchers&lt;br /&gt;
** Example: setup OpenStack tracks at a couple of relevant conferences&lt;br /&gt;
&lt;br /&gt;
== Research Areas ==&lt;br /&gt;
&lt;br /&gt;
Openstack is a very nice platform that could be leveraged by Academia for various research projects. Areas include:&lt;br /&gt;
* (General) Distributed Systems&lt;br /&gt;
* Scalable data layer&lt;br /&gt;
** CS.Princeton (Arpan Ghosh)&lt;br /&gt;
* Software Defined Networking&lt;br /&gt;
* Policy and languages&lt;br /&gt;
* Algorithms&lt;br /&gt;
** Resource Allocation&lt;br /&gt;
** Scheduling&lt;br /&gt;
** Network optimization&lt;br /&gt;
* Data mining and machine learning &lt;br /&gt;
** Monitoring and data collection of large data centers&lt;br /&gt;
** Mining patterns from collected data and applications e.g. anomaly detection etc. &lt;br /&gt;
&lt;br /&gt;
== Next steps: ==&lt;br /&gt;
Identify the group responsible for this initiative and define action items, deadlines and deliverables. Contact the [[Governance/Foundation/UserCommittee|User Committee]] to volunteer.&lt;br /&gt;
&lt;br /&gt;
[[Category:Working_Groups]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=83210</id>
		<title>Contributors/Corporate</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=83210"/>
				<updated>2015-06-11T14:41:09Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The list of Corporate CLAs allowed to contribute to OpenStack projects. (Individual developers still need to fill out the Individual [[HowToContribute#Contributors_License_Agreement|Contributors_License_Agreement]]). If you need to update the list of employees authorized to commit code to OpenStack, please read [[HowToUpdateCorporateCLA | How To Update Corporate CLA]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Company name !! Date CCLA&lt;br /&gt;
|-&lt;br /&gt;
| ADII Research and Applications  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| All To Success Inc  || 2010-09-01&lt;br /&gt;
|-&lt;br /&gt;
| Alyseo  || 2012-11-18&lt;br /&gt;
|-&lt;br /&gt;
| American Megatrends, Inc  || 2011-03-25&lt;br /&gt;
|-&lt;br /&gt;
| ANEXIA Internetdlenstlestungs GmbH  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| ANSO Labs  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| ArrayNetworks  || 2012-11-20&lt;br /&gt;
|-&lt;br /&gt;
| EMC Corp.  || 2012-11-12&lt;br /&gt;
|-&lt;br /&gt;
| Atlanta Cloud Technology, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Atomia  || 2012-01-30&lt;br /&gt;
|-&lt;br /&gt;
| Attune Infocom Pvt Ltd  || 2010-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Austin Software Foundry, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| B1 Systems GmbH  || 2011-02-02&lt;br /&gt;
|-&lt;br /&gt;
| Bash IT  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| Bayoda GmbH  || 2010-07-20&lt;br /&gt;
|-&lt;br /&gt;
| Brocade Communications  || 2011-04-11&lt;br /&gt;
|-&lt;br /&gt;
| Caleb Tennis  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| Canonical  || &lt;br /&gt;
|-&lt;br /&gt;
| CERN  || 2012-01-23&lt;br /&gt;
|-&lt;br /&gt;
| ChuanhowTech  || 2011-08-23&lt;br /&gt;
|-&lt;br /&gt;
| Cisco  || 2011-03-31&lt;br /&gt;
|-&lt;br /&gt;
| Citrix  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Citrix R&amp;amp;D  || 2011-08-02&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Central Pty Ltd  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Cloud.com  || 2010-07-27&lt;br /&gt;
|-&lt;br /&gt;
| CloudFlow, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| CloudNucleus  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudScaling  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudSoft  || 2010-09-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Technology Partners - cloudTP  || 2012-06-14&lt;br /&gt;
|-&lt;br /&gt;
| Colloquium  || 2010-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Consultorpc  || 2010-08-26&lt;br /&gt;
|-&lt;br /&gt;
| Creationline, Inc  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Cybera, Inc  || 2011-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Dell, Inc  || 2011-11-27&lt;br /&gt;
|-&lt;br /&gt;
| Delta Electronics  || 2011-08-29&lt;br /&gt;
|-&lt;br /&gt;
| DreamHost  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| Egon Technologies, LLC  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Enterprise DB  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| Esprit  || 2010-11-29&lt;br /&gt;
|-&lt;br /&gt;
| ForLinux  || 2010-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Fourth Paradigm Development  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| German Cloud  || 2011-03-19&lt;br /&gt;
|-&lt;br /&gt;
| Grid Dynamics  || 2011-07-05&lt;br /&gt;
|-&lt;br /&gt;
| GridCentric, Inc  || 2010-08-03&lt;br /&gt;
|-&lt;br /&gt;
| GridGain Systems  || 2011-06-22&lt;br /&gt;
|-&lt;br /&gt;
| Guardian News and Media Ltd.  || 2012-11-28&lt;br /&gt;
|-&lt;br /&gt;
| hastexo  || 2012-05-24&lt;br /&gt;
|-&lt;br /&gt;
| Hewlett-Packard  || 2011-08-03&lt;br /&gt;
|-&lt;br /&gt;
| IBM  || 2012-02-02&lt;br /&gt;
|-&lt;br /&gt;
| InfraStacks LLC  || 2011-07-26&lt;br /&gt;
|-&lt;br /&gt;
| Intalio, Inc  || 2010-08-10&lt;br /&gt;
|-&lt;br /&gt;
| Intel Corp.  || 2011-09-20&lt;br /&gt;
|-&lt;br /&gt;
| Internap  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Intridea  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| IVO Networks, Inc  || 2011-07-27&lt;br /&gt;
|-&lt;br /&gt;
| LC9  || 2010-08-11&lt;br /&gt;
|-&lt;br /&gt;
| LeaseWeb BV  || 2010-09-09&lt;br /&gt;
|-&lt;br /&gt;
| Linagora  || 2012-09-06&lt;br /&gt;
|-&lt;br /&gt;
| LinMin Corp  || 2010-07-21&lt;br /&gt;
|-&lt;br /&gt;
| Locaweb  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| Logic Surge, Inc  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Make a Byte, Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Media Temple Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Metacloud, Inc.  || 2012-04-17&lt;br /&gt;
|-&lt;br /&gt;
| Memset Ltd  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Midokura Co., Ltd. || 2010-07-30&lt;br /&gt;
|-&lt;br /&gt;
| Mirantis  || 2011-06-15&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs K.K.  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs, Inc. || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| MOVE-IT  || 2010-09-20&lt;br /&gt;
|-&lt;br /&gt;
| National Institute of Informatics  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| NEC Corporation  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| NetApp, Inc  || 2011-04-25&lt;br /&gt;
|-&lt;br /&gt;
| Netmagic Solutions Pvt. Ltd.  || 2012-05-04&lt;br /&gt;
|-&lt;br /&gt;
| Nexenta Systems  || 2011-08-24&lt;br /&gt;
|-&lt;br /&gt;
| Nicira Networks, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Nimbis Services, Inc. || 2011-29-11&lt;br /&gt;
|-&lt;br /&gt;
| Nimbula, Inc.  || 2012-10-01&lt;br /&gt;
|-&lt;br /&gt;
| NTT Cyber Space Laboratories  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data AgileNet  || 2010-11-07&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data Corporation  || 2010-11-18&lt;br /&gt;
|-&lt;br /&gt;
| NTT DOCOMO, Inc  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| NTT PF Labs  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| Open Solutions  || 2011-07-13&lt;br /&gt;
|-&lt;br /&gt;
| Open-V  || 2011-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Openfiler  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Opscode, Inc  || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Peartree Media Limited  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Philips Technology  || 2011-04-19&lt;br /&gt;
|-&lt;br /&gt;
| Piston Cloud Computing, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Persistent Systems Ltd || 2011-05-12&lt;br /&gt;
|-&lt;br /&gt;
| Qihoo 360 Technology Co. Ltd  || 2013-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Qinnova Technology Egypt || 2010-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Rackspace || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Radon Systems  || 2010-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Riverbed Technology  || 2011-08-15&lt;br /&gt;
|-&lt;br /&gt;
| Saba Software, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Samsung Electronics  || 2010-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Samsung SDS  || 2011-12-13&lt;br /&gt;
|-&lt;br /&gt;
| Scalr Inc  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| Server Corps, LLC  || 2010-07-24&lt;br /&gt;
|-&lt;br /&gt;
| SGI  || 2010-08-29&lt;br /&gt;
|-&lt;br /&gt;
| SilverKey Technologies, LCC  || 2010-07-26&lt;br /&gt;
|-&lt;br /&gt;
| SINA Corporation  || 2012-01-17&lt;br /&gt;
|-&lt;br /&gt;
| SIOS Technology Corporation  || 2010-08-18&lt;br /&gt;
|-&lt;br /&gt;
| Skydera Inc  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| StackOps Technologies S.L.  || 2012-09-19&lt;br /&gt;
|-&lt;br /&gt;
| SUSE  || 2011-09-30&lt;br /&gt;
|-&lt;br /&gt;
| SwiftStack, Inc  || 2012-02-16&lt;br /&gt;
|-&lt;br /&gt;
| Symplified, Inc  || 2010-07-28&lt;br /&gt;
|-&lt;br /&gt;
| TeXalute Inc  || 2011-03-22&lt;br /&gt;
|-&lt;br /&gt;
| Third Eye Consulting Services and Solutions LLC  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| TISSAT  || 2011-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Ultra Serve Internet Pty Ltd  || 2010-08-09&lt;br /&gt;
|-&lt;br /&gt;
| VA Linux  || 2011-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Vertex Software Pvt Ltd  || 2011-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Virima Technologies  || 2010-08-27&lt;br /&gt;
|-&lt;br /&gt;
| Warsaw Data Center  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| WINK Streaming  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Wolfram Research Inc  || 2011-02-11&lt;br /&gt;
|-&lt;br /&gt;
| Yahoo! Inc. || 2011-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Zadara Storage  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| Zentific LLC  || 2011-06-11&lt;br /&gt;
|-&lt;br /&gt;
| Zergsoft  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| ABT Limitel || 2013-09-28&lt;br /&gt;
|-&lt;br /&gt;
| Ambrella Ltd || 2013-07-22&lt;br /&gt;
|-&lt;br /&gt;
| Apple Inc. || 2013-10-24&lt;br /&gt;
|-&lt;br /&gt;
| Aptira || 2013-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Basho Technologies Inc. || 2013-07-17&lt;br /&gt;
|-&lt;br /&gt;
| Bull SAS || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint || 2013-11-11&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Conjure LLC || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloudbase Srl || 2013-06-10&lt;br /&gt;
|-&lt;br /&gt;
| Cloudian Inc. || 2013-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Cloudwatt || 2013-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Comcast || 2012-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Coraid Inc. || 2013-03-14&lt;br /&gt;
|-&lt;br /&gt;
| Ebay Software Foundation || 2012-03-04&lt;br /&gt;
|-&lt;br /&gt;
| Embrane || 2013-03-23&lt;br /&gt;
|-&lt;br /&gt;
| Enovance || 2011-12-29&lt;br /&gt;
|-&lt;br /&gt;
| Ericsson || 2012-02-07&lt;br /&gt;
|-&lt;br /&gt;
| Evault || 2013-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Forgerock Inc. || 2013-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2012-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Global Logic Inc. || 2013-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Green and Secure IT Ltd. || 2013-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Hetzner Pty Ltd. || 2013-10-23&lt;br /&gt;
|-&lt;br /&gt;
| HGST Inc. || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi Data Systems || 2013-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Inktank.com || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Institute for System Programming Russian Academy of Science (ISP-RAS) || 2013-04-22&lt;br /&gt;
|-&lt;br /&gt;
| IOData Centers LLC || 2013-10-14&lt;br /&gt;
|-&lt;br /&gt;
| iPlant Collaborative  || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| iWeb Technologies Inc. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Komola GmbH || 2013-05-10&lt;br /&gt;
|-&lt;br /&gt;
| Kylinos || 2013-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Mediasift Ltd. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Microchild Technlogies || 2013-07-16&lt;br /&gt;
|-&lt;br /&gt;
| Netease || 2013-05-30&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Corporation || 2013-06-27&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Innovation Center || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Objectif Libre || 2013-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Orange || 2013-08-01&lt;br /&gt;
|-&lt;br /&gt;
| Osones || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| PDF Complete || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Plumgrid || 2013-01-16&lt;br /&gt;
|-&lt;br /&gt;
| Quantcast Corp. || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Radware Ltd. || 2011-10-23&lt;br /&gt;
|-&lt;br /&gt;
| RJIL || 2013-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Safenet Inc. || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Semihalf || 2013-11-07&lt;br /&gt;
|-&lt;br /&gt;
| Sohonet Ltd. || 2013-10-31&lt;br /&gt;
|-&lt;br /&gt;
| Stackinsider Technology || 2013-08-22&lt;br /&gt;
|-&lt;br /&gt;
| SWITCH || 2013-05-06&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Tata Consultancy Services || 2013-07-28&lt;br /&gt;
|-&lt;br /&gt;
| Thales || 2013-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Unitedstack Inc. || 2013-05-22&lt;br /&gt;
|-&lt;br /&gt;
| University of Oregon || 2012-04-30&lt;br /&gt;
|-&lt;br /&gt;
| University of South China || 2012-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Violin Memory Inc. || 2013-06-06&lt;br /&gt;
|-&lt;br /&gt;
| Virtual Bridges Inc. || 2013-09-06&lt;br /&gt;
|-&lt;br /&gt;
| VmWare || 2013-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Yahele LLC || 2013-09-05&lt;br /&gt;
|-&lt;br /&gt;
| Ysance || 2013-06-28&lt;br /&gt;
|-&lt;br /&gt;
| Zelin.io || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Oracle || 2013-12-08&lt;br /&gt;
|-&lt;br /&gt;
| Parelastic || 2013-12-20&lt;br /&gt;
|-&lt;br /&gt;
| Docker, Inc. || 2013-12-16&lt;br /&gt;
|- &lt;br /&gt;
| Silicom, Ltd. || 2013-12-25&lt;br /&gt;
|- &lt;br /&gt;
| Awcloud || 2012-04-12&lt;br /&gt;
|- &lt;br /&gt;
| Izel Technologies || 2014-01-01&lt;br /&gt;
|- &lt;br /&gt;
| SpclOps, Inc. || 2014-01-08&lt;br /&gt;
|- &lt;br /&gt;
| Numergy || 2014-01-14&lt;br /&gt;
|- &lt;br /&gt;
| Reliance Jio Infocom || 2014-01-19&lt;br /&gt;
|- &lt;br /&gt;
| StackStorm Inc. || 2014-01-24&lt;br /&gt;
|- &lt;br /&gt;
| Ryussi Technologies || 2014-02-14&lt;br /&gt;
|- &lt;br /&gt;
| OneCloud Consulting, Inc. || 2014-02-13&lt;br /&gt;
|- &lt;br /&gt;
| Eurogiciel Ingenierie || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Inocybe Technologies Inc. || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2014-03-04&lt;br /&gt;
|-&lt;br /&gt;
| NovoTel Ltd. || 2014-03-05&lt;br /&gt;
|- &lt;br /&gt;
| OSNEXUS || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Izel Technologies || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Vimeo LLC || 2014-04-08&lt;br /&gt;
|-&lt;br /&gt;
| Tektronix Communications || 2013-04-07&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2014-03-29&lt;br /&gt;
|-&lt;br /&gt;
| Workday, Inc. || 2014-03-26&lt;br /&gt;
|-&lt;br /&gt;
| Cray Inc. || 2014-03-25&lt;br /&gt;
|-&lt;br /&gt;
| THSTACK || 2014-03-21&lt;br /&gt;
|-&lt;br /&gt;
| Datera, Inc. || 2014-03-18&lt;br /&gt;
|-&lt;br /&gt;
| Just One Data, Inc. || 2014-03-17&lt;br /&gt;
|-&lt;br /&gt;
| Kili.io, Inc. || 2014-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Sony Mobile Communications AB || 2014-03-07&lt;br /&gt;
|-&lt;br /&gt;
| Jawa Talent  || 2014-04-12&lt;br /&gt;
|-&lt;br /&gt;
| University of Western Ontario || 2014-04-15&lt;br /&gt;
|-&lt;br /&gt;
| CYSO || 2014-04-29&lt;br /&gt;
|-&lt;br /&gt;
| Gigaspaces || 2014-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Fusion.io  || 2014-05-05&lt;br /&gt;
|-&lt;br /&gt;
| Versa Networks || 2014-05-07&lt;br /&gt;
|-&lt;br /&gt;
| Nimbus Data || 2014-05-15&lt;br /&gt;
|-&lt;br /&gt;
| Nine Internet Solutions AG || 2014-05-16&lt;br /&gt;
|-&lt;br /&gt;
| [[Quobyte]] Inc. || 2014-05-19&lt;br /&gt;
|-&lt;br /&gt;
| Red Hat, Inc. || 2014-05-21&lt;br /&gt;
|-&lt;br /&gt;
| SCALITY SA || 2014-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi America, Ltd. || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| Alcatel Lucent || 2014-06-09&lt;br /&gt;
|-&lt;br /&gt;
| AT&amp;amp;T || 2014-07-17&lt;br /&gt;
|-&lt;br /&gt;
| OlinData || 2014-7-16&lt;br /&gt;
|-&lt;br /&gt;
| it-novum GmbH ||  2014-07-14&lt;br /&gt;
|- &lt;br /&gt;
| B&amp;lt;&amp;gt;COM || 2014-07-11&lt;br /&gt;
|-&lt;br /&gt;
| cloudsigma.com || 2014-06-27 &lt;br /&gt;
|-&lt;br /&gt;
| ThoughtWorks, Inc || 2014-06-26&lt;br /&gt;
|-&lt;br /&gt;
| Risk Management Solutions, Inc. || 2014-06-20&lt;br /&gt;
|-&lt;br /&gt;
| Infoblox || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| DEK Technologies || 2014-09-20 &lt;br /&gt;
|-&lt;br /&gt;
| Wikimedia Foundation, Inc. || 2014-09-18&lt;br /&gt;
|-&lt;br /&gt;
| Time Warner Cable || 2014-07-21&lt;br /&gt;
|-&lt;br /&gt;
| H3C || 2014-07-23&lt;br /&gt;
|-&lt;br /&gt;
| Bloomberg Finance LP || 2014-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Zetta.IO Technology AS || 2014-08-05&lt;br /&gt;
|-&lt;br /&gt;
| SysEleven GmbH || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| CREATE-NET || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| MapR Technologies || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| InWin Inc. || 2014-08-11&lt;br /&gt;
|-&lt;br /&gt;
| StorPool Bulgaria OOD || 2014-08-13&lt;br /&gt;
|-&lt;br /&gt;
| Letv Cloud Computing || 2014-08-14&lt;br /&gt;
|-&lt;br /&gt;
| KVH Co., Ltd. || 2014-08-18&lt;br /&gt;
|- &lt;br /&gt;
| Stratoscale Ltd. || 2014-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Anchor Systems Pty Ltd || 2014-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Codethink Ltd || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| CodiLime, Inc. || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Parallels International GmbH || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Calsoft ||2014-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Emulex Corporation || 2014-12-01&lt;br /&gt;
|-&lt;br /&gt;
| SAP || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| SAS Institute Inc. || 2015-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Battelle LLC || 2015-03-03&lt;br /&gt;
|-&lt;br /&gt;
| CLOUDDON LLC || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| cPanel, Inc. || 2014-10-01&lt;br /&gt;
|-&lt;br /&gt;
| DigiCert, Inc. || 2014-10-03&lt;br /&gt;
|-&lt;br /&gt;
| Metaswitch Networks Ltd || 2014-10-06&lt;br /&gt;
|-&lt;br /&gt;
| Oodrive || 2014-10-09&lt;br /&gt;
|-&lt;br /&gt;
| LINARO LIMITED || 2014-10-17&lt;br /&gt;
|-&lt;br /&gt;
| CloudFounders  || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| GoodData || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi India Pvt. Ltd. || 2014-10-22&lt;br /&gt;
|-&lt;br /&gt;
| OVH || 2014-10-28&lt;br /&gt;
|-&lt;br /&gt;
| CD Cloudenablers Private Limited || 2014-10-19&lt;br /&gt;
|-&lt;br /&gt;
| Percona LLC || 2014-11-12&lt;br /&gt;
|-&lt;br /&gt;
| x-ion GmbH || 2014-11-14&lt;br /&gt;
|-&lt;br /&gt;
| Linux Foundation || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| xFlow Research Inc. || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| Nokia Solutions and Networks Oy || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| Chelsio Communications Inc. || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| 6WIND || 2014-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Ammeon || 2014-12-09&lt;br /&gt;
|-&lt;br /&gt;
| Twitter || 2014-12-12&lt;br /&gt;
|-&lt;br /&gt;
| MIT Lincoln Laboratory || 2014-12-14&lt;br /&gt;
|-&lt;br /&gt;
| CenturyLink || 2014-12-23&lt;br /&gt;
|-&lt;br /&gt;
| Anuta Networks International LLC || 2015-01-06&lt;br /&gt;
|-&lt;br /&gt;
| Acelio || 2015-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Wipro Ltd. || 2014-01-14&lt;br /&gt;
|-&lt;br /&gt;
| KEMP TECHNOLOGIES, INC || 2015-01-27&lt;br /&gt;
|-&lt;br /&gt;
| pluribus networks || 2015-01-30&lt;br /&gt;
|-&lt;br /&gt;
| N5 Tech, Inc || 2015-02-08&lt;br /&gt;
|-&lt;br /&gt;
| OneCloud Consulting || 2015-02-21&lt;br /&gt;
|-&lt;br /&gt;
| The Johns Hopkins University Applied Physics Laboratory LLC || 2015-02-24&lt;br /&gt;
|-&lt;br /&gt;
| SVA Gmbh || 2015-02-27&lt;br /&gt;
|-&lt;br /&gt;
| University of Chicago || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| LENOVO || 2015-03-20&lt;br /&gt;
|-&lt;br /&gt;
| Swisscom || 2015-03-23&lt;br /&gt;
|-&lt;br /&gt;
| PowerTech Information Systems AS || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| Virtustream || 2015-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Rabbit Inc || 2015-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Tintri, Inc. || 2015-04-20&lt;br /&gt;
|-&lt;br /&gt;
| Dot Hill || 2015-04-28&lt;br /&gt;
|-&lt;br /&gt;
| HGST, Inc || 2015-05-06&lt;br /&gt;
|-&lt;br /&gt;
| Huron Technologies || 2015-05-09&lt;br /&gt;
|-&lt;br /&gt;
| Apcera || 2015-05-12&lt;br /&gt;
|-&lt;br /&gt;
| Inocybe Technologies || 2015-05-12&lt;br /&gt;
|-&lt;br /&gt;
| Blockbridge Networks LLC || 2015-05-15&lt;br /&gt;
|-&lt;br /&gt;
| BMW Car IT GmbH || 2015-05-21&lt;br /&gt;
|-&lt;br /&gt;
| Nestlé Nespresso SA || 2015-05-22&lt;br /&gt;
|-&lt;br /&gt;
| Quantomic, LLC || 2015-05-22&lt;br /&gt;
|-&lt;br /&gt;
| Siaras Inc. || 2015-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Ceske Radiokomunikace a.s. || 2015-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Air Computing Inc. || 2015-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Endurance International Group || 2015-06-09&lt;br /&gt;
|-&lt;br /&gt;
| Blackboard Inc. || 2015-06-09&lt;br /&gt;
|-&lt;br /&gt;
|  || 2015-0&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Diversity&amp;diff=82414</id>
		<title>Diversity</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Diversity&amp;diff=82414"/>
				<updated>2015-06-02T22:57:25Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diversity Working Group&lt;br /&gt;
&lt;br /&gt;
This is a work in progress for Diversity Working Group page.&lt;br /&gt;
&lt;br /&gt;
Proposed Charter at the board meeting in Vancouver, May 15th link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Working_Groups]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81359</id>
		<title>OpenStack Upstream Institute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81359"/>
				<updated>2015-05-16T16:44:56Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Staff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With over 1000 developers from 130 different companies worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in '''social norms''' and '''technical conventions'''. These can significantly slow down the speed at which changes by newcomers are integrated in the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
We've designed a training program to accelerate the speed at which new OpenStack developers are successful at integrating their own roadmap into that of the OpenStack project. The program shows developers how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. Students are required to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project's technical tools and social interactions. In followup sessions, the students benefit from individual online sessions to help them resolve any remaining problems they might have. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[OpenStack_Upstream_Training/Info|More details]]&lt;br /&gt;
&lt;br /&gt;
= When &amp;amp; Where to get OpenStack Upstream Training = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Next session of the [http://www.eventbrite.com/e/openstack-upstream-training-vancouver-tickets-15649117933 OpenStack Upstream Training will be in Vancouver], before the OpenStack Summit. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Meeting Room 10, 11 &amp;amp; 12&lt;br /&gt;
&lt;br /&gt;
VANCOUVER CONVENTION CENTRE&lt;br /&gt;
&lt;br /&gt;
EAST BUILDING &lt;br /&gt;
&lt;br /&gt;
1055 Canada Place, Vancouver, Canada, BC V6C 0C3&lt;br /&gt;
&lt;br /&gt;
Note that the East Building is also a hotel, the Pan Pacific Hotel. Take the elevator to the convention floor and you'll find the rooms.&lt;br /&gt;
&lt;br /&gt;
See [https://www.openstack.org/assets/vancouver-summit/maps/OSYVR-WEB-COMP-FINAL-REV2-5.jpg this map for reference].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Saturday, May 16, 2015 at 9:30 AM to 5:00 PM - Sunday, May 17, 2015 at 9:30 AM to 5:00 PM (PDT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bring a laptop with wifi + 4GB RAM Ubuntu virtual machine&lt;br /&gt;
&lt;br /&gt;
= How to prepare = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Make sure you have a wifi enabled laptop with you.&lt;br /&gt;
* Create a virtual machine on the laptop with Ubuntu 12.04 or 14.04 installed and 4GB of RAM.&lt;br /&gt;
* Check that a you can ssh from your laptop to the virtual machine&lt;br /&gt;
* Check that apt-get install works from within the virtual machine&lt;br /&gt;
* Get in touch with the team &amp;lt;upstream-training@openstack.org&amp;gt; to pick a contribution to work on.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Staff =&lt;br /&gt;
&lt;br /&gt;
Stefano Maffulli, Chris Ricker, Tim Freund and Sylvain Bauza will lead the next training in Vancouver, in English. Add yourself to the list of [[mentors]], too. Tools and processes for mentors and staff are kept on the [[OpenStack_Upstream_Training/Admin| admin]] page.&lt;br /&gt;
&lt;br /&gt;
'''Still looking for help: please add yourself to the list below.'''&lt;br /&gt;
&lt;br /&gt;
* Tim Freund &amp;lt;tim@freunds.net&amp;gt; (training, assistant, english)&lt;br /&gt;
* Chris Ricker &amp;lt;chris.ricker@gmail.com&amp;gt; (training, mentoring, assistant, english)&lt;br /&gt;
* Sylvain Bauza &amp;lt;sbauza@redhat.com&amp;gt; (assistant, mentoring, training, french, english)&lt;br /&gt;
* Lana Brindley (assistant, mentoring, English)&lt;br /&gt;
* Rossella Sblendido (assistant, Italian, English)&lt;br /&gt;
* Victoria Martínez de la Cruz &amp;lt;victoria@vmartinezdelacruz.com&amp;gt; (assistant, english)&lt;br /&gt;
* Takashi Torii &amp;lt;t-torii@ce.jp.nec.com&amp;gt; (assistant, japanese)&lt;br /&gt;
* KATO Tomoyuki &amp;lt;kato.tomoyuki@jp.fujitsu.com&amp;gt; (assistant, Japanese)&lt;br /&gt;
* macJack &amp;lt;macjacktw@hotmail.com&amp;gt; (assistant, English, Chinese)&lt;br /&gt;
* François Bureau &amp;lt;francois.bureau@cloudwatt&amp;gt; (assistant, french, english) - irc : Fdot&lt;br /&gt;
&lt;br /&gt;
[https://etherpad.openstack.org/p/upstream-training-vancouver Etherpad for Vancouver]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81247</id>
		<title>OpenStack Upstream Institute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81247"/>
				<updated>2015-05-15T01:36:15Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With over 1000 developers from 130 different companies worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in '''social norms''' and '''technical conventions'''. These can significantly slow down the speed at which changes by newcomers are integrated in the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
We've designed a training program to accelerate the speed at which new OpenStack developers are successful at integrating their own roadmap into that of the OpenStack project. The program shows developers how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. Students are required to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project's technical tools and social interactions. In followup sessions, the students benefit from individual online sessions to help them resolve any remaining problems they might have. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[OpenStack_Upstream_Training/Info|More details]]&lt;br /&gt;
&lt;br /&gt;
= When &amp;amp; Where to get OpenStack Upstream Training = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Next session of the [http://www.eventbrite.com/e/openstack-upstream-training-vancouver-tickets-15649117933 OpenStack Upstream Training will be in Vancouver], before the OpenStack Summit. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Meeting Room 10, 11 &amp;amp; 12&lt;br /&gt;
&lt;br /&gt;
VANCOUVER CONVENTION CENTRE&lt;br /&gt;
&lt;br /&gt;
EAST BUILDING &lt;br /&gt;
&lt;br /&gt;
1055 Canada Place, Vancouver, Canada, BC V6C 0C3&lt;br /&gt;
&lt;br /&gt;
Note that the East Building is also a hotel, the Pan Pacific Hotel. Take the elevator to the convention floor and you'll find the rooms.&lt;br /&gt;
&lt;br /&gt;
See [https://www.openstack.org/assets/vancouver-summit/maps/OSYVR-WEB-COMP-FINAL-REV2-5.jpg this map for reference].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Saturday, May 16, 2015 at 9:30 AM to 5:00 PM - Sunday, May 17, 2015 at 9:30 AM to 5:00 PM (PDT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bring a laptop with wifi + 4GB RAM Ubuntu virtual machine&lt;br /&gt;
&lt;br /&gt;
= How to prepare = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Make sure you have a wifi enabled laptop with you.&lt;br /&gt;
* Create a virtual machine on the laptop with Ubuntu 12.04 or 14.04 installed and 4GB of RAM.&lt;br /&gt;
* Check that a you can ssh from your laptop to the virtual machine&lt;br /&gt;
* Check that apt-get install works from within the virtual machine&lt;br /&gt;
* Get in touch with the team &amp;lt;upstream-training@openstack.org&amp;gt; to pick a contribution to work on.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Staff =&lt;br /&gt;
&lt;br /&gt;
Stefano Maffulli, Chris Ricker, Tim Freund and Sylvain Bauza will lead the next training in Vancouver, in English. Add yourself to the list of [[mentors]], too. Tools and processes for mentors and staff are kept on the [[OpenStack_Upstream_Training/Admin| admin]] page.&lt;br /&gt;
&lt;br /&gt;
'''Still looking for help: please add yourself to the list below.'''&lt;br /&gt;
&lt;br /&gt;
* Tim Freund &amp;lt;tim@freunds.net&amp;gt; (training, assistant, english)&lt;br /&gt;
* Chris Ricker &amp;lt;chris.ricker@gmail.com&amp;gt; (training, mentoring, assistant, english)&lt;br /&gt;
* Sylvain Bauza &amp;lt;sbauza@redhat.com&amp;gt; (assistant, mentoring, training, french, english)&lt;br /&gt;
* Lana Brindley (assistant, mentoring, English)&lt;br /&gt;
* Rossella Sblendido (assistant, Italian, English)&lt;br /&gt;
* Victoria Martínez de la Cruz &amp;lt;victoria@vmartinezdelacruz.com&amp;gt; (assistant, english)&lt;br /&gt;
* Takashi Torii &amp;lt;t-torii@ce.jp.nec.com&amp;gt; (assistant, japanese)&lt;br /&gt;
* KATO Tomoyuki &amp;lt;kato.tomoyuki@jp.fujitsu.com&amp;gt; (assistant, Japanese)&lt;br /&gt;
* macJack &amp;lt;macjacktw@hotmail.com&amp;gt; (assistant, English, Chinese)&lt;br /&gt;
* François Bureau &amp;lt;francois.bureau@cloudwatt&amp;gt; (assistant, french, english) - irc : Fdot&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81246</id>
		<title>OpenStack Upstream Institute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81246"/>
				<updated>2015-05-15T01:35:10Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With over 1000 developers from 130 different companies worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in '''social norms''' and '''technical conventions'''. These can significantly slow down the speed at which changes by newcomers are integrated in the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
We've designed a training program to accelerate the speed at which new OpenStack developers are successful at integrating their own roadmap into that of the OpenStack project. The program shows developers how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. Students are required to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project's technical tools and social interactions. In followup sessions, the students benefit from individual online sessions to help them resolve any remaining problems they might have. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[OpenStack_Upstream_Training/Info|More details]]&lt;br /&gt;
&lt;br /&gt;
= When &amp;amp; Where to get OpenStack Upstream Training = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Next session of the [http://www.eventbrite.com/e/openstack-upstream-training-vancouver-tickets-15649117933 OpenStack Upstream Training will be in Vancouver], before the OpenStack Summit. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Meeting Room 10, 11 &amp;amp; 12&lt;br /&gt;
VANCOUVER CONVENTION CENTRE&lt;br /&gt;
EAST BUILDING &lt;br /&gt;
1055 Canada Place, Vancouver, Canada, BC V6C 0C3&lt;br /&gt;
&lt;br /&gt;
Note that the East Building is also a hotel, the Pan Pacific Hotel. Take the elevator to the convention floor and you'll find the rooms.&lt;br /&gt;
&lt;br /&gt;
See [https://www.openstack.org/assets/vancouver-summit/maps/OSYVR-WEB-COMP-FINAL-REV2-5.jpg this map for reference].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Saturday, May 16, 2015 at 9:30 AM to 5:00 PM - Sunday, May 17, 2015 at 9:30 AM to 5:00 PM (PDT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bring a laptop with wifi + 4GB RAM Ubuntu virtual machine&lt;br /&gt;
&lt;br /&gt;
= How to prepare = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Make sure you have a wifi enabled laptop with you.&lt;br /&gt;
* Create a virtual machine on the laptop with Ubuntu 12.04 or 14.04 installed and 4GB of RAM.&lt;br /&gt;
* Check that a you can ssh from your laptop to the virtual machine&lt;br /&gt;
* Check that apt-get install works from within the virtual machine&lt;br /&gt;
* Get in touch with the team &amp;lt;upstream-training@openstack.org&amp;gt; to pick a contribution to work on.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Staff =&lt;br /&gt;
&lt;br /&gt;
Stefano Maffulli, Chris Ricker, Tim Freund and Sylvain Bauza will lead the next training in Vancouver, in English. Add yourself to the list of [[mentors]], too. Tools and processes for mentors and staff are kept on the [[OpenStack_Upstream_Training/Admin| admin]] page.&lt;br /&gt;
&lt;br /&gt;
'''Still looking for help: please add yourself to the list below.'''&lt;br /&gt;
&lt;br /&gt;
* Tim Freund &amp;lt;tim@freunds.net&amp;gt; (training, assistant, english)&lt;br /&gt;
* Chris Ricker &amp;lt;chris.ricker@gmail.com&amp;gt; (training, mentoring, assistant, english)&lt;br /&gt;
* Sylvain Bauza &amp;lt;sbauza@redhat.com&amp;gt; (assistant, mentoring, training, french, english)&lt;br /&gt;
* Lana Brindley (assistant, mentoring, English)&lt;br /&gt;
* Rossella Sblendido (assistant, Italian, English)&lt;br /&gt;
* Victoria Martínez de la Cruz &amp;lt;victoria@vmartinezdelacruz.com&amp;gt; (assistant, english)&lt;br /&gt;
* Takashi Torii &amp;lt;t-torii@ce.jp.nec.com&amp;gt; (assistant, japanese)&lt;br /&gt;
* KATO Tomoyuki &amp;lt;kato.tomoyuki@jp.fujitsu.com&amp;gt; (assistant, Japanese)&lt;br /&gt;
* macJack &amp;lt;macjacktw@hotmail.com&amp;gt; (assistant, English, Chinese)&lt;br /&gt;
* François Bureau &amp;lt;francois.bureau@cloudwatt&amp;gt; (assistant, french, english) - irc : Fdot&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81232</id>
		<title>OpenStack Upstream Institute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81232"/>
				<updated>2015-05-14T21:59:16Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With over 1000 developers from 130 different companies worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in '''social norms''' and '''technical conventions'''. These can significantly slow down the speed at which changes by newcomers are integrated in the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
We've designed a training program to accelerate the speed at which new OpenStack developers are successful at integrating their own roadmap into that of the OpenStack project. The program shows developers how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. Students are required to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project's technical tools and social interactions. In followup sessions, the students benefit from individual online sessions to help them resolve any remaining problems they might have. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[OpenStack_Upstream_Training/Info|More details]]&lt;br /&gt;
&lt;br /&gt;
= When &amp;amp; Where to get OpenStack Upstream Training = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Next session of the [http://www.eventbrite.com/e/openstack-upstream-training-vancouver-tickets-15649117933 OpenStack Upstream Training will be in Vancouver], before the OpenStack Summit. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Meeting Room 10, 11 &amp;amp; 12, VANCOUVER CONVENTION CENTRE, 1055 Canada Place, Vancouver, Canada, BC V6C 0C3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Saturday, May 16, 2015 at 9:30 AM to 5:00 PM - Sunday, May 17, 2015 at 9:30 AM to 5:00 PM (PDT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bring a laptop with wifi + 4GB RAM Ubuntu virtual machine&lt;br /&gt;
&lt;br /&gt;
= How to prepare = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Make sure you have a wifi enabled laptop with you.&lt;br /&gt;
* Create a virtual machine on the laptop with Ubuntu 12.04 or 14.04 installed and 4GB of RAM.&lt;br /&gt;
* Check that a you can ssh from your laptop to the virtual machine&lt;br /&gt;
* Check that apt-get install works from within the virtual machine&lt;br /&gt;
* Get in touch with the team &amp;lt;upstream-training@openstack.org&amp;gt; to pick a contribution to work on.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Staff =&lt;br /&gt;
&lt;br /&gt;
Stefano Maffulli, Chris Ricker, Tim Freund and Sylvain Bauza will lead the next training in Vancouver, in English. Add yourself to the list of [[mentors]], too. Tools and processes for mentors and staff are kept on the [[OpenStack_Upstream_Training/Admin| admin]] page.&lt;br /&gt;
&lt;br /&gt;
'''Still looking for help: please add yourself to the list below.'''&lt;br /&gt;
&lt;br /&gt;
* Tim Freund &amp;lt;tim@freunds.net&amp;gt; (training, assistant, english)&lt;br /&gt;
* Chris Ricker &amp;lt;chris.ricker@gmail.com&amp;gt; (training, mentoring, assistant, english)&lt;br /&gt;
* Sylvain Bauza &amp;lt;sbauza@redhat.com&amp;gt; (assistant, mentoring, training, french, english)&lt;br /&gt;
* Lana Brindley (assistant, mentoring, English)&lt;br /&gt;
* Rossella Sblendido (assistant, Italian, English)&lt;br /&gt;
* Victoria Martínez de la Cruz &amp;lt;victoria@vmartinezdelacruz.com&amp;gt; (assistant, english)&lt;br /&gt;
* Takashi Torii &amp;lt;t-torii@ce.jp.nec.com&amp;gt; (assistant, japanese)&lt;br /&gt;
* KATO Tomoyuki &amp;lt;kato.tomoyuki@jp.fujitsu.com&amp;gt; (assistant, Japanese)&lt;br /&gt;
* macJack &amp;lt;macjacktw@hotmail.com&amp;gt; (assistant, English, Chinese)&lt;br /&gt;
* François Bureau &amp;lt;francois.bureau@cloudwatt&amp;gt; (assistant, french, english) - irc : Fdot&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81231</id>
		<title>OpenStack Upstream Institute</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Institute&amp;diff=81231"/>
				<updated>2015-05-14T21:57:13Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Staff */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;languages /&amp;gt;&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
With over 1000 developers from 130 different companies worldwide, OpenStack is one of the largest collaborative software-development projects. Because of its size, it is characterized by a huge diversity in '''social norms''' and '''technical conventions'''. These can significantly slow down the speed at which changes by newcomers are integrated in the OpenStack project.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
We've designed a training program to accelerate the speed at which new OpenStack developers are successful at integrating their own roadmap into that of the OpenStack project. The program shows developers how to ensure their bug fix or feature is accepted in the OpenStack project in a minimum amount of time. Students are required to work on real-life bug fixes or new features during two days of real-life classes and online mentoring, until the work is accepted by OpenStack. The live two-day class teaches them to navigate the intricacies of the project's technical tools and social interactions. In followup sessions, the students benefit from individual online sessions to help them resolve any remaining problems they might have. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
[[OpenStack_Upstream_Training/Info|More details]]&lt;br /&gt;
&lt;br /&gt;
= When &amp;amp; Where to get OpenStack Upstream Training = &amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Next session of the [http://www.eventbrite.com/e/openstack-upstream-training-vancouver-tickets-15649117933 OpenStack Upstream Training will be in Vancouver], before the OpenStack Summit. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:6--&amp;gt;&lt;br /&gt;
Meeting Room 10, 11 &amp;amp; 12, VANCOUVER CONVENTION CENTRE, 1055 Canada Place, Vancouver, Canada, BC V6C 0C3&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:7--&amp;gt;&lt;br /&gt;
Saturday, May 16, 2015 at 9:30 AM to 5:00 PM - Sunday, May 17, 2015 at 9:30 AM to 5:00 PM (PDT)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:8--&amp;gt;&lt;br /&gt;
Bring a laptop with wifi + 4GB RAM Ubuntu virtual machine&lt;br /&gt;
&lt;br /&gt;
= How to prepare = &amp;lt;!--T:9--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:10--&amp;gt;&lt;br /&gt;
* Make sure you have a wifi enabled laptop with you.&lt;br /&gt;
* Create a virtual machine on the laptop with Ubuntu 12.04 or 14.04 installed and 4GB of RAM.&lt;br /&gt;
* Check that a you can ssh from your laptop to the virtual machine. Check that apt-get install works from within the virtual machine.&lt;br /&gt;
* Get in touch with Loic Dachary &amp;lt;loic@dachary.org&amp;gt; to pick a contribution to work on.&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Staff =&lt;br /&gt;
&lt;br /&gt;
Stefano Maffulli, Chris Ricker, Tim Freund and Sylvain Bauza will lead the next training in Vancouver, in English. Add yourself to the list of [[mentors]], too. Tools and processes for mentors and staff are kept on the [[OpenStack_Upstream_Training/Admin| admin]] page.&lt;br /&gt;
&lt;br /&gt;
'''Still looking for help: please add yourself to the list below.'''&lt;br /&gt;
&lt;br /&gt;
* Tim Freund &amp;lt;tim@freunds.net&amp;gt; (training, assistant, english)&lt;br /&gt;
* Chris Ricker &amp;lt;chris.ricker@gmail.com&amp;gt; (training, mentoring, assistant, english)&lt;br /&gt;
* Sylvain Bauza &amp;lt;sbauza@redhat.com&amp;gt; (assistant, mentoring, training, french, english)&lt;br /&gt;
* Lana Brindley (assistant, mentoring, English)&lt;br /&gt;
* Rossella Sblendido (assistant, Italian, English)&lt;br /&gt;
* Victoria Martínez de la Cruz &amp;lt;victoria@vmartinezdelacruz.com&amp;gt; (assistant, english)&lt;br /&gt;
* Takashi Torii &amp;lt;t-torii@ce.jp.nec.com&amp;gt; (assistant, japanese)&lt;br /&gt;
* KATO Tomoyuki &amp;lt;kato.tomoyuki@jp.fujitsu.com&amp;gt; (assistant, Japanese)&lt;br /&gt;
* macJack &amp;lt;macjacktw@hotmail.com&amp;gt; (assistant, English, Chinese)&lt;br /&gt;
* François Bureau &amp;lt;francois.bureau@cloudwatt&amp;gt; (assistant, french, english) - irc : Fdot&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=80760</id>
		<title>Contributors/Corporate</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=80760"/>
				<updated>2015-05-08T16:35:41Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: HGST&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The list of Corporate CLAs allowed to contribute to OpenStack projects. (Individual developers still need to fill out the Individual [[HowToContribute#Contributors_License_Agreement|Contributors_License_Agreement]]). If you need to update the list of employees authorized to commit code to OpenStack, please read [[HowToUpdateCorporateCLA | How To Update Corporate CLA]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Company name !! Date CCLA&lt;br /&gt;
|-&lt;br /&gt;
| ADII Research and Applications  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| All To Success Inc  || 2010-09-01&lt;br /&gt;
|-&lt;br /&gt;
| Alyseo  || 2012-11-18&lt;br /&gt;
|-&lt;br /&gt;
| American Megatrends, Inc  || 2011-03-25&lt;br /&gt;
|-&lt;br /&gt;
| ANEXIA Internetdlenstlestungs GmbH  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| ANSO Labs  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| ArrayNetworks  || 2012-11-20&lt;br /&gt;
|-&lt;br /&gt;
| EMC Corp.  || 2012-11-12&lt;br /&gt;
|-&lt;br /&gt;
| Atlanta Cloud Technology, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Atomia  || 2012-01-30&lt;br /&gt;
|-&lt;br /&gt;
| Attune Infocom Pvt Ltd  || 2010-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Austin Software Foundry, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| B1 Systems GmbH  || 2011-02-02&lt;br /&gt;
|-&lt;br /&gt;
| Bash IT  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| Bayoda GmbH  || 2010-07-20&lt;br /&gt;
|-&lt;br /&gt;
| Brocade Communications  || 2011-04-11&lt;br /&gt;
|-&lt;br /&gt;
| Caleb Tennis  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| Canonical  || &lt;br /&gt;
|-&lt;br /&gt;
| CERN  || 2012-01-23&lt;br /&gt;
|-&lt;br /&gt;
| ChuanhowTech  || 2011-08-23&lt;br /&gt;
|-&lt;br /&gt;
| Cisco  || 2011-03-31&lt;br /&gt;
|-&lt;br /&gt;
| Citrix  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Citrix R&amp;amp;D  || 2011-08-02&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Central Pty Ltd  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Cloud.com  || 2010-07-27&lt;br /&gt;
|-&lt;br /&gt;
| CloudFlow, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| CloudNucleus  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudScaling  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudSoft  || 2010-09-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Technology Partners - cloudTP  || 2012-06-14&lt;br /&gt;
|-&lt;br /&gt;
| Colloquium  || 2010-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Consultorpc  || 2010-08-26&lt;br /&gt;
|-&lt;br /&gt;
| Creationline, Inc  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Cybera, Inc  || 2011-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Dell, Inc  || 2011-11-27&lt;br /&gt;
|-&lt;br /&gt;
| Delta Electronics  || 2011-08-29&lt;br /&gt;
|-&lt;br /&gt;
| DreamHost  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| Egon Technologies, LLC  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Enterprise DB  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| Esprit  || 2010-11-29&lt;br /&gt;
|-&lt;br /&gt;
| ForLinux  || 2010-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Fourth Paradigm Development  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| German Cloud  || 2011-03-19&lt;br /&gt;
|-&lt;br /&gt;
| Grid Dynamics  || 2011-07-05&lt;br /&gt;
|-&lt;br /&gt;
| GridCentric, Inc  || 2010-08-03&lt;br /&gt;
|-&lt;br /&gt;
| GridGain Systems  || 2011-06-22&lt;br /&gt;
|-&lt;br /&gt;
| Guardian News and Media Ltd.  || 2012-11-28&lt;br /&gt;
|-&lt;br /&gt;
| hastexo  || 2012-05-24&lt;br /&gt;
|-&lt;br /&gt;
| Hewlett-Packard  || 2011-08-03&lt;br /&gt;
|-&lt;br /&gt;
| IBM  || 2012-02-02&lt;br /&gt;
|-&lt;br /&gt;
| InfraStacks LLC  || 2011-07-26&lt;br /&gt;
|-&lt;br /&gt;
| Intalio, Inc  || 2010-08-10&lt;br /&gt;
|-&lt;br /&gt;
| Intel Corp.  || 2011-09-20&lt;br /&gt;
|-&lt;br /&gt;
| Internap  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Intridea  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| IVO Networks, Inc  || 2011-07-27&lt;br /&gt;
|-&lt;br /&gt;
| LC9  || 2010-08-11&lt;br /&gt;
|-&lt;br /&gt;
| LeaseWeb BV  || 2010-09-09&lt;br /&gt;
|-&lt;br /&gt;
| Linagora  || 2012-09-06&lt;br /&gt;
|-&lt;br /&gt;
| LinMin Corp  || 2010-07-21&lt;br /&gt;
|-&lt;br /&gt;
| Locaweb  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| Logic Surge, Inc  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Make a Byte, Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Media Temple Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Metacloud, Inc.  || 2012-04-17&lt;br /&gt;
|-&lt;br /&gt;
| Memset Ltd  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Midokura Co., Ltd. || 2010-07-30&lt;br /&gt;
|-&lt;br /&gt;
| Mirantis  || 2011-06-15&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs K.K.  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs, Inc. || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| MOVE-IT  || 2010-09-20&lt;br /&gt;
|-&lt;br /&gt;
| National Institute of Informatics  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| NEC Corporation  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| NetApp, Inc  || 2011-04-25&lt;br /&gt;
|-&lt;br /&gt;
| Netmagic Solutions Pvt. Ltd.  || 2012-05-04&lt;br /&gt;
|-&lt;br /&gt;
| Nexenta Systems  || 2011-08-24&lt;br /&gt;
|-&lt;br /&gt;
| Nicira Networks, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Nimbis Services, Inc. || 2011-29-11&lt;br /&gt;
|-&lt;br /&gt;
| Nimbula, Inc.  || 2012-10-01&lt;br /&gt;
|-&lt;br /&gt;
| NTT Cyber Space Laboratories  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data AgileNet  || 2010-11-07&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data Corporation  || 2010-11-18&lt;br /&gt;
|-&lt;br /&gt;
| NTT DOCOMO, Inc  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| NTT PF Labs  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| Open Solutions  || 2011-07-13&lt;br /&gt;
|-&lt;br /&gt;
| Open-V  || 2011-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Openfiler  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Opscode, Inc  || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Peartree Media Limited  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Philips Technology  || 2011-04-19&lt;br /&gt;
|-&lt;br /&gt;
| Piston Cloud Computing, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Persistent Systems Ltd || 2011-05-12&lt;br /&gt;
|-&lt;br /&gt;
| Qihoo 360 Technology Co. Ltd  || 2013-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Qinnova Technology Egypt || 2010-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Rackspace || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Radon Systems  || 2010-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Riverbed Technology  || 2011-08-15&lt;br /&gt;
|-&lt;br /&gt;
| Saba Software, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Samsung Electronics  || 2010-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Samsung SDS  || 2011-12-13&lt;br /&gt;
|-&lt;br /&gt;
| Scalr Inc  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| Server Corps, LLC  || 2010-07-24&lt;br /&gt;
|-&lt;br /&gt;
| SGI  || 2010-08-29&lt;br /&gt;
|-&lt;br /&gt;
| SilverKey Technologies, LCC  || 2010-07-26&lt;br /&gt;
|-&lt;br /&gt;
| SINA Corporation  || 2012-01-17&lt;br /&gt;
|-&lt;br /&gt;
| SIOS Technology Corporation  || 2010-08-18&lt;br /&gt;
|-&lt;br /&gt;
| Skydera Inc  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| StackOps Technologies S.L.  || 2012-09-19&lt;br /&gt;
|-&lt;br /&gt;
| SUSE  || 2011-09-30&lt;br /&gt;
|-&lt;br /&gt;
| SwiftStack, Inc  || 2012-02-16&lt;br /&gt;
|-&lt;br /&gt;
| Symplified, Inc  || 2010-07-28&lt;br /&gt;
|-&lt;br /&gt;
| TeXalute Inc  || 2011-03-22&lt;br /&gt;
|-&lt;br /&gt;
| Third Eye Consulting Services and Solutions LLC  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| TISSAT  || 2011-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Ultra Serve Internet Pty Ltd  || 2010-08-09&lt;br /&gt;
|-&lt;br /&gt;
| VA Linux  || 2011-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Vertex Software Pvt Ltd  || 2011-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Virima Technologies  || 2010-08-27&lt;br /&gt;
|-&lt;br /&gt;
| Warsaw Data Center  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| WINK Streaming  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Wolfram Research Inc  || 2011-02-11&lt;br /&gt;
|-&lt;br /&gt;
| Yahoo! Inc. || 2011-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Zadara Storage  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| Zentific LLC  || 2011-06-11&lt;br /&gt;
|-&lt;br /&gt;
| Zergsoft  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| ABT Limitel || 2013-09-28&lt;br /&gt;
|-&lt;br /&gt;
| Ambrella Ltd || 2013-07-22&lt;br /&gt;
|-&lt;br /&gt;
| Apple Inc. || 2013-10-24&lt;br /&gt;
|-&lt;br /&gt;
| Aptira || 2013-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Basho Technologies Inc. || 2013-07-17&lt;br /&gt;
|-&lt;br /&gt;
| Bull SAS || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint || 2013-11-11&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Conjure LLC || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloudbase Srl || 2013-06-10&lt;br /&gt;
|-&lt;br /&gt;
| Cloudian Inc. || 2013-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Cloudwatt || 2013-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Comcast || 2012-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Coraid Inc. || 2013-03-14&lt;br /&gt;
|-&lt;br /&gt;
| Ebay Software Foundation || 2012-03-04&lt;br /&gt;
|-&lt;br /&gt;
| Embrane || 2013-03-23&lt;br /&gt;
|-&lt;br /&gt;
| Enovance || 2011-12-29&lt;br /&gt;
|-&lt;br /&gt;
| Ericsson || 2012-02-07&lt;br /&gt;
|-&lt;br /&gt;
| Evault || 2013-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Forgerock Inc. || 2013-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2012-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Global Logic Inc. || 2013-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Green and Secure IT Ltd. || 2013-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Hetzner Pty Ltd. || 2013-10-23&lt;br /&gt;
|-&lt;br /&gt;
| HGST Inc. || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi Data Systems || 2013-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Inktank.com || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Institute for System Programming Russian Academy of Science (ISP-RAS) || 2013-04-22&lt;br /&gt;
|-&lt;br /&gt;
| IOData Centers LLC || 2013-10-14&lt;br /&gt;
|-&lt;br /&gt;
| iPlant Collaborative  || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| iWeb Technologies Inc. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Komola GmbH || 2013-05-10&lt;br /&gt;
|-&lt;br /&gt;
| Kylinos || 2013-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Mediasift Ltd. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Microchild Technlogies || 2013-07-16&lt;br /&gt;
|-&lt;br /&gt;
| Netease || 2013-05-30&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Corporation || 2013-06-27&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Innovation Center || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Objectif Libre || 2013-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Orange || 2013-08-01&lt;br /&gt;
|-&lt;br /&gt;
| Osones || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| PDF Complete || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Plumgrid || 2013-01-16&lt;br /&gt;
|-&lt;br /&gt;
| Quantcast Corp. || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Radware Ltd. || 2011-10-23&lt;br /&gt;
|-&lt;br /&gt;
| RJIL || 2013-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Safenet Inc. || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Semihalf || 2013-11-07&lt;br /&gt;
|-&lt;br /&gt;
| Sohonet Ltd. || 2013-10-31&lt;br /&gt;
|-&lt;br /&gt;
| Stackinsider Technology || 2013-08-22&lt;br /&gt;
|-&lt;br /&gt;
| SWITCH || 2013-05-06&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Tata Consultancy Services || 2013-07-28&lt;br /&gt;
|-&lt;br /&gt;
| Thales || 2013-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Unitedstack Inc. || 2013-05-22&lt;br /&gt;
|-&lt;br /&gt;
| University of Oregon || 2012-04-30&lt;br /&gt;
|-&lt;br /&gt;
| University of South China || 2012-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Violin Memory Inc. || 2013-06-06&lt;br /&gt;
|-&lt;br /&gt;
| Virtual Bridges Inc. || 2013-09-06&lt;br /&gt;
|-&lt;br /&gt;
| VmWare || 2013-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Yahele LLC || 2013-09-05&lt;br /&gt;
|-&lt;br /&gt;
| Ysance || 2013-06-28&lt;br /&gt;
|-&lt;br /&gt;
| Zelin.io || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Oracle || 2013-12-08&lt;br /&gt;
|-&lt;br /&gt;
| Parelastic || 2013-12-20&lt;br /&gt;
|-&lt;br /&gt;
| Docker, Inc. || 2013-12-16&lt;br /&gt;
|- &lt;br /&gt;
| Silicom, Ltd. || 2013-12-25&lt;br /&gt;
|- &lt;br /&gt;
| Awcloud || 2012-04-12&lt;br /&gt;
|- &lt;br /&gt;
| Izel Technologies || 2014-01-01&lt;br /&gt;
|- &lt;br /&gt;
| SpclOps, Inc. || 2014-01-08&lt;br /&gt;
|- &lt;br /&gt;
| Numergy || 2014-01-14&lt;br /&gt;
|- &lt;br /&gt;
| Reliance Jio Infocom || 2014-01-19&lt;br /&gt;
|- &lt;br /&gt;
| StackStorm Inc. || 2014-01-24&lt;br /&gt;
|- &lt;br /&gt;
| Ryussi Technologies || 2014-02-14&lt;br /&gt;
|- &lt;br /&gt;
| OneCloud Consulting, Inc. || 2014-02-13&lt;br /&gt;
|- &lt;br /&gt;
| Eurogiciel Ingenierie || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Inocybe Technologies Inc. || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2014-03-04&lt;br /&gt;
|-&lt;br /&gt;
| NovoTel Ltd. || 2014-03-05&lt;br /&gt;
|- &lt;br /&gt;
| OSNEXUS || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Izel Technologies || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Vimeo LLC || 2014-04-08&lt;br /&gt;
|-&lt;br /&gt;
| Tektronix Communications || 2013-04-07&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2014-03-29&lt;br /&gt;
|-&lt;br /&gt;
| Workday, Inc. || 2014-03-26&lt;br /&gt;
|-&lt;br /&gt;
| Cray Inc. || 2014-03-25&lt;br /&gt;
|-&lt;br /&gt;
| THSTACK || 2014-03-21&lt;br /&gt;
|-&lt;br /&gt;
| Datera, Inc. || 2014-03-18&lt;br /&gt;
|-&lt;br /&gt;
| Just One Data, Inc. || 2014-03-17&lt;br /&gt;
|-&lt;br /&gt;
| Kili.io, Inc. || 2014-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Sony Mobile Communications AB || 2014-03-07&lt;br /&gt;
|-&lt;br /&gt;
| Jawa Talent  || 2014-04-12&lt;br /&gt;
|-&lt;br /&gt;
| University of Western Ontario || 2014-04-15&lt;br /&gt;
|-&lt;br /&gt;
| CYSO || 2014-04-29&lt;br /&gt;
|-&lt;br /&gt;
| Gigaspaces || 2014-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Fusion.io  || 2014-05-05&lt;br /&gt;
|-&lt;br /&gt;
| Versa Networks || 2014-05-07&lt;br /&gt;
|-&lt;br /&gt;
| Nimbus Data || 2014-05-15&lt;br /&gt;
|-&lt;br /&gt;
| Nine Internet Solutions AG || 2014-05-16&lt;br /&gt;
|-&lt;br /&gt;
| [[Quobyte]] Inc. || 2014-05-19&lt;br /&gt;
|-&lt;br /&gt;
| Red Hat, Inc. || 2014-05-21&lt;br /&gt;
|-&lt;br /&gt;
| SCALITY SA || 2014-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi America, Ltd. || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| Alcatel Lucent || 2014-06-09&lt;br /&gt;
|-&lt;br /&gt;
| AT&amp;amp;T || 2014-07-17&lt;br /&gt;
|-&lt;br /&gt;
| OlinData || 2014-7-16&lt;br /&gt;
|-&lt;br /&gt;
| it-novum GmbH ||  2014-07-14&lt;br /&gt;
|- &lt;br /&gt;
| B&amp;lt;&amp;gt;COM || 2014-07-11&lt;br /&gt;
|-&lt;br /&gt;
| cloudsigma.com || 2014-06-27 &lt;br /&gt;
|-&lt;br /&gt;
| ThoughtWorks, Inc || 2014-06-26&lt;br /&gt;
|-&lt;br /&gt;
| Risk Management Solutions, Inc. || 2014-06-20&lt;br /&gt;
|-&lt;br /&gt;
| Infoblox || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| DEK Technologies || 2014-09-20 &lt;br /&gt;
|-&lt;br /&gt;
| Wikimedia Foundation, Inc. || 2014-09-18&lt;br /&gt;
|-&lt;br /&gt;
| Time Warner Cable || 2014-07-21&lt;br /&gt;
|-&lt;br /&gt;
| H3C || 2014-07-23&lt;br /&gt;
|-&lt;br /&gt;
| Bloomberg Finance LP || 2014-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Zetta.IO Technology AS || 2014-08-05&lt;br /&gt;
|-&lt;br /&gt;
| SysEleven GmbH || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| CREATE-NET || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| MapR Technologies || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| InWin Inc. || 2014-08-11&lt;br /&gt;
|-&lt;br /&gt;
| StorPool Bulgaria OOD || 2014-08-13&lt;br /&gt;
|-&lt;br /&gt;
| Letv Cloud Computing || 2014-08-14&lt;br /&gt;
|-&lt;br /&gt;
| KVH Co., Ltd. || 2014-08-18&lt;br /&gt;
|- &lt;br /&gt;
| Stratoscale Ltd. || 2014-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Anchor Systems Pty Ltd || 2014-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Codethink Ltd || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| CodiLime, Inc. || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Parallels International GmbH || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Calsoft ||2014-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Emulex Corporation || 2014-12-01&lt;br /&gt;
|-&lt;br /&gt;
| SAP || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| SAS Institute Inc. || 2015-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Battelle LLC || 2015-03-03&lt;br /&gt;
|-&lt;br /&gt;
| CLOUDDON LLC || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| cPanel, Inc. || 2014-10-01&lt;br /&gt;
|-&lt;br /&gt;
| DigiCert, Inc. || 2014-10-03&lt;br /&gt;
|-&lt;br /&gt;
| Metaswitch Networks Ltd || 2014-10-06&lt;br /&gt;
|-&lt;br /&gt;
| Oodrive || 2014-10-09&lt;br /&gt;
|-&lt;br /&gt;
| LINARO LIMITED || 2014-10-17&lt;br /&gt;
|-&lt;br /&gt;
| CloudFounders  || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| GoodData || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi India Pvt. Ltd. || 2014-10-22&lt;br /&gt;
|-&lt;br /&gt;
| OVH || 2014-10-28&lt;br /&gt;
|-&lt;br /&gt;
| CD Cloudenablers Private Limited || 2014-10-19&lt;br /&gt;
|-&lt;br /&gt;
| Percona LLC || 2014-11-12&lt;br /&gt;
|-&lt;br /&gt;
| x-ion GmbH || 2014-11-14&lt;br /&gt;
|-&lt;br /&gt;
| Linux Foundation || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| xFlow Research Inc. || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| Nokia Solutions and Networks Oy || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| Chelsio Communications Inc. || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| 6WIND || 2014-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Ammeon || 2014-12-09&lt;br /&gt;
|-&lt;br /&gt;
| Twitter || 2014-12-12&lt;br /&gt;
|-&lt;br /&gt;
| MIT Lincoln Laboratory || 2014-12-14&lt;br /&gt;
|-&lt;br /&gt;
| CenturyLink || 2014-12-23&lt;br /&gt;
|-&lt;br /&gt;
| Anuta Networks International LLC || 2015-01-06&lt;br /&gt;
|-&lt;br /&gt;
| Acelio || 2015-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Wipro Ltd. || 2014-01-14&lt;br /&gt;
|-&lt;br /&gt;
| KEMP TECHNOLOGIES, INC || 2015-01-27&lt;br /&gt;
|-&lt;br /&gt;
| pluribus networks || 2015-01-30&lt;br /&gt;
|-&lt;br /&gt;
| N5 Tech, Inc || 2015-02-08&lt;br /&gt;
|-&lt;br /&gt;
| OneCloud Consulting || 2015-02-21&lt;br /&gt;
|-&lt;br /&gt;
| The Johns Hopkins University Applied Physics Laboratory LLC || 2015-02-24&lt;br /&gt;
|-&lt;br /&gt;
| SVA Gmbh || 2015-02-27&lt;br /&gt;
|-&lt;br /&gt;
| University of Chicago || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| LENOVO || 2015-03-20&lt;br /&gt;
|-&lt;br /&gt;
| Swisscom || 2015-03-23&lt;br /&gt;
|-&lt;br /&gt;
| PowerTech Information Systems AS || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| Virtustream || 2015-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Rabbit Inc || 2015-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Tintri, Inc. || 2015-04-20&lt;br /&gt;
|-&lt;br /&gt;
| Dot Hill || 2015-04-28&lt;br /&gt;
|-&lt;br /&gt;
| HGST, Inc || 2015-05-06&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Website&amp;diff=80561</id>
		<title>Website</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Website&amp;diff=80561"/>
				<updated>2015-05-06T23:01:18Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Providing Website Feedback */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Contributing to [http://www.openstack.org OpenStack.org] ==&lt;br /&gt;
&lt;br /&gt;
'''Website Manager''': Todd Morey&lt;br /&gt;
* Email Address: todd@openstack.org&lt;br /&gt;
* skype / irc: toddmorey&lt;br /&gt;
&lt;br /&gt;
=== Providing Website Feedback ===&lt;br /&gt;
&lt;br /&gt;
To provide general feedback about the openstack.org website or to submit bugs, please log a bug or request at http://bugs.launchpad.net/openstack-org and tag it with &amp;quot;website&amp;quot;. The framework for the www.openstack.org site is maintained at https://github.com/OpenStackweb/ until it's fully integrated in OpenStack Infra project, and patches are welcome. For content requests or bugs against the framework, log a bug or request at http://bugs.launchpad.net/openstack-org.&lt;br /&gt;
&lt;br /&gt;
=== Getting Involved In Website Content ===&lt;br /&gt;
&lt;br /&gt;
We welcome participation in creating great content on openstack.org to help evangelize the [[OpenStack]] projects and the community. Please email todd@openstack.org if you'd like to be involved in marketing [[OpenStack]] through our web properties. The [[OpenStack]] blog especially welcomes community contributions.&lt;br /&gt;
&lt;br /&gt;
=== Posting To The Blog ===&lt;br /&gt;
&lt;br /&gt;
If you would like something mentioned on the [[OpenStack]] blog or you'd like to submit a blog entry of your own, please reach out to the community manager communitymngr@openstack.org.&lt;br /&gt;
&lt;br /&gt;
=== [[OpenStack]] Online Documentation ===&lt;br /&gt;
&lt;br /&gt;
[[OpenStack]] documentation is available online at docs.openstack.org. This openstack subdomain is a Webhelp build of the OpenStack manuals project on [https://launchpad.net/openstack-manuals Launchpad]. To participate in [[OpenStack]] documentation, please reach out to Anne Gentle (anne@openstack.org).&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Governance/InteropWG&amp;diff=80529</id>
		<title>Governance/InteropWG</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Governance/InteropWG&amp;diff=80529"/>
				<updated>2015-05-06T18:10:47Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: added to working groups&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This Committee was formed during the OpenStack Ice House Summit in Hong Kong by Board Resolution on 11/4.&lt;br /&gt;
&lt;br /&gt;
''DefCore sets base requirements by defining 1) capabilities, 2) code and 3) must-pass tests for all OpenStack products. This definition uses community resources and involvement to drive interoperability by creating the minimum standards for products labeled &amp;quot;OpenStack.&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Our mission is to define &amp;quot;OpenStack Core&amp;quot; as chartered by the by-laws.&lt;br /&gt;
&lt;br /&gt;
== Important Artifacts ==&lt;br /&gt;
#  [https://github.com/openstack/defcore/blob/master/process/Lexicon.rst Terms Definition]&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/CoreDefinition.rst 10 Core Principles]  (board approved Hong Kong Summit)&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/PlatformCap.rst Capability Levels: Component and Platform]  (board approved October 2014)&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/CoreCriteria.rst 12 Scoring Criteria]  (board approved Atlanta Summit)&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/DesignatedSections.rst 10 Designed Sections Principles]  (board approved December 2014)&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/GovernanceProcess.rst  DefCore Governance:]&lt;br /&gt;
# [https://github.com/openstack/defcore/blob/master/process/2015A.rst DefCore Process]&lt;br /&gt;
# Capabilities &amp;amp; Sections&lt;br /&gt;
## [https://github.com/openstack/defcore/blob/master/2015.03.rst 2015.03] (review [https://github.com/openstack/defcore/blob/master/2015.03.json JSON] for details)&lt;br /&gt;
## [https://github.com/openstack/defcore/blob/master/2015.04.rst 2015.04] (review [https://github.com/openstack/defcore/blob/master/2015.04.json JSON] for details)&lt;br /&gt;
## [https://github.com/openstack/defcore/blob/master/2015.next.json 2015.next ]&lt;br /&gt;
&lt;br /&gt;
== Objective / Scope ==&lt;br /&gt;
&lt;br /&gt;
The DefCore charter is around how the OpenStack brand is applied for commercial uses.  Initially, this focus is on &amp;quot;what is core&amp;quot; and sustaining that definition over time.  The scope will likely expand since brand is an ongoing concern related to specialized marks and other use cases.&lt;br /&gt;
&lt;br /&gt;
There are three ways in which the community uses the OpenStack brand including referring to projects.&lt;br /&gt;
# General community use of the mark&lt;br /&gt;
# Project-specific use associated with development activity&lt;br /&gt;
# DefCore-governed commercial use&lt;br /&gt;
&lt;br /&gt;
While the top two of these uses are out of scope for DefCore, the committee has a need to participate in the discussion to ensure consistent and clear use.&lt;br /&gt;
&lt;br /&gt;
== How to Engage? ==&lt;br /&gt;
&lt;br /&gt;
* Join the [http://lists.openstack.org/cgi-bin/mailman/listinfo/defcore-committee defcore-committee] list&lt;br /&gt;
* Join #defcore on Freenode IRC&lt;br /&gt;
* Follow the code at https://github.com/openstack/defcore&lt;br /&gt;
* Join our weekly [[Governance/DefCoreCommittee#Meetings|meetings]]&lt;br /&gt;
&lt;br /&gt;
== Meetings ==&lt;br /&gt;
DefCore Scale Cycle Meetings (weekly on Wednesdays, 9:00AM Pacific Time, see etherpad links for join.me info):&lt;br /&gt;
&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.15 Scale.15 - May 6, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.14 Scale.14 - April 29, 2015] &lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.13 Scale.13 - April 22, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.12 Scale.12 - April 15, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.11 Scale.11- April 8, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.10 Scale.10 - April 1, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.9 Scale.9 - March 25, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.8 Scale.8 - March 18, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.7 Scale.7 - March 13, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.6 Scale.6 - February 25, 2015] &lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.5 Scale.5 - February 18, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.4 Scale.4 - February 11, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.3 Scale.3 - February 4, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/DefCoreScale.2 Scale.2 - January 23, 2015]&lt;br /&gt;
&lt;br /&gt;
Capabilities Meetings (weekly on Wednesdays, 11:00AM Pacific Time, dialin: 1-855-600-7225, code 4625040):&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-may-06-2015 May 6, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-apr-29-2015 April 29, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-apr-22-2015 April 22, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-apr-15-2015 April 15, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-apr-08-2015 April 8, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-apr-01-2015 April 1, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-mar-25-2015 March 25, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-mar-11-2015 March 11, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-mar-04-2015 March 4, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-feb-18-2015 February 18, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-feb-04-2015 February 4, 2015]&lt;br /&gt;
* [https://etherpad.openstack.org/p/defcore-capabilities-jan-28-2015 January 28, 2015]&lt;br /&gt;
&lt;br /&gt;
== Process Cycles ==&lt;br /&gt;
&lt;br /&gt;
Defining OpenStack Core is a long term process and we are doing the work in progressive cycles.  For reference, we have named the cycles.  This helps describe concrete deliverables for a cycle while allowing discussion of the broader long term issues.  For example, we may say that &amp;quot;item X is important to DefCore but out of scope for Elephant.&amp;quot;  We have found that this approach to breaking down the problem is necessary to maintain community consensus because we are taking smaller bites of the larger challenge (aka eating the elephant). &lt;br /&gt;
&lt;br /&gt;
See [https://github.com/openstack/defcore/blob/master/process/ProcessCycles.rst Process Cycles]&lt;br /&gt;
&lt;br /&gt;
The current cycle is named the '''''Scale Cycle'''''.&lt;br /&gt;
&lt;br /&gt;
== Current Committee Participants ==&lt;br /&gt;
Current Participants&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/221 Rob Hirschfeld] (board member, co-chair)&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/3106 Egle Sigler] (board member, co-chair)&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/5869 Will Auld]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/13748 Carol Barrett]&lt;br /&gt;
* Vince Brunssen&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/272 Russell Bryant]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/9572 Kevin Carter]&lt;br /&gt;
* Catherine Diep&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/10273 Rocky Grober]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/10331 Chris Hoge]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/31354 Chris Lee]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/76 Van Lindberg] (board member)&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/18704 Jim Meyer]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/1657 Adrian Otto]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/164 Sean Roberts]&lt;br /&gt;
* [http://www.openstack.org/community/members/profile/12876 Shamail Tahir]&lt;br /&gt;
* [https://www.openstack.org/community/members/profile/54 Mark T. Voelker]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[category: defcore]]&lt;br /&gt;
[[Category: Working_Groups]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Training/Admin&amp;diff=80525</id>
		<title>OpenStack Upstream Training/Admin</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=OpenStack_Upstream_Training/Admin&amp;diff=80525"/>
				<updated>2015-05-06T17:19:14Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: updated with latest content of 'get ready email'&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Administration tasks for Upstream Training =&lt;br /&gt;
&lt;br /&gt;
== Engagement ==&lt;br /&gt;
&lt;br /&gt;
Used to create the event. The signup process requires applicants to specify their intentions, which areas to focus on.&lt;br /&gt;
&lt;br /&gt;
Engage with applicants at regular intervals to make sure they are fully engaged and understand what they sign up for. 4 weeks before the event send them a notification to start engaging with teachers and mentors. 2 weeks before the event, remind them to pick a bug and setup their development environment.&lt;br /&gt;
&lt;br /&gt;
Volunteer staff ask to be added to the [https://trello.com/b/iuJab0VH Trello board]. From the board, staff picks one card from the '''Applicants''' list, move the card to next list '''Mentor picked''' and send the applicant the engagement email (suggested text below). &lt;br /&gt;
&lt;br /&gt;
Mentors should help the applicants select a simple bug to fix or another very simple work item, based on the interests and objectives of the applicant. The work item will be executed '''after''' the training in classroom.&lt;br /&gt;
&lt;br /&gt;
=== Email messages ===&lt;br /&gt;
&lt;br /&gt;
===== Welcome email, at signup =====&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Subject: Welcome to OpenStack Upstream Training&lt;br /&gt;
  &lt;br /&gt;
Nice to e-meet you and thanks for subscribing to the OpenStack Upstream Training. The objective of the two day session is to improve your understanding of OpenStack's contribution process and help you become more effective at merging code in OpenStack. The training is designed to be practical, it begins *now* before and will continue after, with mentoring sessions until your first contribution is completed. &lt;br /&gt;
&lt;br /&gt;
If you haven't done it already, get familiar with OpenStack Upstream Training [OpenStack_Upstream_Training/Info#Objectives objectives],  [OpenStack_Upstream_Training/Info#Course_Outline schedule] and [OpenStack_Upstream_Training/Info#Prerequisites pre-requisites].&lt;br /&gt;
&lt;br /&gt;
Please start engaging with your mentor by replying to this message, explaining what you would like to work on and what your personal objectives are for this class. The mentor will help you select a low hanging fruit bug to fix and send you further instructions.&lt;br /&gt;
&lt;br /&gt;
Don't hesitate to ask if you have questions regarding the  training program.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===== Engagement email, sent by mentor =====&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
TL;DR: Pick three bugs from the list below and setup your laptop for the training.&lt;br /&gt;
&lt;br /&gt;
The OpenStack Upstream Training is just a few days away, in Vancouver Convention Centre. We will meet on Saturday, May 16, 2015 at 9:30am and will continue on Sunday May 17, until 5pm.&lt;br /&gt;
&lt;br /&gt;
To make the best out of the training, please select three bugs from the list OpenStack's known bugs that are simple to fix (Low Hanging Fruit): https://goo.gl/HX9Nxa  and assign to you at least one that you feel comfortable working on, based on your interests and experience. &lt;br /&gt;
&lt;br /&gt;
The goal of the training will be to get your work accepted upstream. It is best to chose a contribution that is easy so you can focus on learning the contribution process, tools and social rules of OpenStack community. Remember that Upstream Training will continue with mentoring sessions online after the class until the work you choose is complete.&lt;br /&gt;
&lt;br /&gt;
If you have doubts on how to pick and assign a bug to you, please reply to this email and we'll help you out.&lt;br /&gt;
&lt;br /&gt;
Setup your laptop to be able to follow the training. You will need:&lt;br /&gt;
&lt;br /&gt;
  * A laptop capable of connecting to wireless networks and at least 8GB RAM for next point&lt;br /&gt;
  * A virtual machine running Ubuntu (or any other operating system you feel confortable with when working on OpenStack)&lt;br /&gt;
&lt;br /&gt;
It is worth double checking that this works well in advance. If you feel adventorous you can start reading how to setup the OpenStack development environment (devstack) in a virtual machine http://docs.openstack.org/developer/devstack/guides/single-vm.html&lt;br /&gt;
&lt;br /&gt;
Cheers&lt;br /&gt;
The OpenStack Upstream Training Staff&lt;br /&gt;
https://wiki.openstack.org/wiki/OpenStack_Upstream_Training&lt;br /&gt;
&lt;br /&gt;
note: If your laptop is not powerful enough to run devstack we'll try to provide openstack-based virtual machines in public clouds.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A link to all [https://bugs.launchpad.net/openstack/+bugs?field.searchtext=&amp;amp;orderby=-importance&amp;amp;search=Search&amp;amp;field.status%3Alist=NEW&amp;amp;field.status%3Alist=CONFIRMED&amp;amp;field.status%3Alist=TRIAGED&amp;amp;field.status%3Alist=INCOMPLETE_WITH_RESPONSE&amp;amp;field.status%3Alist=INCOMPLETE_WITHOUT_RESPONSE&amp;amp;assignee_option=any&amp;amp;field.assignee=&amp;amp;field.bug_reporter=&amp;amp;field.bug_commenter=&amp;amp;field.subscriber=&amp;amp;field.structural_subscriber=&amp;amp;field.tag=low-hanging-fruit&amp;amp;field.tags_combinator=ANY&amp;amp;field.has_cve.used=&amp;amp;field.omit_dupes.used=&amp;amp;field.omit_dupes=on&amp;amp;field.affects_me.used=&amp;amp;field.has_patch.used=&amp;amp;field.has_branches.used=&amp;amp;field.has_branches=on&amp;amp;field.has_no_branches.used=&amp;amp;field.has_no_branches=on&amp;amp;field.has_blueprints.used=&amp;amp;field.has_blueprints=on&amp;amp;field.has_no_blueprints.used=&amp;amp;field.has_no_blueprints=on Low Hanging Fruit bugs]&lt;br /&gt;
&lt;br /&gt;
== Lego management ==&lt;br /&gt;
&lt;br /&gt;
The Lego need to be shipped weeks ahead of time to volunteers near the convention center. They will help assemble the buildings and bring them to the facility the morning when the training starts, or the evening before, as soon as the rooms are ready.&lt;br /&gt;
&lt;br /&gt;
After the class, the Lego can be displayed in the expo floor.&lt;br /&gt;
&lt;br /&gt;
After the show, the Lego need to be packaged and shipped back to FNTech facilities.&lt;br /&gt;
&lt;br /&gt;
=== Lego material ===&lt;br /&gt;
&lt;br /&gt;
* estimate per student 750g of assorted bulk Lego bricks for the creative session&lt;br /&gt;
* at least two buildings per classroom of the Lego City series&lt;br /&gt;
&lt;br /&gt;
Currently the Foundation owns London Bridge, Sidney Opera House, Pet Store, Cinema, French Restaurant.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=80053</id>
		<title>Contributors/Corporate</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Contributors/Corporate&amp;diff=80053"/>
				<updated>2015-05-04T18:58:44Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: dot hill&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The list of Corporate CLAs allowed to contribute to OpenStack projects. (Individual developers still need to fill out the Individual [[HowToContribute#Contributors_License_Agreement|Contributors_License_Agreement]]). If you need to update the list of employees authorized to commit code to OpenStack, please read [[HowToUpdateCorporateCLA | How To Update Corporate CLA]].&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Company name !! Date CCLA&lt;br /&gt;
|-&lt;br /&gt;
| ADII Research and Applications  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| All To Success Inc  || 2010-09-01&lt;br /&gt;
|-&lt;br /&gt;
| Alyseo  || 2012-11-18&lt;br /&gt;
|-&lt;br /&gt;
| American Megatrends, Inc  || 2011-03-25&lt;br /&gt;
|-&lt;br /&gt;
| ANEXIA Internetdlenstlestungs GmbH  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| ANSO Labs  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| ArrayNetworks  || 2012-11-20&lt;br /&gt;
|-&lt;br /&gt;
| EMC Corp.  || 2012-11-12&lt;br /&gt;
|-&lt;br /&gt;
| Atlanta Cloud Technology, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Atomia  || 2012-01-30&lt;br /&gt;
|-&lt;br /&gt;
| Attune Infocom Pvt Ltd  || 2010-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Austin Software Foundry, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| B1 Systems GmbH  || 2011-02-02&lt;br /&gt;
|-&lt;br /&gt;
| Bash IT  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| Bayoda GmbH  || 2010-07-20&lt;br /&gt;
|-&lt;br /&gt;
| Brocade Communications  || 2011-04-11&lt;br /&gt;
|-&lt;br /&gt;
| Caleb Tennis  || 2010-08-14&lt;br /&gt;
|-&lt;br /&gt;
| Canonical  || &lt;br /&gt;
|-&lt;br /&gt;
| CERN  || 2012-01-23&lt;br /&gt;
|-&lt;br /&gt;
| ChuanhowTech  || 2011-08-23&lt;br /&gt;
|-&lt;br /&gt;
| Cisco  || 2011-03-31&lt;br /&gt;
|-&lt;br /&gt;
| Citrix  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Citrix R&amp;amp;D  || 2011-08-02&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Central Pty Ltd  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Cloud.com  || 2010-07-27&lt;br /&gt;
|-&lt;br /&gt;
| CloudFlow, Inc  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| CloudNucleus  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudScaling  || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| CloudSoft  || 2010-09-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Technology Partners - cloudTP  || 2012-06-14&lt;br /&gt;
|-&lt;br /&gt;
| Colloquium  || 2010-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Consultorpc  || 2010-08-26&lt;br /&gt;
|-&lt;br /&gt;
| Creationline, Inc  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Cybera, Inc  || 2011-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Dell, Inc  || 2011-11-27&lt;br /&gt;
|-&lt;br /&gt;
| Delta Electronics  || 2011-08-29&lt;br /&gt;
|-&lt;br /&gt;
| DreamHost  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| Egon Technologies, LLC  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Enterprise DB  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| Esprit  || 2010-11-29&lt;br /&gt;
|-&lt;br /&gt;
| ForLinux  || 2010-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Fourth Paradigm Development  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| German Cloud  || 2011-03-19&lt;br /&gt;
|-&lt;br /&gt;
| Grid Dynamics  || 2011-07-05&lt;br /&gt;
|-&lt;br /&gt;
| GridCentric, Inc  || 2010-08-03&lt;br /&gt;
|-&lt;br /&gt;
| GridGain Systems  || 2011-06-22&lt;br /&gt;
|-&lt;br /&gt;
| Guardian News and Media Ltd.  || 2012-11-28&lt;br /&gt;
|-&lt;br /&gt;
| hastexo  || 2012-05-24&lt;br /&gt;
|-&lt;br /&gt;
| Hewlett-Packard  || 2011-08-03&lt;br /&gt;
|-&lt;br /&gt;
| IBM  || 2012-02-02&lt;br /&gt;
|-&lt;br /&gt;
| InfraStacks LLC  || 2011-07-26&lt;br /&gt;
|-&lt;br /&gt;
| Intalio, Inc  || 2010-08-10&lt;br /&gt;
|-&lt;br /&gt;
| Intel Corp.  || 2011-09-20&lt;br /&gt;
|-&lt;br /&gt;
| Internap  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Intridea  || 2011-06-21&lt;br /&gt;
|-&lt;br /&gt;
| IVO Networks, Inc  || 2011-07-27&lt;br /&gt;
|-&lt;br /&gt;
| LC9  || 2010-08-11&lt;br /&gt;
|-&lt;br /&gt;
| LeaseWeb BV  || 2010-09-09&lt;br /&gt;
|-&lt;br /&gt;
| Linagora  || 2012-09-06&lt;br /&gt;
|-&lt;br /&gt;
| LinMin Corp  || 2010-07-21&lt;br /&gt;
|-&lt;br /&gt;
| Locaweb  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| Logic Surge, Inc  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Make a Byte, Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Media Temple Inc  || 2010-08-16&lt;br /&gt;
|-&lt;br /&gt;
| Metacloud, Inc.  || 2012-04-17&lt;br /&gt;
|-&lt;br /&gt;
| Memset Ltd  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Midokura Co., Ltd. || 2010-07-30&lt;br /&gt;
|-&lt;br /&gt;
| Mirantis  || 2011-06-15&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs K.K.  || 2010-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Morphlabs, Inc. || 2010-07-22&lt;br /&gt;
|-&lt;br /&gt;
| MOVE-IT  || 2010-09-20&lt;br /&gt;
|-&lt;br /&gt;
| National Institute of Informatics  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| NEC Corporation  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| NetApp, Inc  || 2011-04-25&lt;br /&gt;
|-&lt;br /&gt;
| Netmagic Solutions Pvt. Ltd.  || 2012-05-04&lt;br /&gt;
|-&lt;br /&gt;
| Nexenta Systems  || 2011-08-24&lt;br /&gt;
|-&lt;br /&gt;
| Nicira Networks, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Nimbis Services, Inc. || 2011-29-11&lt;br /&gt;
|-&lt;br /&gt;
| Nimbula, Inc.  || 2012-10-01&lt;br /&gt;
|-&lt;br /&gt;
| NTT Cyber Space Laboratories  || 2010-11-16&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data AgileNet  || 2010-11-07&lt;br /&gt;
|-&lt;br /&gt;
| NTT Data Corporation  || 2010-11-18&lt;br /&gt;
|-&lt;br /&gt;
| NTT DOCOMO, Inc  || 2012-06-13&lt;br /&gt;
|-&lt;br /&gt;
| NTT PF Labs  || 2010-12-21&lt;br /&gt;
|-&lt;br /&gt;
| Open Solutions  || 2011-07-13&lt;br /&gt;
|-&lt;br /&gt;
| Open-V  || 2011-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Openfiler  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Opscode, Inc  || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Peartree Media Limited  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Philips Technology  || 2011-04-19&lt;br /&gt;
|-&lt;br /&gt;
| Piston Cloud Computing, Inc  || 2011-01-21&lt;br /&gt;
|-&lt;br /&gt;
| Persistent Systems Ltd || 2011-05-12&lt;br /&gt;
|-&lt;br /&gt;
| Qihoo 360 Technology Co. Ltd  || 2013-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Qinnova Technology Egypt || 2010-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Rackspace || 2010-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Radon Systems  || 2010-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Riverbed Technology  || 2011-08-15&lt;br /&gt;
|-&lt;br /&gt;
| Saba Software, Inc  || 2010-10-28&lt;br /&gt;
|-&lt;br /&gt;
| Samsung Electronics  || 2010-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Samsung SDS  || 2011-12-13&lt;br /&gt;
|-&lt;br /&gt;
| Scalr Inc  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| Server Corps, LLC  || 2010-07-24&lt;br /&gt;
|-&lt;br /&gt;
| SGI  || 2010-08-29&lt;br /&gt;
|-&lt;br /&gt;
| SilverKey Technologies, LCC  || 2010-07-26&lt;br /&gt;
|-&lt;br /&gt;
| SINA Corporation  || 2012-01-17&lt;br /&gt;
|-&lt;br /&gt;
| SIOS Technology Corporation  || 2010-08-18&lt;br /&gt;
|-&lt;br /&gt;
| Skydera Inc  || 2011-08-09&lt;br /&gt;
|-&lt;br /&gt;
| StackOps Technologies S.L.  || 2012-09-19&lt;br /&gt;
|-&lt;br /&gt;
| SUSE  || 2011-09-30&lt;br /&gt;
|-&lt;br /&gt;
| SwiftStack, Inc  || 2012-02-16&lt;br /&gt;
|-&lt;br /&gt;
| Symplified, Inc  || 2010-07-28&lt;br /&gt;
|-&lt;br /&gt;
| TeXalute Inc  || 2011-03-22&lt;br /&gt;
|-&lt;br /&gt;
| Third Eye Consulting Services and Solutions LLC  || 2011-05-23&lt;br /&gt;
|-&lt;br /&gt;
| TISSAT  || 2011-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Ultra Serve Internet Pty Ltd  || 2010-08-09&lt;br /&gt;
|-&lt;br /&gt;
| VA Linux  || 2011-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Vertex Software Pvt Ltd  || 2011-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Virima Technologies  || 2010-08-27&lt;br /&gt;
|-&lt;br /&gt;
| Warsaw Data Center  || 2010-10-26&lt;br /&gt;
|-&lt;br /&gt;
| WINK Streaming  || 2010-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Wolfram Research Inc  || 2011-02-11&lt;br /&gt;
|-&lt;br /&gt;
| Yahoo! Inc. || 2011-11-01&lt;br /&gt;
|-&lt;br /&gt;
| Zadara Storage  || 2011-06-17&lt;br /&gt;
|-&lt;br /&gt;
| Zentific LLC  || 2011-06-11&lt;br /&gt;
|-&lt;br /&gt;
| Zergsoft  || 2011-06-07&lt;br /&gt;
|-&lt;br /&gt;
| ABT Limitel || 2013-09-28&lt;br /&gt;
|-&lt;br /&gt;
| Ambrella Ltd || 2013-07-22&lt;br /&gt;
|-&lt;br /&gt;
| Apple Inc. || 2013-10-24&lt;br /&gt;
|-&lt;br /&gt;
| Aptira || 2013-08-20&lt;br /&gt;
|-&lt;br /&gt;
| Basho Technologies Inc. || 2013-07-17&lt;br /&gt;
|-&lt;br /&gt;
| Bull SAS || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Checkpoint || 2013-11-11&lt;br /&gt;
|-&lt;br /&gt;
| Cloud Conjure LLC || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Cloudbase Srl || 2013-06-10&lt;br /&gt;
|-&lt;br /&gt;
| Cloudian Inc. || 2013-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Cloudwatt || 2013-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Comcast || 2012-09-25&lt;br /&gt;
|-&lt;br /&gt;
| Coraid Inc. || 2013-03-14&lt;br /&gt;
|-&lt;br /&gt;
| Ebay Software Foundation || 2012-03-04&lt;br /&gt;
|-&lt;br /&gt;
| Embrane || 2013-03-23&lt;br /&gt;
|-&lt;br /&gt;
| Enovance || 2011-12-29&lt;br /&gt;
|-&lt;br /&gt;
| Ericsson || 2012-02-07&lt;br /&gt;
|-&lt;br /&gt;
| Evault || 2013-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Forgerock Inc. || 2013-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2012-08-06&lt;br /&gt;
|-&lt;br /&gt;
| Global Logic Inc. || 2013-08-05&lt;br /&gt;
|-&lt;br /&gt;
| Green and Secure IT Ltd. || 2013-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Hetzner Pty Ltd. || 2013-10-23&lt;br /&gt;
|-&lt;br /&gt;
| HGST Inc. || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi Data Systems || 2013-05-03&lt;br /&gt;
|-&lt;br /&gt;
| Inktank.com || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Institute for System Programming Russian Academy of Science (ISP-RAS) || 2013-04-22&lt;br /&gt;
|-&lt;br /&gt;
| IOData Centers LLC || 2013-10-14&lt;br /&gt;
|-&lt;br /&gt;
| iPlant Collaborative  || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| iWeb Technologies Inc. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Komola GmbH || 2013-05-10&lt;br /&gt;
|-&lt;br /&gt;
| Kylinos || 2013-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Mediasift Ltd. || 2013-04-16&lt;br /&gt;
|-&lt;br /&gt;
| Microchild Technlogies || 2013-07-16&lt;br /&gt;
|-&lt;br /&gt;
| Netease || 2013-05-30&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Corporation || 2013-06-27&lt;br /&gt;
|-&lt;br /&gt;
| NTT Software Innovation Center || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Objectif Libre || 2013-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Orange || 2013-08-01&lt;br /&gt;
|-&lt;br /&gt;
| Osones || 2013-11-20&lt;br /&gt;
|-&lt;br /&gt;
| PDF Complete || 2013-05-20&lt;br /&gt;
|-&lt;br /&gt;
| Plumgrid || 2013-01-16&lt;br /&gt;
|-&lt;br /&gt;
| Quantcast Corp. || 2013-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Radware Ltd. || 2011-10-23&lt;br /&gt;
|-&lt;br /&gt;
| RJIL || 2013-10-26&lt;br /&gt;
|-&lt;br /&gt;
| Safenet Inc. || 2013-04-23&lt;br /&gt;
|-&lt;br /&gt;
| Semihalf || 2013-11-07&lt;br /&gt;
|-&lt;br /&gt;
| Sohonet Ltd. || 2013-10-31&lt;br /&gt;
|-&lt;br /&gt;
| Stackinsider Technology || 2013-08-22&lt;br /&gt;
|-&lt;br /&gt;
| SWITCH || 2013-05-06&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2013-10-10&lt;br /&gt;
|-&lt;br /&gt;
| Tata Consultancy Services || 2013-07-28&lt;br /&gt;
|-&lt;br /&gt;
| Thales || 2013-07-15&lt;br /&gt;
|-&lt;br /&gt;
| Unitedstack Inc. || 2013-05-22&lt;br /&gt;
|-&lt;br /&gt;
| University of Oregon || 2012-04-30&lt;br /&gt;
|-&lt;br /&gt;
| University of South China || 2012-07-19&lt;br /&gt;
|-&lt;br /&gt;
| Violin Memory Inc. || 2013-06-06&lt;br /&gt;
|-&lt;br /&gt;
| Virtual Bridges Inc. || 2013-09-06&lt;br /&gt;
|-&lt;br /&gt;
| VmWare || 2013-08-31&lt;br /&gt;
|-&lt;br /&gt;
| Yahele LLC || 2013-09-05&lt;br /&gt;
|-&lt;br /&gt;
| Ysance || 2013-06-28&lt;br /&gt;
|-&lt;br /&gt;
| Zelin.io || 2013-05-13&lt;br /&gt;
|-&lt;br /&gt;
| Oracle || 2013-12-08&lt;br /&gt;
|-&lt;br /&gt;
| Parelastic || 2013-12-20&lt;br /&gt;
|-&lt;br /&gt;
| Docker, Inc. || 2013-12-16&lt;br /&gt;
|- &lt;br /&gt;
| Silicom, Ltd. || 2013-12-25&lt;br /&gt;
|- &lt;br /&gt;
| Awcloud || 2012-04-12&lt;br /&gt;
|- &lt;br /&gt;
| Izel Technologies || 2014-01-01&lt;br /&gt;
|- &lt;br /&gt;
| SpclOps, Inc. || 2014-01-08&lt;br /&gt;
|- &lt;br /&gt;
| Numergy || 2014-01-14&lt;br /&gt;
|- &lt;br /&gt;
| Reliance Jio Infocom || 2014-01-19&lt;br /&gt;
|- &lt;br /&gt;
| StackStorm Inc. || 2014-01-24&lt;br /&gt;
|- &lt;br /&gt;
| Ryussi Technologies || 2014-02-14&lt;br /&gt;
|- &lt;br /&gt;
| OneCloud Consulting, Inc. || 2014-02-13&lt;br /&gt;
|- &lt;br /&gt;
| Eurogiciel Ingenierie || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Inocybe Technologies Inc. || 2014-02-26&lt;br /&gt;
|-&lt;br /&gt;
| Fujitsu Limited || 2014-03-04&lt;br /&gt;
|-&lt;br /&gt;
| NovoTel Ltd. || 2014-03-05&lt;br /&gt;
|- &lt;br /&gt;
| OSNEXUS || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Izel Technologies || 2014-04-09&lt;br /&gt;
|-&lt;br /&gt;
| Vimeo LLC || 2014-04-08&lt;br /&gt;
|-&lt;br /&gt;
| Tektronix Communications || 2013-04-07&lt;br /&gt;
|-&lt;br /&gt;
| Symantec || 2014-03-29&lt;br /&gt;
|-&lt;br /&gt;
| Workday, Inc. || 2014-03-26&lt;br /&gt;
|-&lt;br /&gt;
| Cray Inc. || 2014-03-25&lt;br /&gt;
|-&lt;br /&gt;
| THSTACK || 2014-03-21&lt;br /&gt;
|-&lt;br /&gt;
| Datera, Inc. || 2014-03-18&lt;br /&gt;
|-&lt;br /&gt;
| Just One Data, Inc. || 2014-03-17&lt;br /&gt;
|-&lt;br /&gt;
| Kili.io, Inc. || 2014-03-11&lt;br /&gt;
|-&lt;br /&gt;
| Sony Mobile Communications AB || 2014-03-07&lt;br /&gt;
|-&lt;br /&gt;
| Jawa Talent  || 2014-04-12&lt;br /&gt;
|-&lt;br /&gt;
| University of Western Ontario || 2014-04-15&lt;br /&gt;
|-&lt;br /&gt;
| CYSO || 2014-04-29&lt;br /&gt;
|-&lt;br /&gt;
| Gigaspaces || 2014-05-01&lt;br /&gt;
|-&lt;br /&gt;
| Fusion.io  || 2014-05-05&lt;br /&gt;
|-&lt;br /&gt;
| Versa Networks || 2014-05-07&lt;br /&gt;
|-&lt;br /&gt;
| Nimbus Data || 2014-05-15&lt;br /&gt;
|-&lt;br /&gt;
| Nine Internet Solutions AG || 2014-05-16&lt;br /&gt;
|-&lt;br /&gt;
| [[Quobyte]] Inc. || 2014-05-19&lt;br /&gt;
|-&lt;br /&gt;
| Red Hat, Inc. || 2014-05-21&lt;br /&gt;
|-&lt;br /&gt;
| SCALITY SA || 2014-06-05&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi America, Ltd. || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| Alcatel Lucent || 2014-06-09&lt;br /&gt;
|-&lt;br /&gt;
| AT&amp;amp;T || 2014-07-17&lt;br /&gt;
|-&lt;br /&gt;
| OlinData || 2014-7-16&lt;br /&gt;
|-&lt;br /&gt;
| it-novum GmbH ||  2014-07-14&lt;br /&gt;
|- &lt;br /&gt;
| B&amp;lt;&amp;gt;COM || 2014-07-11&lt;br /&gt;
|-&lt;br /&gt;
| cloudsigma.com || 2014-06-27 &lt;br /&gt;
|-&lt;br /&gt;
| ThoughtWorks, Inc || 2014-06-26&lt;br /&gt;
|-&lt;br /&gt;
| Risk Management Solutions, Inc. || 2014-06-20&lt;br /&gt;
|-&lt;br /&gt;
| Infoblox || 2014-06-04&lt;br /&gt;
|-&lt;br /&gt;
| DEK Technologies || 2014-09-20 &lt;br /&gt;
|-&lt;br /&gt;
| Wikimedia Foundation, Inc. || 2014-09-18&lt;br /&gt;
|-&lt;br /&gt;
| Time Warner Cable || 2014-07-21&lt;br /&gt;
|-&lt;br /&gt;
| H3C || 2014-07-23&lt;br /&gt;
|-&lt;br /&gt;
| Bloomberg Finance LP || 2014-07-25&lt;br /&gt;
|-&lt;br /&gt;
| Zetta.IO Technology AS || 2014-08-05&lt;br /&gt;
|-&lt;br /&gt;
| SysEleven GmbH || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| CREATE-NET || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| MapR Technologies || 2014-08-08&lt;br /&gt;
|-&lt;br /&gt;
| InWin Inc. || 2014-08-11&lt;br /&gt;
|-&lt;br /&gt;
| StorPool Bulgaria OOD || 2014-08-13&lt;br /&gt;
|-&lt;br /&gt;
| Letv Cloud Computing || 2014-08-14&lt;br /&gt;
|-&lt;br /&gt;
| KVH Co., Ltd. || 2014-08-18&lt;br /&gt;
|- &lt;br /&gt;
| Stratoscale Ltd. || 2014-08-25&lt;br /&gt;
|-&lt;br /&gt;
| Anchor Systems Pty Ltd || 2014-09-02&lt;br /&gt;
|-&lt;br /&gt;
| Codethink Ltd || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| CodiLime, Inc. || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Parallels International GmbH || 2014-09-10&lt;br /&gt;
|-&lt;br /&gt;
| Calsoft ||2014-09-11&lt;br /&gt;
|-&lt;br /&gt;
| Emulex Corporation || 2014-12-01&lt;br /&gt;
|-&lt;br /&gt;
| SAP || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| SAS Institute Inc. || 2015-02-25&lt;br /&gt;
|-&lt;br /&gt;
| Battelle LLC || 2015-03-03&lt;br /&gt;
|-&lt;br /&gt;
| CLOUDDON LLC || 2014-07-03&lt;br /&gt;
|-&lt;br /&gt;
| cPanel, Inc. || 2014-10-01&lt;br /&gt;
|-&lt;br /&gt;
| DigiCert, Inc. || 2014-10-03&lt;br /&gt;
|-&lt;br /&gt;
| Metaswitch Networks Ltd || 2014-10-06&lt;br /&gt;
|-&lt;br /&gt;
| Oodrive || 2014-10-09&lt;br /&gt;
|-&lt;br /&gt;
| LINARO LIMITED || 2014-10-17&lt;br /&gt;
|-&lt;br /&gt;
| CloudFounders  || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| GoodData || 2014-10-20&lt;br /&gt;
|-&lt;br /&gt;
| Hitachi India Pvt. Ltd. || 2014-10-22&lt;br /&gt;
|-&lt;br /&gt;
| OVH || 2014-10-28&lt;br /&gt;
|-&lt;br /&gt;
| CD Cloudenablers Private Limited || 2014-10-19&lt;br /&gt;
|-&lt;br /&gt;
| Percona LLC || 2014-11-12&lt;br /&gt;
|-&lt;br /&gt;
| x-ion GmbH || 2014-11-14&lt;br /&gt;
|-&lt;br /&gt;
| Linux Foundation || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| xFlow Research Inc. || 2014-11-18&lt;br /&gt;
|-&lt;br /&gt;
| Nokia Solutions and Networks Oy || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| Chelsio Communications Inc. || 2014-11-19&lt;br /&gt;
|-&lt;br /&gt;
| 6WIND || 2014-11-20&lt;br /&gt;
|-&lt;br /&gt;
| Ammeon || 2014-12-09&lt;br /&gt;
|-&lt;br /&gt;
| Twitter || 2014-12-12&lt;br /&gt;
|-&lt;br /&gt;
| MIT Lincoln Laboratory || 2014-12-14&lt;br /&gt;
|-&lt;br /&gt;
| CenturyLink || 2014-12-23&lt;br /&gt;
|-&lt;br /&gt;
| Anuta Networks International LLC || 2015-01-06&lt;br /&gt;
|-&lt;br /&gt;
| Acelio || 2015-01-08&lt;br /&gt;
|-&lt;br /&gt;
| Wipro Ltd. || 2014-01-14&lt;br /&gt;
|-&lt;br /&gt;
| KEMP TECHNOLOGIES, INC || 2015-01-27&lt;br /&gt;
|-&lt;br /&gt;
| pluribus networks || 2015-01-30&lt;br /&gt;
|-&lt;br /&gt;
| N5 Tech, Inc || 2015-02-08&lt;br /&gt;
|-&lt;br /&gt;
| OneCloud Consulting || 2015-02-21&lt;br /&gt;
|-&lt;br /&gt;
| The Johns Hopkins University Applied Physics Laboratory LLC || 2015-02-24&lt;br /&gt;
|-&lt;br /&gt;
| SVA Gmbh || 2015-02-27&lt;br /&gt;
|-&lt;br /&gt;
| University of Chicago || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| LENOVO || 2015-03-20&lt;br /&gt;
|-&lt;br /&gt;
| Swisscom || 2015-03-23&lt;br /&gt;
|-&lt;br /&gt;
| PowerTech Information Systems AS || 2015-03-30&lt;br /&gt;
|-&lt;br /&gt;
| Virtustream || 2015-04-01&lt;br /&gt;
|-&lt;br /&gt;
| Rabbit Inc || 2015-04-03&lt;br /&gt;
|-&lt;br /&gt;
| Tintri, Inc. || 2015-04-20&lt;br /&gt;
|-&lt;br /&gt;
| Dot Hill || 2015-04-28&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Internship_ideas&amp;diff=78433</id>
		<title>Internship ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Internship_ideas&amp;diff=78433"/>
				<updated>2015-04-28T19:08:27Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Coding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[GnomeOutreachWomen]]/Ideas --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To submit new ideas please consider creating a new page and use the [[Template:InternshipIdea]] (instructions are provided on that page) and you can see how a [[Test idea|sample idea page]] would look like. The pages created with such template are listed on [[:Category:Internship_idea]].&lt;br /&gt;
&lt;br /&gt;
=  List of Ideas for Internships =&lt;br /&gt;
&lt;br /&gt;
The OpenStack Foundation has multiple sources for internships, from [[Outreachy]] to [[:Category:GSoC|Google Summer of Code]] and other opportunities. This page collects the ideas for candidate interns to work on. &lt;br /&gt;
&lt;br /&gt;
Applicants may not have ever worked on FLOSS before and have different levels of competence. Since we have different programs, add here ideas that can be completed by inexperienced contributors, developers or other fields (marketing, communication, graphic design, and anything that may be useful for OpenStack and to include new people in this community).&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Mentors:&lt;br /&gt;
** loquacities on IRC / openstack at lanabrindley dot com&lt;br /&gt;
** asettle on IRC/ alexandra dot settle at rackspace dot com&lt;br /&gt;
&lt;br /&gt;
* Assist with the RST conversion of the Admin User Guide&lt;br /&gt;
&lt;br /&gt;
* Help with the Networking Guide: either with content, copyediting, or the RST conversion.&lt;br /&gt;
&lt;br /&gt;
* General bug work (find something interesting and work on it). This would look great on her resume as it's a solid visible contribution, but would also hopefully pay down some of our technical debt.&lt;br /&gt;
&lt;br /&gt;
* Choose a book/section of interest, and research and update that section. A good candidate here would be the API guides.&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
''To be announced'' &lt;br /&gt;
&lt;br /&gt;
Mentors:&lt;br /&gt;
** hodepodge on IRC / chris at openstack org&lt;br /&gt;
** EmilienM on IRC / emilien at redhat com&lt;br /&gt;
** reed in IRC / stefano at openstack org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Coding ==&lt;br /&gt;
&lt;br /&gt;
See also [[:Category:Internship_idea|Ideas pages]].&lt;br /&gt;
&lt;br /&gt;
=== Neutron - metering agent add port statistics  ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
&lt;br /&gt;
In Neutron the metering agent [https://wiki.openstack.org/wiki/Neutron/Metering/Bandwidth] collects statistics regarding bandwidth usage. Right now it only measure the bandwidth used by routers. The idea is to extend it and provide statistics also for ports. In the first implementation only openvswitch will be supported, since we will use openvswitch tools to get the port statistics. &lt;br /&gt;
The first step will be getting familiar with the metering agent and with Neutron in general. Then you will approach openvswitch tools and think about how to use them for this project. After that you can reach out to the community to collect and discuss ideas. Neutron folks are pretty active on #openstack-neutron channel most of the time and would be willing to share their opinions on this or any other project. You'll submit your code upstream and address the comments you get till your patch gets merged.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/neutron/+spec/port-statistics&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: Python, Openvswitch&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:Rossella|Rossella Sblendido]]&lt;br /&gt;
&lt;br /&gt;
=== Redis jobboards ===&lt;br /&gt;
&lt;br /&gt;
The spec @ https://review.openstack.org/#/c/105298/ basically explains all of this (the why, what and where).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[TaskFlow|TaskFlow]], Distributed Systems&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || Distributed Systems &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Joshua Harlow (harlowja)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Policy | Policy enforcement in OpenStack: Nova Scheduling and Policy integration ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[GroupBasedPolicy|Policy]], [[Nova|Nova]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Test results dashboard ===&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     * Create an infra hosted dashboard view of testing results (both check/gate and periodic)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||&lt;br /&gt;
|-&lt;br /&gt;
| Required skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Policy | Policy-based intent-driven OpenStack Cloud Infrastructure ===&lt;br /&gt;
&lt;br /&gt;
See an example case study here: [http://www.openstack.org/vote-vancouver/presentation/meta-data-driven-cloud-running-openstack-scale-using-a-policy-framework-intel Meta-data Driven Cloud - Running OpenStack @ Scale Using a Policy Framework]&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     * Extension of intent-based policy framework to Compute and Storage&lt;br /&gt;
     * Policy-based service composition integration with OpenDaylight&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Moderate to Advanced&lt;br /&gt;
|-&lt;br /&gt;
| Topics || Functional and scenario testing framework&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || OpenStack, Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Sumit Naiksatam, Magesh GV&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Rich Network Services in a Federated OpenStack Public Cloud ===&lt;br /&gt;
&lt;br /&gt;
L4-7 Services' integration, NFV, service function chaining, OpenDaylight&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Moderate to Advanced&lt;br /&gt;
|-&lt;br /&gt;
| Topics || Functional and scenario testing framework&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || OpenStack, Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Sumit Naiksatam, Magesh GV&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Understand OpenStack Operations via Insights from Logs and Metrics: A Data Science Perspective ===&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     *  How do we make sense out of logs?&lt;br /&gt;
     *  How do we set up alarms based on specific events (identify events)&lt;br /&gt;
     *  Anomaly detection from Logs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Experience/interest in algorithms&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Keystone | Dynamic Policy ===&lt;br /&gt;
&lt;br /&gt;
The general idea is described at the blog post [http://adam.younglogic.com/2014/11/dynamic-policy-in-keystone/ Dynamic Policy in Keystone], by Adam Young.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Medium&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||  [[Keystone|Keystone]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || David Stanek (dstanek), Samuel de Medeiros Queiroz (samueldmq)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Keystone | Tokenless Operations ===&lt;br /&gt;
&lt;br /&gt;
The general idea is described at the blog post [http://adam.younglogic.com/2014/10/who-can-sign-for-what/ Who can sign for what?], by Adam Young.&lt;br /&gt;
In few words, the fact of the signature on a document be valid does not mean that the signer was authorized to sign it.&lt;br /&gt;
&lt;br /&gt;
The proposed challenge is to create, based on existing mechanisms, an extension to Keystone client able to check if the the signer of a token was effectively authorized to sign tokens.&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     *  Extract signer data out of the certificates;&lt;br /&gt;
     *  Fetch the complete list of certificate from Keystone using the OS-SIMPLE-CERT extension;&lt;br /&gt;
     *  Match the signer to the cert to validate the signature and extract the domain data for the token;&lt;br /&gt;
     *  Fetch the mapping info from the Federation extension;&lt;br /&gt;
     *  Use the mapping info to convert from the signing cert to a keystone user and groups;&lt;br /&gt;
     *  Fetch the effective roles from Keystone for the user/groups for that domain;&lt;br /&gt;
     *  Fetch policy from Keystone;&lt;br /&gt;
     *  Execute the policy check to validate that the signer could sign for the data.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Medium&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[Keystone|Keystone]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || David Stanek (dstanek), Samuel de Medeiros Queiroz (samueldmq)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ceilometer ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[DinaBelova|Dina Belova]]&lt;br /&gt;
&lt;br /&gt;
Ceilometer team is currently working on new Time-Series storage concept for metrics. For now Gnocchi (Telemetry Stackforge project where we're trying to implement this kind of effort) lacks of the backend support (only Swift in place, InfluxDB and OpenTSDB still in progress). There is some interest to use Ceph directly instead of it. So we need direct-to-ceph usage from&lt;br /&gt;
Gnocchi, possibly via the rados gateway REST API (as opposed to ceph-sitting-behind-swift-proxy as an alternative storage driver for Swift itself).&lt;br /&gt;
&lt;br /&gt;
=== Zaqar: Split data/control planes ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[User:flaper87|Flavio Percoco]]&lt;br /&gt;
&lt;br /&gt;
Zaqar has 2 different logical &amp;quot;data-planes&amp;quot;. One is used to control the state of the system and other administrative operations - pools, flavors, etc - and the other is used for the actual data going through Zaqar - queues, messages, etc. These 2 data planes currently share lots of things like config options, modules and more. The team has been willing to split these 2 logically different planes into isolated modules and configs.&lt;br /&gt;
&lt;br /&gt;
This task will give the mentee great insights on Zaqar's architecture, logic and also more general information on how some messaging patterns are implemented in the system. This task is a great intro to Zaqar, to OpenStack and to messaging technologies with enough complexity to help the mentee grow.&lt;br /&gt;
&lt;br /&gt;
* Expected Results: Both planes should be completely separate&lt;br /&gt;
* Required Knowedge: Python&lt;br /&gt;
&lt;br /&gt;
=== Trove ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[User:iccha-sethi|Iccha Sethi]]&lt;br /&gt;
&lt;br /&gt;
Description: MySQL replication enhancements&lt;br /&gt;
&lt;br /&gt;
Work on trove enhancements for mysql replication.&lt;br /&gt;
&lt;br /&gt;
=== Glance - Swift ranged uploads ===&lt;br /&gt;
&lt;br /&gt;
Note(nikhil_k): This is a really challenging project. It would need a lot of research and motivation from candidate to perform the tasks. The tasks would also need to be defined by the candidate themselves to have a good &amp;quot;concurrent&amp;quot; distributed system as a end-result.&lt;br /&gt;
&lt;br /&gt;
Description: We currently retry the entire upload process if it fails. Need to add the ranged uploads logic from swift store to improve performance. Target repo - openstack/glance_store&lt;br /&gt;
&lt;br /&gt;
Glance folks are pretty active on #openstack-glance channel most of the time and would be willing to share their opinions on this or any other project.&lt;br /&gt;
Please reach out on IRC to get a detailed information on this.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: TBA&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: Python&lt;br /&gt;
&lt;br /&gt;
Mentors:  [[User:nikhil|Nikhil Komawar]]&lt;br /&gt;
&lt;br /&gt;
=== Swift - storage server OPTIONS support and checker tool ===&lt;br /&gt;
&lt;br /&gt;
Many times new deployers get mysterious errors after first setting up their Swift clusters. Most of the time, the errors are because the values in the ring are incorrect (e.g. a bad port number). We need a way to validate that the rings actually match the deployment.&lt;br /&gt;
&lt;br /&gt;
http://tools.ietf.org/html/rfc7231#section-4.3.7 talks about the OPTIONS verb. Swift's proxy server already supports OPTIONS, but the storage nodes do not. The first task is to implement OPTIONS on the account, container, and object servers.&lt;br /&gt;
&lt;br /&gt;
Once the &amp;quot;OPTIONS *&amp;quot; functionality is implemented, swift-recon can be updated to include a ring checker. This checker would look at the ring and validate that there is something running on the server endpoints listed in the ring. Furthermore it would be able to actually check that the endpoint, if it's a real endpoint, is the right kind of endpoint (e.g. actually check that it's an object server). swift-recon would then generate a report of any found issues in the cluster.&lt;br /&gt;
&lt;br /&gt;
Expected results: patches written, submitted for review, and reviewed by the community&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: Python programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: familiarity with HTTP protocols&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
WIP Schedule: https://etherpad.openstack.org/p/iaR4TQZ7NP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Swift - Improving the security of Swift's internal network ===&lt;br /&gt;
&lt;br /&gt;
Today all internal messages within a Swift cluster are unencrypted and unsigned. This means that all Swift deployments must be configured with a private, secure network for internal requests. This project is to add a cryptographic signature to all messages sent between Swift processes.&lt;br /&gt;
&lt;br /&gt;
Blueprint: https://blueprints.launchpad.net/swift/+spec/secure-internal-network-requests&lt;br /&gt;
&lt;br /&gt;
Expected results: patches written, submitted for review, and reviewed by the community&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: good Python programming knowledge, Swift's architecture, familiarity with HTTP&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: familiarity with PKI&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
WIP Schedule: https://etherpad.openstack.org/p/Wp3Hn7YY8p&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Swift/Swift3 - Improve S3 compatibility layer ===&lt;br /&gt;
&lt;br /&gt;
Improve the Swift3 middleware to get better S3 API coverage&lt;br /&gt;
&lt;br /&gt;
https://github.com/stackforge/swift3&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
=== Proposed by applicants ===&lt;br /&gt;
&lt;br /&gt;
==== Keystone - Implementation of Attribute and Graph Based Access Control Model (AGBAC) for Openstack ====&lt;br /&gt;
&lt;br /&gt;
Proposed by: Tahmina Ahmed - Tahmina&lt;br /&gt;
&lt;br /&gt;
Description: The Core Openstack Access Control Module according to identity API V3  (user, token,project, domain, group, role association) [0] can be abstracted  as a graph:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:OSACFinal.jpg|Openstack Access Control According to Identity API V3 ]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attribute of different entities and the relationship between them and attribute of the relationship can be expressed through property graph [2] where entities are nodes and relationships are edges and both nodes and edges has attribute. Using entities and their attributes and  relationship between entities and attribute of relationship to specify authorization policy will allow a system to have more finer grained access control model. For this representation, OpenStack entities (user, group, role, project, domain) are represented as nodes in the graph and the attributes and association between any two of them can be depicted as attributed edges. Given that a role is associated with a user and a project where the association  is temporal, if we can say that the association is only active from 8am to 5pm this is something to say about the user- project- role association. We can express this as an attribute of the user- project and project - role association edge and use this for authorization to findout active roles. &lt;br /&gt;
&lt;br /&gt;
This implementation plan is to make minimum impact on services outside keystone.So the plan is to like computing authorization path specification for a certain time when user requests for a token and and return a list of active roles. In that case  this extension to the authorization model is transparent to all other  openstack services like nova, glance, cynder etc. &lt;br /&gt;
&lt;br /&gt;
Steps to Implement AGBAC in Openstack &lt;br /&gt;
&lt;br /&gt;
1. Define API and Storage for Specifying Attributes of different entities  &lt;br /&gt;
2. Define  storage Assignment Attributes.&lt;br /&gt;
3. Define API to set the entity attributes&lt;br /&gt;
4. Define API to set the association attributes&lt;br /&gt;
5. A Policy specification storage that would  specify path based policy to compute roles.&lt;br /&gt;
6. A Compute function that would compute the roles using entites, their attributes relationship between entities attribute of relationships and policy.&lt;br /&gt;
 &lt;br /&gt;
[0] Bo Tang and Ravi Sandhu, Extending Openstack Access Control With Domain Trust. In Proceedings 8th International Conference on Network and System Security (NSS 2014), Xi'an, China, October 15-17, 2014, 15 pages&lt;br /&gt;
&lt;br /&gt;
[1] http://neo4j.com/&lt;br /&gt;
&lt;br /&gt;
[2] Rodriguez, Marko A., and Peter Neubauer. &amp;quot;Constructions from dots and lines.&amp;quot; Bulletin of the American Society for Information Science and Technology 36.6 (2010): 35-41.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
&lt;br /&gt;
=== Persona research and design for Horizon UI ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
There has been some initial work done in a few different areas around generating Personas for the Horizon UI. This task/project would allow someone to lead the effort to pull the research together, perhaps perform further end-user interviews or surveys, analyze data, form groups of personas, and put together an initial set of target Horizon personas that we can use during requirements gathering, design phases, and general discussion.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/openstack-ux/+spec/horizon-personas&lt;br /&gt;
&lt;br /&gt;
Expected results: Initial set of Personas for people to use during requirements gathering, design phases, and general discussion of our target Horizon users.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: basic interviewing skills, willingness to talk with a lot of new people, readiness to listen and report back findings&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]]&lt;br /&gt;
&lt;br /&gt;
=== Redesign for the Object Storage -&amp;gt; Containers section in Horizon ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
&lt;br /&gt;
Currently, there is a section under the Object Storage panel that allows users (e.g. Consumers and/or Project Administrators) to Create, Delete, and Edit Containers. It would be great to do a little bit of research into identifying the use cases around these features and then proposing a redesign of these features based on the findings. This will include learning some basic Usability best practices and applying them to a design. The design would be done in wireframe format, so it could be done in any tool that allows for this. The design would be reviewed on the UX AskBot site, a new blueprint would need to be created as well. This would take a new designer through the process that currently exists for proposing an updated design to a current feature in Horizon.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: N/A (To be created by intern as part of process)&lt;br /&gt;
&lt;br /&gt;
Expected results: Redesign of &amp;quot;Containers&amp;quot; section in Object Storage panel proposed and approved by Horizon community.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: basic sketching or wireframing skills&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]], [[User:lblanchard|Liz Blanchard]]&lt;br /&gt;
&lt;br /&gt;
=== Horizon Concept Review and Usability Testing ===&lt;br /&gt;
&lt;br /&gt;
Description: There has been very little work done around Horizon UI concept reviews and usability testing.  This task/project would allow someone to lead the effort to put together a test plan, identify customers as test participants, conduct (contextual) inquiry / interview, survey users, analyze data to share results / findings with the community findings regarding how current production OpenStack users are using the software, their use cases, and whether the Horizon UI meets their needs.  Along the way, you may identify areas of improvement, concepts that need further refinement, and new use cases or opportunities that have not yet been addressed.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/openstack-ux/+spec/ux-users-community-testing&lt;br /&gt;
&lt;br /&gt;
Expected results: (1) Identify a community of users willing to participate in Horizon UI usability testing and participate in various OpenStack concept reviews.  (2) Share usability test findings with the community that will be used for design and general Horizon discussions.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: usability testing skills, basic interviewing skills, willingness to talk with a lot of new people, readiness to listen and report back findings, ability to analyze data to find patterns.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design and/or User Research basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]], [[User:lblanchard|Liz Blanchard]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78432</id>
		<title>Running hound on Infra</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78432"/>
				<updated>2015-04-28T19:05:33Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{InternshipIdea|&lt;br /&gt;
 TITLE=Implement livegrep service for Infra|&lt;br /&gt;
 DESCRIPTION=Running a livegrep service to search for code across OpenStack git repositories |&lt;br /&gt;
 DIFFICULTY=Low|&lt;br /&gt;
 TOPICS=Infra|&lt;br /&gt;
 SKILLS=Puppet, Ruby|&lt;br /&gt;
 EXTRA_SKILLS=Go|&lt;br /&gt;
 MENTORS=Elizabeth K. Joseph (pleia2), Jeremy Stanley (fungi), Jonathan Harker (jesusaurus)|&lt;br /&gt;
 STATUS=Assigned to Taron(Emma) for Outreachy May 2015|&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Run livegrep in infra: https://review.openstack.org/#/c/96877/ https://review.openstack.org/#/c/129726/ (actually Monty had suggested to me to run Hound instead, as it is able to update the index for the git repos which livegrep doesnt': https://github.com/etsy/hound) but either way a grep service (yah - hound is like a 5 minute task - would be a great first task for someone) setting up hound is a 5 minute task, writing the parser to parse the yaml files so it knows which repos to index might take longer than 5 minutes&lt;br /&gt;
&lt;br /&gt;
== Development notes ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: OutreachyMay2015]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Internship_ideas&amp;diff=78431</id>
		<title>Internship ideas</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Internship_ideas&amp;diff=78431"/>
				<updated>2015-04-28T18:58:36Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: removed the ideas that have been moved to category: OutreachyMay2015&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- ## page was renamed from [[GnomeOutreachWomen]]/Ideas --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To submit new ideas please consider creating a new page and use the [[Template:InternshipIdea]] (instructions are provided on that page) and you can see how a [[Test idea|sample idea page]] would look like. The pages created with such template are listed on [[:Category:Internship_idea]].&lt;br /&gt;
&lt;br /&gt;
=  List of Ideas for Internships =&lt;br /&gt;
&lt;br /&gt;
The OpenStack Foundation has multiple sources for internships, from [[Outreachy]] to [[:Category:GSoC|Google Summer of Code]] and other opportunities. This page collects the ideas for candidate interns to work on. &lt;br /&gt;
&lt;br /&gt;
Applicants may not have ever worked on FLOSS before and have different levels of competence. Since we have different programs, add here ideas that can be completed by inexperienced contributors, developers or other fields (marketing, communication, graphic design, and anything that may be useful for OpenStack and to include new people in this community).&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
Mentors:&lt;br /&gt;
** loquacities on IRC / openstack at lanabrindley dot com&lt;br /&gt;
** asettle on IRC/ alexandra dot settle at rackspace dot com&lt;br /&gt;
&lt;br /&gt;
* Assist with the RST conversion of the Admin User Guide&lt;br /&gt;
&lt;br /&gt;
* Help with the Networking Guide: either with content, copyediting, or the RST conversion.&lt;br /&gt;
&lt;br /&gt;
* General bug work (find something interesting and work on it). This would look great on her resume as it's a solid visible contribution, but would also hopefully pay down some of our technical debt.&lt;br /&gt;
&lt;br /&gt;
* Choose a book/section of interest, and research and update that section. A good candidate here would be the API guides.&lt;br /&gt;
&lt;br /&gt;
== Community ==&lt;br /&gt;
&lt;br /&gt;
''To be announced'' &lt;br /&gt;
&lt;br /&gt;
Mentors:&lt;br /&gt;
** hodepodge on IRC / chris at openstack org&lt;br /&gt;
** EmilienM on IRC / emilien at redhat com&lt;br /&gt;
** reed in IRC / stefano at openstack org&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Coding ==&lt;br /&gt;
&lt;br /&gt;
See also [Category:Internship_idea Ideas pages].&lt;br /&gt;
&lt;br /&gt;
=== Neutron - metering agent add port statistics  ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
&lt;br /&gt;
In Neutron the metering agent [https://wiki.openstack.org/wiki/Neutron/Metering/Bandwidth] collects statistics regarding bandwidth usage. Right now it only measure the bandwidth used by routers. The idea is to extend it and provide statistics also for ports. In the first implementation only openvswitch will be supported, since we will use openvswitch tools to get the port statistics. &lt;br /&gt;
The first step will be getting familiar with the metering agent and with Neutron in general. Then you will approach openvswitch tools and think about how to use them for this project. After that you can reach out to the community to collect and discuss ideas. Neutron folks are pretty active on #openstack-neutron channel most of the time and would be willing to share their opinions on this or any other project. You'll submit your code upstream and address the comments you get till your patch gets merged.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/neutron/+spec/port-statistics&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: Python, Openvswitch&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:Rossella|Rossella Sblendido]]&lt;br /&gt;
&lt;br /&gt;
=== Redis jobboards ===&lt;br /&gt;
&lt;br /&gt;
The spec @ https://review.openstack.org/#/c/105298/ basically explains all of this (the why, what and where).&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[TaskFlow|TaskFlow]], Distributed Systems&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || Distributed Systems &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Joshua Harlow (harlowja)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Policy | Policy enforcement in OpenStack: Nova Scheduling and Policy integration ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[GroupBasedPolicy|Policy]], [[Nova|Nova]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Test results dashboard ===&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     * Create an infra hosted dashboard view of testing results (both check/gate and periodic)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||&lt;br /&gt;
|-&lt;br /&gt;
| Required skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Policy | Policy-based intent-driven OpenStack Cloud Infrastructure ===&lt;br /&gt;
&lt;br /&gt;
See an example case study here: [http://www.openstack.org/vote-vancouver/presentation/meta-data-driven-cloud-running-openstack-scale-using-a-policy-framework-intel Meta-data Driven Cloud - Running OpenStack @ Scale Using a Policy Framework]&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     * Extension of intent-based policy framework to Compute and Storage&lt;br /&gt;
     * Policy-based service composition integration with OpenDaylight&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Moderate to Advanced&lt;br /&gt;
|-&lt;br /&gt;
| Topics || Functional and scenario testing framework&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || OpenStack, Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Sumit Naiksatam, Magesh GV&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Rich Network Services in a Federated OpenStack Public Cloud ===&lt;br /&gt;
&lt;br /&gt;
L4-7 Services' integration, NFV, service function chaining, OpenDaylight&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Moderate to Advanced&lt;br /&gt;
|-&lt;br /&gt;
| Topics || Functional and scenario testing framework&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || OpenStack, Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || Sumit Naiksatam, Magesh GV&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Understand OpenStack Operations via Insights from Logs and Metrics: A Data Science Perspective ===&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     *  How do we make sense out of logs?&lt;br /&gt;
     *  How do we set up alarms based on specific events (identify events)&lt;br /&gt;
     *  Anomaly detection from Logs&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty ||&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Experience/interest in algorithms&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Keystone | Dynamic Policy ===&lt;br /&gt;
&lt;br /&gt;
The general idea is described at the blog post [http://adam.younglogic.com/2014/11/dynamic-policy-in-keystone/ Dynamic Policy in Keystone], by Adam Young.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Medium&lt;br /&gt;
|-&lt;br /&gt;
| Topics ||  [[Keystone|Keystone]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || David Stanek (dstanek), Samuel de Medeiros Queiroz (samueldmq)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Keystone | Tokenless Operations ===&lt;br /&gt;
&lt;br /&gt;
The general idea is described at the blog post [http://adam.younglogic.com/2014/10/who-can-sign-for-what/ Who can sign for what?], by Adam Young.&lt;br /&gt;
In few words, the fact of the signature on a document be valid does not mean that the signer was authorized to sign it.&lt;br /&gt;
&lt;br /&gt;
The proposed challenge is to create, based on existing mechanisms, an extension to Keystone client able to check if the the signer of a token was effectively authorized to sign tokens.&lt;br /&gt;
&lt;br /&gt;
Tasks:&lt;br /&gt;
     *  Extract signer data out of the certificates;&lt;br /&gt;
     *  Fetch the complete list of certificate from Keystone using the OS-SIMPLE-CERT extension;&lt;br /&gt;
     *  Match the signer to the cert to validate the signature and extract the domain data for the token;&lt;br /&gt;
     *  Fetch the mapping info from the Federation extension;&lt;br /&gt;
     *  Use the mapping info to convert from the signing cert to a keystone user and groups;&lt;br /&gt;
     *  Fetch the effective roles from Keystone for the user/groups for that domain;&lt;br /&gt;
     *  Fetch policy from Keystone;&lt;br /&gt;
     *  Execute the policy check to validate that the signer could sign for the data.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || Medium&lt;br /&gt;
|-&lt;br /&gt;
| Topics || [[Keystone|Keystone]]&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || Python&lt;br /&gt;
|-&lt;br /&gt;
| Extra skills ||&lt;br /&gt;
|-&lt;br /&gt;
| Mentor || David Stanek (dstanek), Samuel de Medeiros Queiroz (samueldmq)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ceilometer ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[DinaBelova|Dina Belova]]&lt;br /&gt;
&lt;br /&gt;
Ceilometer team is currently working on new Time-Series storage concept for metrics. For now Gnocchi (Telemetry Stackforge project where we're trying to implement this kind of effort) lacks of the backend support (only Swift in place, InfluxDB and OpenTSDB still in progress). There is some interest to use Ceph directly instead of it. So we need direct-to-ceph usage from&lt;br /&gt;
Gnocchi, possibly via the rados gateway REST API (as opposed to ceph-sitting-behind-swift-proxy as an alternative storage driver for Swift itself).&lt;br /&gt;
&lt;br /&gt;
=== Zaqar: Split data/control planes ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[User:flaper87|Flavio Percoco]]&lt;br /&gt;
&lt;br /&gt;
Zaqar has 2 different logical &amp;quot;data-planes&amp;quot;. One is used to control the state of the system and other administrative operations - pools, flavors, etc - and the other is used for the actual data going through Zaqar - queues, messages, etc. These 2 data planes currently share lots of things like config options, modules and more. The team has been willing to split these 2 logically different planes into isolated modules and configs.&lt;br /&gt;
&lt;br /&gt;
This task will give the mentee great insights on Zaqar's architecture, logic and also more general information on how some messaging patterns are implemented in the system. This task is a great intro to Zaqar, to OpenStack and to messaging technologies with enough complexity to help the mentee grow.&lt;br /&gt;
&lt;br /&gt;
* Expected Results: Both planes should be completely separate&lt;br /&gt;
* Required Knowedge: Python&lt;br /&gt;
&lt;br /&gt;
=== Trove ===&lt;br /&gt;
&lt;br /&gt;
Mentor: [[User:iccha-sethi|Iccha Sethi]]&lt;br /&gt;
&lt;br /&gt;
Description: MySQL replication enhancements&lt;br /&gt;
&lt;br /&gt;
Work on trove enhancements for mysql replication.&lt;br /&gt;
&lt;br /&gt;
=== Glance - Swift ranged uploads ===&lt;br /&gt;
&lt;br /&gt;
Note(nikhil_k): This is a really challenging project. It would need a lot of research and motivation from candidate to perform the tasks. The tasks would also need to be defined by the candidate themselves to have a good &amp;quot;concurrent&amp;quot; distributed system as a end-result.&lt;br /&gt;
&lt;br /&gt;
Description: We currently retry the entire upload process if it fails. Need to add the ranged uploads logic from swift store to improve performance. Target repo - openstack/glance_store&lt;br /&gt;
&lt;br /&gt;
Glance folks are pretty active on #openstack-glance channel most of the time and would be willing to share their opinions on this or any other project.&lt;br /&gt;
Please reach out on IRC to get a detailed information on this.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: TBA&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: Python&lt;br /&gt;
&lt;br /&gt;
Mentors:  [[User:nikhil|Nikhil Komawar]]&lt;br /&gt;
&lt;br /&gt;
=== Swift - storage server OPTIONS support and checker tool ===&lt;br /&gt;
&lt;br /&gt;
Many times new deployers get mysterious errors after first setting up their Swift clusters. Most of the time, the errors are because the values in the ring are incorrect (e.g. a bad port number). We need a way to validate that the rings actually match the deployment.&lt;br /&gt;
&lt;br /&gt;
http://tools.ietf.org/html/rfc7231#section-4.3.7 talks about the OPTIONS verb. Swift's proxy server already supports OPTIONS, but the storage nodes do not. The first task is to implement OPTIONS on the account, container, and object servers.&lt;br /&gt;
&lt;br /&gt;
Once the &amp;quot;OPTIONS *&amp;quot; functionality is implemented, swift-recon can be updated to include a ring checker. This checker would look at the ring and validate that there is something running on the server endpoints listed in the ring. Furthermore it would be able to actually check that the endpoint, if it's a real endpoint, is the right kind of endpoint (e.g. actually check that it's an object server). swift-recon would then generate a report of any found issues in the cluster.&lt;br /&gt;
&lt;br /&gt;
Expected results: patches written, submitted for review, and reviewed by the community&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: Python programming knowledge&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: familiarity with HTTP protocols&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
WIP Schedule: https://etherpad.openstack.org/p/iaR4TQZ7NP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Swift - Improving the security of Swift's internal network ===&lt;br /&gt;
&lt;br /&gt;
Today all internal messages within a Swift cluster are unencrypted and unsigned. This means that all Swift deployments must be configured with a private, secure network for internal requests. This project is to add a cryptographic signature to all messages sent between Swift processes.&lt;br /&gt;
&lt;br /&gt;
Blueprint: https://blueprints.launchpad.net/swift/+spec/secure-internal-network-requests&lt;br /&gt;
&lt;br /&gt;
Expected results: patches written, submitted for review, and reviewed by the community&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: good Python programming knowledge, Swift's architecture, familiarity with HTTP&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: familiarity with PKI&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
WIP Schedule: https://etherpad.openstack.org/p/Wp3Hn7YY8p&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Swift/Swift3 - Improve S3 compatibility layer ===&lt;br /&gt;
&lt;br /&gt;
Improve the Swift3 middleware to get better S3 API coverage&lt;br /&gt;
&lt;br /&gt;
https://github.com/stackforge/swift3&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:notmyname|John Dickinson]]&lt;br /&gt;
&lt;br /&gt;
=== Proposed by applicants ===&lt;br /&gt;
&lt;br /&gt;
==== Keystone - Implementation of Attribute and Graph Based Access Control Model (AGBAC) for Openstack ====&lt;br /&gt;
&lt;br /&gt;
Proposed by: Tahmina Ahmed - Tahmina&lt;br /&gt;
&lt;br /&gt;
Description: The Core Openstack Access Control Module according to identity API V3  (user, token,project, domain, group, role association) [0] can be abstracted  as a graph:&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[File:OSACFinal.jpg|Openstack Access Control According to Identity API V3 ]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Attribute of different entities and the relationship between them and attribute of the relationship can be expressed through property graph [2] where entities are nodes and relationships are edges and both nodes and edges has attribute. Using entities and their attributes and  relationship between entities and attribute of relationship to specify authorization policy will allow a system to have more finer grained access control model. For this representation, OpenStack entities (user, group, role, project, domain) are represented as nodes in the graph and the attributes and association between any two of them can be depicted as attributed edges. Given that a role is associated with a user and a project where the association  is temporal, if we can say that the association is only active from 8am to 5pm this is something to say about the user- project- role association. We can express this as an attribute of the user- project and project - role association edge and use this for authorization to findout active roles. &lt;br /&gt;
&lt;br /&gt;
This implementation plan is to make minimum impact on services outside keystone.So the plan is to like computing authorization path specification for a certain time when user requests for a token and and return a list of active roles. In that case  this extension to the authorization model is transparent to all other  openstack services like nova, glance, cynder etc. &lt;br /&gt;
&lt;br /&gt;
Steps to Implement AGBAC in Openstack &lt;br /&gt;
&lt;br /&gt;
1. Define API and Storage for Specifying Attributes of different entities  &lt;br /&gt;
2. Define  storage Assignment Attributes.&lt;br /&gt;
3. Define API to set the entity attributes&lt;br /&gt;
4. Define API to set the association attributes&lt;br /&gt;
5. A Policy specification storage that would  specify path based policy to compute roles.&lt;br /&gt;
6. A Compute function that would compute the roles using entites, their attributes relationship between entities attribute of relationships and policy.&lt;br /&gt;
 &lt;br /&gt;
[0] Bo Tang and Ravi Sandhu, Extending Openstack Access Control With Domain Trust. In Proceedings 8th International Conference on Network and System Security (NSS 2014), Xi'an, China, October 15-17, 2014, 15 pages&lt;br /&gt;
&lt;br /&gt;
[1] http://neo4j.com/&lt;br /&gt;
&lt;br /&gt;
[2] Rodriguez, Marko A., and Peter Neubauer. &amp;quot;Constructions from dots and lines.&amp;quot; Bulletin of the American Society for Information Science and Technology 36.6 (2010): 35-41.&lt;br /&gt;
&lt;br /&gt;
== Design ==&lt;br /&gt;
&lt;br /&gt;
=== Persona research and design for Horizon UI ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
There has been some initial work done in a few different areas around generating Personas for the Horizon UI. This task/project would allow someone to lead the effort to pull the research together, perhaps perform further end-user interviews or surveys, analyze data, form groups of personas, and put together an initial set of target Horizon personas that we can use during requirements gathering, design phases, and general discussion.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/openstack-ux/+spec/horizon-personas&lt;br /&gt;
&lt;br /&gt;
Expected results: Initial set of Personas for people to use during requirements gathering, design phases, and general discussion of our target Horizon users.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: basic interviewing skills, willingness to talk with a lot of new people, readiness to listen and report back findings&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]]&lt;br /&gt;
&lt;br /&gt;
=== Redesign for the Object Storage -&amp;gt; Containers section in Horizon ===&lt;br /&gt;
&lt;br /&gt;
Description: &lt;br /&gt;
&lt;br /&gt;
Currently, there is a section under the Object Storage panel that allows users (e.g. Consumers and/or Project Administrators) to Create, Delete, and Edit Containers. It would be great to do a little bit of research into identifying the use cases around these features and then proposing a redesign of these features based on the findings. This will include learning some basic Usability best practices and applying them to a design. The design would be done in wireframe format, so it could be done in any tool that allows for this. The design would be reviewed on the UX AskBot site, a new blueprint would need to be created as well. This would take a new designer through the process that currently exists for proposing an updated design to a current feature in Horizon.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: N/A (To be created by intern as part of process)&lt;br /&gt;
&lt;br /&gt;
Expected results: Redesign of &amp;quot;Containers&amp;quot; section in Object Storage panel proposed and approved by Horizon community.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: basic sketching or wireframing skills&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]], [[User:lblanchard|Liz Blanchard]]&lt;br /&gt;
&lt;br /&gt;
=== Horizon Concept Review and Usability Testing ===&lt;br /&gt;
&lt;br /&gt;
Description: There has been very little work done around Horizon UI concept reviews and usability testing.  This task/project would allow someone to lead the effort to put together a test plan, identify customers as test participants, conduct (contextual) inquiry / interview, survey users, analyze data to share results / findings with the community findings regarding how current production OpenStack users are using the software, their use cases, and whether the Horizon UI meets their needs.  Along the way, you may identify areas of improvement, concepts that need further refinement, and new use cases or opportunities that have not yet been addressed.&lt;br /&gt;
&lt;br /&gt;
Related blueprint: https://blueprints.launchpad.net/openstack-ux/+spec/ux-users-community-testing&lt;br /&gt;
&lt;br /&gt;
Expected results: (1) Identify a community of users willing to participate in Horizon UI usability testing and participate in various OpenStack concept reviews.  (2) Share usability test findings with the community that will be used for design and general Horizon discussions.&lt;br /&gt;
&lt;br /&gt;
Knowledge prerequisites: usability testing skills, basic interviewing skills, willingness to talk with a lot of new people, readiness to listen and report back findings, ability to analyze data to find patterns.&lt;br /&gt;
&lt;br /&gt;
Nice-to-have knowledge: User Experience Design and/or User Research basics&lt;br /&gt;
&lt;br /&gt;
Mentors: [[User:julim|Ju Lim]], [[User:lblanchard|Liz Blanchard]]&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Glance_tasks_scrubber&amp;diff=78430</id>
		<title>Glance tasks scrubber</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Glance_tasks_scrubber&amp;diff=78430"/>
				<updated>2015-04-28T18:53:39Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|&lt;br /&gt;
 TITLE= Implement Tasks scrubber for Glance|&lt;br /&gt;
 DESCRIPTION=Glance Tasks are currently never deleted. This project would involve writing a scrubber logic for soft-deleting tasks as a part of Glance codebase |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=Python|&lt;br /&gt;
 EXTRA_SKILLS=|&lt;br /&gt;
 MENTORS= [[User:nikhil|Nikhil Komawar]] |&lt;br /&gt;
 STATUS=Assigned to Geetika for Outreachy May 2015|&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Glance folks are pretty active on #openstack-glance channel most of the time and would be willing to share their opinions on this or any other project.&lt;br /&gt;
Please reach out on [[IRC]] to get a detailed information on this.&lt;br /&gt;
&lt;br /&gt;
[https://blueprints.launchpad.net/glance/+spec/async-glance-workers Initial blueprint]. A new BP would be needed to get this implemented. It would also be a responsibility of the candidate.&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
== Development notes ==&lt;br /&gt;
&lt;br /&gt;
[[category: OutreachyMay2015]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Glance_tasks_scrubber&amp;diff=78429</id>
		<title>Glance tasks scrubber</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Glance_tasks_scrubber&amp;diff=78429"/>
				<updated>2015-04-28T18:52:49Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Created page with &amp;quot;{{InternshipIdea|  TITLE=Glance Tasks are currently never deleted. This project would involve writing a scrubber logic for soft-deleting tasks as a part of Glance codebase|  D...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|&lt;br /&gt;
 TITLE=Glance Tasks are currently never deleted. This project would involve writing a scrubber logic for soft-deleting tasks as a part of Glance codebase|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=Python|&lt;br /&gt;
 EXTRA_SKILLS=|&lt;br /&gt;
 MENTORS= [[User:nikhil|Nikhil Komawar]] |&lt;br /&gt;
 STATUS=Assigned to Geetika for Outreachy May 2015|&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
Glance folks are pretty active on #openstack-glance channel most of the time and would be willing to share their opinions on this or any other project.&lt;br /&gt;
Please reach out on [[IRC]] to get a detailed information on this.&lt;br /&gt;
&lt;br /&gt;
[https://blueprints.launchpad.net/glance/+spec/async-glance-workers Initial blueprint]. A new BP would be needed to get this implemented. It would also be a responsibility of the candidate.&lt;br /&gt;
&lt;br /&gt;
Expected results: Patchsets submitted for review, reviewed by community members.&lt;br /&gt;
&lt;br /&gt;
== Development notes ==&lt;br /&gt;
&lt;br /&gt;
[[category: OutreachyMay2015]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78428</id>
		<title>Template:InternshipIdea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78428"/>
				<updated>2015-04-28T18:49:22Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Use this template to create ideas for internships. To use this template create a new page, give it as title the name of your idea and insert the code below, substituting where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea|&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.|&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The snippet above will be rendered in the new page as below, more or less.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= {{{TITLE|Title of the idea}}} =&lt;br /&gt;
&lt;br /&gt;
{{{DESCRIPTION|A brief description of this idea, one line would be enough}}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || {{{DIFFICULTY|High, Medium, Low}}}&lt;br /&gt;
|-&lt;br /&gt;
| Topics || {{{TOPICS|Comma separated list of topics}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || {{{SKILLS|List of required programming skills}}} &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || {{{EXTRA|State which other skills are needed}}} &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || {{{MENTORS|Details about the mentor(s)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Status || {{{STATUS|Add information about the program, for example: Assigned to $intern or Looking for candidates.}}}&lt;br /&gt;
|-&lt;br /&gt;
| Program || {{{PROGRAM|Name of the internship program.}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: internship_idea]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78427</id>
		<title>Running hound on Infra</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78427"/>
				<updated>2015-04-28T18:48:27Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea|&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.||&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category: OutreachyMay2015]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78425</id>
		<title>Running hound on Infra</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Running_hound_on_Infra&amp;diff=78425"/>
				<updated>2015-04-28T18:47:36Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: placeholder&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea|&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.||&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78424</id>
		<title>Template:InternshipIdea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78424"/>
				<updated>2015-04-28T18:44:00Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: /* Usage */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Use this template to create ideas for internships. To use this template create a new page, give it as title the name of your idea and insert the code below, substituting where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea|&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.||&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The snippet above will be rendered in the new page as below, more or less.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= {{{TITLE|Title of the idea}}} =&lt;br /&gt;
&lt;br /&gt;
{{{DESCRIPTION|A brief description of this idea, one line would be enough}}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || {{{DIFFICULTY|High, Medium, Low}}}&lt;br /&gt;
|-&lt;br /&gt;
| Topics || {{{TOPICS|Comma separated list of topics}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || {{{SKILLS|List of required programming skills}}} &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || {{{EXTRA|State which other skills are needed}}} &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || {{{MENTORS|Details about the mentor(s)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Status || {{{STATUS|Add information about the program, for example: Assigned to $intern or Looking for candidates.}}}&lt;br /&gt;
|-&lt;br /&gt;
| Program || {{{PROGRAM|Name of the internship program.}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: internship_idea]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=User:Smaffulli&amp;diff=78422</id>
		<title>User:Smaffulli</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=User:Smaffulli&amp;diff=78422"/>
				<updated>2015-04-28T18:42:00Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;insert the test idea page?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;translate&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:1--&amp;gt;&lt;br /&gt;
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer consequat sem eu mauris lobortis pretium. Vivamus posuere ut dui eget sodales. Donec urna ligula, tempus non aliquet quis, venenatis eu magna. Quisque quis rutrum augue. Sed egestas enim commodo tempus congue. Morbi sed imperdiet nisl, ac vestibulum lorem. Proin vel nunc purus. Praesent vulputate neque lacus, sit amet consequat purus sollicitudin in. Ut iaculis tortor vitae vestibulum porttitor. Nullam est lorem, congue pellentesque vulputate nec, blandit in sapien.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:2--&amp;gt;&lt;br /&gt;
Proin sed molestie dui, eget ornare risus. Nunc ut dolor imperdiet, molestie augue non, volutpat est. Mauris convallis eget dolor et sagittis. Aenean suscipit porta libero quis gravida. Donec aliquam est id mauris consectetur hendrerit. Pellentesque mollis consectetur ligula, at pretium sapien dapibus in. Quisque quis porta ipsum.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:3--&amp;gt;&lt;br /&gt;
Vestibulum a facilisis nisl. Vestibulum non venenatis nisl. Aenean laoreet ligula sit amet sapien semper, nec tempus nunc consequat. Donec et mattis nisi. Integer bibendum tristique imperdiet. Aliquam augue erat, convallis vel sapien ac, consectetur porta velit. Morbi mollis interdum arcu, eu ultricies ante interdum non. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:4--&amp;gt;&lt;br /&gt;
Etiam ac aliquam ligula, sit amet consequat nisl. Aliquam non orci nibh. Fusce vulputate, diam lobortis faucibus convallis, nisi dolor posuere justo, aliquet fermentum dolor arcu ut massa. Integer aliquet aliquet nunc, sed posuere tortor tincidunt eu. Nunc a erat ut nisl aliquam blandit. Duis at rhoncus urna. Aliquam a dapibus nulla. Phasellus consectetur urna accumsan consectetur hendrerit. Vivamus id purus vel mi faucibus rutrum. Nullam laoreet placerat lorem sit amet ultricies. In luctus eros sit amet interdum fringilla. Vivamus sodales elit aliquam, posuere metus vitae, consequat elit. Fusce congue lectus vel ultrices cursus. Nullam molestie, sapien ac laoreet mattis, nisi mi gravida diam, et interdum orci tellus in tortor.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--T:5--&amp;gt;&lt;br /&gt;
Integer non posuere orci. Donec adipiscing congue suscipit. Praesent egestas sagittis tortor, sit amet porta lorem porttitor sed. Vivamus varius posuere scelerisque. Suspendisse viverra lacus volutpat orci tincidunt mollis. In vestibulum magna nibh. Morbi imperdiet mi mauris. In vulputate iaculis laoreet. Donec vel nisl ac leo ullamcorper tempor id sed orci. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/translate&amp;gt;&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Zaqar_panel_for_Horizon&amp;diff=78420</id>
		<title>Zaqar panel for Horizon</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Zaqar_panel_for_Horizon&amp;diff=78420"/>
				<updated>2015-04-28T18:40:39Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Created page with &amp;quot; {{InternshipIdea|  TITLE=Create a panel on Horizon for Zaqar|  DESCRIPTION=Right now the only way to use Zaqar is through the API. The creation of a panel for Horizon would m...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt; {{InternshipIdea|&lt;br /&gt;
 TITLE=Create a panel on Horizon for Zaqar|&lt;br /&gt;
 DESCRIPTION=Right now the only way to use Zaqar is through the API. The creation of a panel for Horizon would make Zaqar more user friendly. This task would require to learn and understand how panels are created in Horizon, to select Zaqar features to expose, to create a UI for it and do the implementation afterwards. |&lt;br /&gt;
 DIFFICULTY=High|&lt;br /&gt;
 TOPICS=Zaqar, Horizon|&lt;br /&gt;
 SKILLS=Python, Django, Javascript, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS= [[User:vkmc| Victoria Martinez de la Cruz]]|&lt;br /&gt;
 STATUS=Looking for candidates.|&lt;br /&gt;
 PROGRAM=Not selected yet&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Development notes ==&lt;br /&gt;
&lt;br /&gt;
This idea has not been selected for execution yet.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Category:Internship_idea&amp;diff=78332</id>
		<title>Category:Internship idea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Category:Internship_idea&amp;diff=78332"/>
				<updated>2015-04-27T22:17:16Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This category lists all of possible ideas for internships with OpenStack. Includes ideas that are already implemented or currently being worked on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: Internship]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78331</id>
		<title>Zaqar client support API v1.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78331"/>
				<updated>2015-04-27T22:15:16Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|&lt;br /&gt;
 TITLE=zaqar-pythonclient support for Zaqar API v1.1|&lt;br /&gt;
 DESCRIPTION=Currently there are three versions of Zaqar API: v1, v1.1 and v2.0 (under heavy development). zaqar-pythonclient has full support for all the features in API v1, but its missing support for some features in API v1.1. This task would require to learn and understand the new features provided in API v1.1 and add support for them client side. |&lt;br /&gt;
&lt;br /&gt;
 DIFFICULTY=Medium |&lt;br /&gt;
 TOPICS=zaqar, client|&lt;br /&gt;
 SKILLS=Python|&lt;br /&gt;
 EXTRA_SKILLS=none|&lt;br /&gt;
 MENTORS=[[User:vkmc|Victoria Martinez de la Cruz]] |&lt;br /&gt;
 STATUS=Assigned to $intern for Outreachy May 2015 |&lt;br /&gt;
 PROGRAM=Outreachy May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Development progress ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
[[Category: OutreachyMay2015]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78329</id>
		<title>Template:InternshipIdea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78329"/>
				<updated>2015-04-27T22:13:51Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Use this template to create ideas for internships. To use this template create a new page, give it as title the name of your idea and insert the code below, substituting where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The snippet above will be rendered in the new page as below, more or less.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= {{{TITLE|Title of the idea}}} =&lt;br /&gt;
&lt;br /&gt;
{{{DESCRIPTION|A brief description of this idea, one line would be enough}}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || {{{DIFFICULTY|High, Medium, Low}}}&lt;br /&gt;
|-&lt;br /&gt;
| Topics || {{{TOPICS|Comma separated list of topics}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || {{{SKILLS|List of required programming skills}}} &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || {{{EXTRA|State which other skills are needed}}} &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || {{{MENTORS|Details about the mentor(s)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Status || {{{STATUS|Add information about the program, for example: Assigned to $intern or Looking for candidates.}}}&lt;br /&gt;
|-&lt;br /&gt;
| Program || {{{PROGRAM|Name of the internship program.}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: internship_idea]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78328</id>
		<title>Template:InternshipIdea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78328"/>
				<updated>2015-04-27T22:13:22Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Use this template to create ideas for internships. To use this template create a new page, give it as title the name of your idea and insert the code below, substituting where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTOR=Add the details to contact the mentor(s) for this idea&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The snippet above will be rendered in the new page as below, more or less.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= {{{TITLE|Title of the idea}}} =&lt;br /&gt;
&lt;br /&gt;
{{{DESCRIPTION|A brief description of this idea, one line would be enough}}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || {{{DIFFICULTY|High, Medium, Low}}}&lt;br /&gt;
|-&lt;br /&gt;
| Topics || {{{TOPICS|Comma separated list of topics}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || {{{SKILLS|List of required programming skills}}} &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || {{{EXTRA|State which other skills are needed}}} &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || {{{MENTOR|Details about the mentor(s)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Status || {{{STATUS|Add information about the program, for example: Assigned to $intern or Looking for candidates.}}}&lt;br /&gt;
|-&lt;br /&gt;
| Program || {{{PROGRAM|Name of the internship program.}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: internship_idea]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Category:OutreachyMay2015&amp;diff=78327</id>
		<title>Category:OutreachyMay2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Category:OutreachyMay2015&amp;diff=78327"/>
				<updated>2015-04-27T22:09:43Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Created page with &amp;quot;List of ideas assigned to Outreachy session for May-August 2015&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;List of ideas assigned to Outreachy session for May-August 2015&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78326</id>
		<title>Zaqar client support API v1.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78326"/>
				<updated>2015-04-27T22:04:27Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|&lt;br /&gt;
 TITLE=zaqar-pythonclient support for Zaqar API v1.1|&lt;br /&gt;
 DESCRIPTION=Currently there are three versions of Zaqar API: v1, v1.1 and v2.0 (under heavy development). zaqar-pythonclient has full support for all the features in API v1, but its missing support for some features in API v1.1. This task would require to learn and understand the new features provided in API v1.1 and add support for them client side. |&lt;br /&gt;
&lt;br /&gt;
 DIFFICULTY=Medium |&lt;br /&gt;
 TOPICS=zaqar, client|&lt;br /&gt;
 SKILLS=Python|&lt;br /&gt;
 EXTRA_SKILLS=none|&lt;br /&gt;
 MENTORS=Victoria Martinez de la Cruz |&lt;br /&gt;
 STATUS=Assigned to $intern for Outreachy May 2015 |&lt;br /&gt;
 PROGRAM=Outreachy May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Development progress ==&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
[[Category: OutreachyMay2015]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78325</id>
		<title>Zaqar client support API v1.1</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Zaqar_client_support_API_v1.1&amp;diff=78325"/>
				<updated>2015-04-27T22:03:36Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: Created page with &amp;quot;{{InternshipIdea|  TITLE=zaqar-pythonclient support for Zaqar API v1.1|  DESCRIPTION=Currently there are three versions of Zaqar API: v1, v1.1 and v2.0 (under heavy developmen...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|&lt;br /&gt;
 TITLE=zaqar-pythonclient support for Zaqar API v1.1|&lt;br /&gt;
 DESCRIPTION=Currently there are three versions of Zaqar API: v1, v1.1 and v2.0 (under heavy development). zaqar-pythonclient has full support for all the features in API v1, but its missing support for some features in API v1.1. This task would require to learn and understand the new features provided in API v1.1 and add support for them client side. |&lt;br /&gt;
&lt;br /&gt;
 DIFFICULTY=Medium |&lt;br /&gt;
 TOPICS=zaqar, client|&lt;br /&gt;
 SKILLS=Python|&lt;br /&gt;
 EXTRA_SKILLS=none|&lt;br /&gt;
 MENTORS=Victoria Martinez de la Cruz |&lt;br /&gt;
 STATUS=Assigned to $intern for Outreachy May 2015 |&lt;br /&gt;
 PROGRAM=Outreachy May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Development progress ==&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Test_idea&amp;diff=78323</id>
		<title>Test idea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Test_idea&amp;diff=78323"/>
				<updated>2015-04-27T21:58:42Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|TITLE=My Awesome Internship Idea| DESCRIPTION=A brief description of this idea, one line would be enough | DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)| TOPICS=Comma separated list of topics, like the OpenStack projects involved| SKILLS=List of required programming skills, like Python, Java, AngularJS| EXTRA_SKILLS=State if the candidate needs to have other skills like networking or master special tools| MENTORS=Add the details to contact the mentor(s) for this idea | &lt;br /&gt;
STATUS=Looking for candidates |&lt;br /&gt;
PROGRAM=Outreachy May-Aug 2015&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Here you can complete the description of the ideas with more details, with images and any other thing you'd add to a wiki page. ==&lt;br /&gt;
&lt;br /&gt;
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam feugiat dolor sed nisl consectetur varius. Donec facilisis ultrices odio, sed convallis magna mattis vel. Sed justo erat, eleifend quis ornare at, eleifend sit amet leo. Etiam vulputate nulla sit amet feugiat congue. Nullam ac nisl bibendum, placerat augue sed, dignissim enim. Nunc rutrum lacus ut urna ultricies consequat. Donec id mi nunc. Pellentesque velit lorem, sodales eu dui vitae, semper consectetur nibh. Donec vitae ex vel arcu vulputate fermentum id ac tortor. Duis tempus varius molestie. Proin sit amet consectetur leo, vitae accumsan ante. Morbi vulputate mattis sagittis. Pellentesque dui lectus, maximus sed elementum sit amet, maximus at purus. Vestibulum viverra tortor enim, et porta est tincidunt sit amet.&lt;br /&gt;
&lt;br /&gt;
Donec in tellus lacus. Etiam dapibus maximus dapibus. Nunc tincidunt porta mi. In hac habitasse platea dictumst. Suspendisse molestie purus ac neque dictum venenatis. Praesent id velit et eros venenatis vehicula. Mauris congue fermentum nibh, ut iaculis ligula. In malesuada nulla id quam dapibus, vel pretium neque volutpat. Pellentesque accumsan fringilla efficitur. Pellentesque consequat velit eu pharetra sodales. Nulla ullamcorper pretium tellus, vel venenatis nisi fringilla eget.&lt;br /&gt;
&lt;br /&gt;
Praesent id neque molestie, volutpat mi sit amet, luctus mi. Nam consequat eu mauris sit amet vestibulum. Cras ac ex ex. Praesent bibendum imperdiet ultrices. Etiam non nisl felis. Vestibulum turpis velit, malesuada in lacus sit amet, lobortis bibendum neque. Maecenas vel tempor justo, vitae fermentum ante. In porttitor justo non augue bibendum, eu hendrerit nisi suscipit. Curabitur ex quam, scelerisque et nisi id, egestas auctor urna. Phasellus a ultrices massa, eu facilisis lectus.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78322</id>
		<title>Template:InternshipIdea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Template:InternshipIdea&amp;diff=78322"/>
				<updated>2015-04-27T21:58:05Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
== Usage ==&lt;br /&gt;
&lt;br /&gt;
Use this template to create ideas for internships. To use this template create a new page, give it as title the name of your idea and insert the code below, substituting where appropriate.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 {{InternshipIdea|&lt;br /&gt;
 TITLE=My Awesome Internship Idea|&lt;br /&gt;
 DESCRIPTION=A brief description of this idea, one line would be enough |&lt;br /&gt;
 DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)|&lt;br /&gt;
 TOPICS=Comma separated list of topics, like the OpenStack projects involved|&lt;br /&gt;
 SKILLS=List of required programming skills, like Python, Java, AngularJS|&lt;br /&gt;
 EXTRA_SKILLS=State which other skills are needed, like networking or master special tools|&lt;br /&gt;
 MENTORS=Add the details to contact the mentor(s) for this idea&lt;br /&gt;
 STATUS=Add information about the program, for example: Assigned to $intern for Outreachy May 2015 or Looking for candidates.&lt;br /&gt;
 PROGRAM=Outreach May-Aug 2015 or GSoC2016&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The snippet above will be rendered in the new page as below, more or less.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= {{{TITLE|Title of the idea}}} =&lt;br /&gt;
&lt;br /&gt;
{{{DESCRIPTION|A brief description of this idea, one line would be enough}}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Difficulty || {{{DIFFICULTY|High, Medium, Low}}}&lt;br /&gt;
|-&lt;br /&gt;
| Topics || {{{TOPICS|Comma separated list of topics}}}&lt;br /&gt;
|-&lt;br /&gt;
| Required skills || {{{SKILLS|List of required programming skills}}} &lt;br /&gt;
|-&lt;br /&gt;
| Extra skills || {{{EXTRA|State which other skills are needed}}} &lt;br /&gt;
|-&lt;br /&gt;
| Mentor || {{{MENTOR|Details about the mentor(s)}}}&lt;br /&gt;
|-&lt;br /&gt;
| Status || {{{STATUS|Add information about the program, for example: Assigned to $intern or Looking for candidates.}}}&lt;br /&gt;
|-&lt;br /&gt;
| Program || {{{PROGRAM|Name of the internship program.}}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category: internship_idea]]&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	<entry>
		<id>https://wiki.openstack.org/w/index.php?title=Test_idea&amp;diff=78321</id>
		<title>Test idea</title>
		<link rel="alternate" type="text/html" href="https://wiki.openstack.org/w/index.php?title=Test_idea&amp;diff=78321"/>
				<updated>2015-04-27T21:51:17Z</updated>
		
		<summary type="html">&lt;p&gt;Smaffulli: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{InternshipIdea|TITLE=My Awesome Internship Idea| DESCRIPTION=A brief description of this idea, one line would be enough | DIFFICULTY=High, Medium, Low (judge if the idea can be accomplished by a totally new developer or someone already skilled in OpenStack or distributed systems)| TOPICS=Comma separated list of topics, like the OpenStack projects involved| SKILLS=List of required programming skills, like Python, Java, AngularJS| EXTRA_SKILLS=State if the candidate needs to have other skills like networking or master special tools| MENTORS=Add the details to contact the mentor(s) for this idea | STATUS=Looking for candidates }}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Here you can complete the description of the ideas with more details, with images and any other thing you'd add to a wiki page. ==&lt;br /&gt;
&lt;br /&gt;
 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam feugiat dolor sed nisl consectetur varius. Donec facilisis ultrices odio, sed convallis magna mattis vel. Sed justo erat, eleifend quis ornare at, eleifend sit amet leo. Etiam vulputate nulla sit amet feugiat congue. Nullam ac nisl bibendum, placerat augue sed, dignissim enim. Nunc rutrum lacus ut urna ultricies consequat. Donec id mi nunc. Pellentesque velit lorem, sodales eu dui vitae, semper consectetur nibh. Donec vitae ex vel arcu vulputate fermentum id ac tortor. Duis tempus varius molestie. Proin sit amet consectetur leo, vitae accumsan ante. Morbi vulputate mattis sagittis. Pellentesque dui lectus, maximus sed elementum sit amet, maximus at purus. Vestibulum viverra tortor enim, et porta est tincidunt sit amet.&lt;br /&gt;
&lt;br /&gt;
Donec in tellus lacus. Etiam dapibus maximus dapibus. Nunc tincidunt porta mi. In hac habitasse platea dictumst. Suspendisse molestie purus ac neque dictum venenatis. Praesent id velit et eros venenatis vehicula. Mauris congue fermentum nibh, ut iaculis ligula. In malesuada nulla id quam dapibus, vel pretium neque volutpat. Pellentesque accumsan fringilla efficitur. Pellentesque consequat velit eu pharetra sodales. Nulla ullamcorper pretium tellus, vel venenatis nisi fringilla eget.&lt;br /&gt;
&lt;br /&gt;
Praesent id neque molestie, volutpat mi sit amet, luctus mi. Nam consequat eu mauris sit amet vestibulum. Cras ac ex ex. Praesent bibendum imperdiet ultrices. Etiam non nisl felis. Vestibulum turpis velit, malesuada in lacus sit amet, lobortis bibendum neque. Maecenas vel tempor justo, vitae fermentum ante. In porttitor justo non augue bibendum, eu hendrerit nisi suscipit. Curabitur ex quam, scelerisque et nisi id, egestas auctor urna. Phasellus a ultrices massa, eu facilisis lectus.&lt;/div&gt;</summary>
		<author><name>Smaffulli</name></author>	</entry>

	</feed>