svn commit: r42673 - head/en_US.ISO8859-1/htdocs/news/status
Gabor Pali
pgj at FreeBSD.org
Mon Sep 16 21:13:25 UTC 2013
Author: pgj
Date: Mon Sep 16 21:13:24 2013
New Revision: 42673
URL: http://svnweb.freebsd.org/changeset/doc/42673
Log:
- Add a Q3 report for the Python ports
Submitted by: mva
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Mon Sep 16 14:15:55 2013 (r42672)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2013-07-2013-09.xml Mon Sep 16 21:13:24 2013 (r42673)
@@ -19,7 +19,7 @@
<!-- XXX: keep updating the number of entries -->
<p>Thanks to all the reporters for the excellent work! This report
- contains 5 entries and we hope you enjoy reading it.</p>
+ contains 6 entries and we hope you enjoy reading it.</p>
<!-- XXX: set date for the next set of submissions -->
<p>The deadline for submissions covering between October and
@@ -38,6 +38,12 @@
<description>Kernel</description>
</category>
+ <category>
+ <name>ports</name>
+
+ <description>Ports</description>
+ </category>
+
<project cat='kern'>
<title>AES-NI Improvements for GELI</title>
@@ -244,4 +250,75 @@
and support for a few additional features.</p>
</body>
</project>
+
+ <project cat='ports'>
+ <title>&os; Python Ports</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>&os;</given>
+ <common>Python Team</common>
+ </name>
+ <email>python at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://wiki.FreeBSD.org/Python">The &os; Python Team Page</url>
+ <url href="irc://freebsd-python@irc.freenode.net">IRC channel</url>
+ </links>
+
+ <body>
+ <p>We are currently working on cleaning up the
+ <tt>lang/python*</tt> ports to improve the compatibility with
+ the original upstream build behaviour and to lower the need for
+ &os;-specific build patches. A first step was made in September
+ by reducing the flags injected into the different Python
+ interpreter versions.</p>
+
+ <p>The first tasks for supporting the installation of packages for
+ different Python ports have been done. A new metaport structure
+ has replaced the original Python port behaviour and will be
+ enhanced over the next months to enable improved installation
+ support of packages for different Python versions at the same
+ time.</p>
+
+ <p>Plans are made to enhance the Python ports framework by
+ automating the insertion of byte-compiled files into
+ <tt>pkg-plist</tt> files. Besides the reduction of packaging
+ list sizes, this is also required to offer packages for multiple
+ Python versions.</p>
+
+ <p>PyPy was heavily enhanced over the last couple of months.
+ Major updates of the port solved integration issues and a new
+ <tt>pypy-devel</tt> port for snapshots and previews was added.
+ Since the PyPy 3 release, there is a new
+ <tt>pypy3-devel</tt> port available to provide not only
+ compatibility for Python 2.x specific scripts, but also for
+ those using the 3.x language specification.</p>
+
+ <p>IronPython found its way into the &os; ports tree, which
+ provides an implementation of the Python language based on .NET
+ and Mono.</p>
+ </body>
+
+ <help>
+ <task>Develop a high-level and lightweight Python Ports
+ Policy.</task>
+
+ <task>Chase the unification of Distribute
+ (<tt>devel/py-distribute</tt>) and Setuptools
+ (<tt>devel/py-setuptools*</tt>).</task>
+
+ <task>Add support for granular dependencies (for example
+ <tt>>=1.0</tt> or <tt>< 2.0</tt>).</task>
+
+ <task>Look at what adding <tt>pip</tt> (Python Package Index)
+ support looks like.</task>
+
+ <task>More tasks can be found on the Team's wiki page (see
+ links).</task>
+ </help>
+ </project>
</report>
More information about the svn-doc-all
mailing list