Jump to: navigation, search

Difference between revisions of "Python3/SprintPycon2014"

Line 4: Line 4:
  
 
The ultimate goal is to port the whole OpenStack project to Python 3. The goal of the sprint is to send patches to port as much code as possible, OpenStack and OpenStack dependencies.
 
The ultimate goal is to port the whole OpenStack project to Python 3. The goal of the sprint is to send patches to port as much code as possible, OpenStack and OpenStack dependencies.
 +
 +
If you don't know OpenStack at all, please join us to port modules to Python 3: MySQL-python, boto (see boto3), etc.
 +
 +
Or come to help us replacing eventlet with Trollius!
  
 
== Who ==
 
== Who ==
Line 22: Line 26:
  
 
* Good knownledge of Python
 
* Good knownledge of Python
 +
* Bring a laptop
 +
 +
To contribute to OpenStack:
 +
 
* Basic knownledge of OpenStack
 
* Basic knownledge of OpenStack
* Bring a laptop
 
 
* [http://devstack.org/ Install DevStack] (small setup of OpenStack written to hack OpenStack)
 
* [http://devstack.org/ Install DevStack] (small setup of OpenStack written to hack OpenStack)
 
* Subscribe to Launchpad and OpenStack projects, sign the CLA (can be done during the sprint)
 
* Subscribe to Launchpad and OpenStack projects, sign the CLA (can be done during the sprint)

Revision as of 15:20, 31 March 2014

Enovance organizes a sprint to Port OpenStack to Python 3 during 4 days: between April, 14 (Monday) and April, 17 (Thursday). See Pycon Montreal 2014 sprints.

What

The ultimate goal is to port the whole OpenStack project to Python 3. The goal of the sprint is to send patches to port as much code as possible, OpenStack and OpenStack dependencies.

If you don't know OpenStack at all, please join us to port modules to Python 3: MySQL-python, boto (see boto3), etc.

Or come to help us replacing eventlet with Trollius!

Who

Anyone knowing Python and OpenStack can participate!

When

April, 14 (Monday) and April, 17 (Thursday).

The next major release of OpenStack is "Icehouse", scheduled for April, 17.

Where

Montreal, at Pycon Montreal 2014.

Requirements

  • Good knownledge of Python
  • Bring a laptop

To contribute to OpenStack:

Document

Sync

Any change in OpenStack must be carefully reviewed. Don't expect to see your changes commited immediatly, you will probably have to discuss with the "core developers" of each project to enhance your patch, to make it fit the coding style of the project.

If you want to work on a component (ex: neutron, nova, etc.), please write the component name with your name below:

  • <component>: <developer name>

If you send a patch, please add it to the list below:

  • https://review.openstack.org/#/...