From FedoraProject

(Participants)
(Participants)
Line 46: Line 46:
 
| [[User:Echevemaster|Eduardo Echeverría]]  || Colombia || Yes || Yes || Developer
 
| [[User:Echevemaster|Eduardo Echeverría]]  || Colombia || Yes || Yes || Developer
 
|-
 
|-
| [[User:Echevemaster|Eduardo Echeverría]]  || Colombia || Yes || Yes || Developer
+
| [[User:Mayorga|Eduardo Mayorga]]  || Nicaragua || Yes || Yes || Developer
 +
|-
 +
| [[User:Dbruno|Daniel Bruno]]  || Brazil || Yes || Yes || Developer
 
|-
 
|-
 
|}
 
|}

Revision as of 02:36, 2 November 2015

FedoraEvents Header EventN1.png


This is the main page for the 2015 Python 3 Porting FAD, which is a FAD (a mini-conference) focused on working on the missing packages, libraries and applications that are not ported to Python 3 but are relevant to the release of the Fedora operating system according to the PortingDB app.

Location and Date

  • Location: Global
  • Date: November 14-15

Purpose

One of the foundations of the Fedora Community is Features, which represents our commitment to excellence. Five years ago the Python 3 stack was added to Fedora, with the hope that at some point Python 3 will replace Python 2. About two years ago an effort was begun to make Python 3 the default implementation. There has been great progress, but is not enough. Fedora has 2941 Python packages, which only the 32% have been ported to Python 3. This is the main premise that identifies the latent need to migrate packages, libraries and applications to Python 3. This is how is born this FAD. We are proposing two days where Python programmers members of the Fedora community can participate remotely in a virtual environment to migrate as many Python 2 packages to Python 3.

Impact

The main outcome of this FAD will be a reduced number of missing packages for porting.

Additional outcomes will be:

  • Fedora project will be closer to implement Python 3 as default.
  • Fedora community will offer lot of contributions to Python upstream.
  • Fedora system tools will be able to switch to Python 3.
  • Members of the Python SIG from LATAM, EMEA and NA will get in touch.

Points of Contact

Important Skills

  • Knowledge of Python programming language.
  • Experience porting Python 2 applications and libraries to Python 3.

Planning

LATAM

Participants

Name Location Saturday Sunday Tasks
Abdel Martínez Panama Yes Yes Organizer + Developer
Luis Segundo Panama Yes Yes Developer
Kenneth Guerra Panama Yes Yes Developer
Yohan Graterol Colombia Yes Yes Developer
Eduardo Echeverría Colombia Yes Yes Developer
Eduardo Mayorga Nicaragua Yes Yes Developer
Daniel Bruno Brazil Yes Yes Developer

Packages to Migrate

Not yet defined.

EMEA

Participants

Not yet defined.

Packages to Migrate

Not yet defined.

NA

Participants

Not yet defined.

Packages to Migrate

Not yet defined.

Communication Channels

  • Chat at the IRC channel #fedora-python (will be logged).
  • Share ideas and information of packages on Etherpad.
  • Join us on the video conference at opentokrtc.

Rewards

Active participants will get two badges:

  • Parselmouth: You can speak Python and helped with porting stuff to Python 3.
  • (Not yet designed!) Python 3 Porting FAD 2015: You attended the Python 3 Porting FAD 2015!

Reports

Note.png
Not yet available
Wait for reports after the event. Thank you!
  • Report Example by Nomen Nescio.