(Preliminary purpose statement and missing hyperlinks added.) |
(Use new URL for portingdb) |
||
Line 3: | Line 3: | ||
<B>This documentation is in an early stage of development</B> | <B>This documentation is in an early stage of development</B> | ||
<P> | <P> | ||
The [http://portingdb | The [http://fedora.portingdb.xyz Portingdb] is part of the effort to port Fedora to Python3. the project is hosted on Github [https://github.com/fedora-python/portingdb portingdb repository] by the Fedora Python Maintenance Team. | ||
</P> | </P> | ||
<P> | <P> |
Latest revision as of 15:51, 11 December 2015
Introduction to Portingdb
This documentation is in an early stage of development
The Portingdb is part of the effort to port Fedora to Python3. the project is hosted on Github portingdb repository by the Fedora Python Maintenance Team.
The Portingdb was introduced to the community at large in this Fedora Magazine article Help port Python packages to Python 3 on November 13, 2015.
The Portingdb is itself in Python and requires several dependencies listed in the source.
Limiting the scope of this article
The following is an incomplete list of considerations relevant to the Portingdb and the Fedora porting effort mentioned out of kindness to the reader.
- The life cycle of Python has included significant advancements in the language allowing it to remain relevant while the ethos of software engineering has matured. Details of the Python language throughout these stages of development are well documented at the Python Web Site.
- Configuration Management is an exhaustive topic.
Purpose of this article
The article is specifically concerned with the Portingdb. Suitable thought must be given to where the utility fits into the Fedora ecosystem and for this reason the limitations on this article and the prerequisite knowledge/theory are noted.