Preparing to have something concrete to show for dev-day
However, if you have remarks before the build day, don't hesitate to send them my way. Clarified lots of issues.
This commit is contained in:
parent
0e2b05d487
commit
6cdb1330c3
25
pep-0206.txt
25
pep-0206.txt
|
@ -94,9 +94,7 @@ Connection to Distutils
|
||||||
will be easy enough to add other Python modules as user requests direct
|
will be easy enough to add other Python modules as user requests direct
|
||||||
us.
|
us.
|
||||||
|
|
||||||
|
Software covered by the GNU General Public License
|
||||||
|
|
||||||
Software covered by the GNU Public License
|
|
||||||
|
|
||||||
While many Python modules rely on software distributed under the
|
While many Python modules rely on software distributed under the
|
||||||
GNU General Public License and the GNU Lesser General Public
|
GNU General Public License and the GNU Lesser General Public
|
||||||
|
@ -108,15 +106,24 @@ Software covered by the GNU Public License
|
||||||
to make closed-source redistribution legal might cost more then
|
to make closed-source redistribution legal might cost more then
|
||||||
the benefits.
|
the benefits.
|
||||||
|
|
||||||
|
How It Is Implemented
|
||||||
|
|
||||||
|
Sumo-Python is basically be a set of scripts, which download
|
||||||
|
a Python source tarball, and source tarballs for all the modules.
|
||||||
|
Then it unpacks everything, modifies Setup.in (or whatever mechanism
|
||||||
|
will be in place by Python 2.1, and puts in a little
|
||||||
|
shell script which builds everything. Then it will repack it
|
||||||
|
into the huge tarball which will be a sumo-python-version.tar.gz,
|
||||||
|
which users can then download and install.
|
||||||
|
|
||||||
|
Inside the tarball, running the script
|
||||||
|
|
||||||
|
build-everything [--prefix ...]
|
||||||
|
|
||||||
|
Will compile and install a sumo interpreter into specified prefix.
|
||||||
|
|
||||||
Open Issues
|
Open Issues
|
||||||
|
|
||||||
Where does all this source live?
|
|
||||||
|
|
||||||
What should the build procedure look like?
|
|
||||||
|
|
||||||
How are the additional modules tested?
|
|
||||||
|
|
||||||
ESR also mentioned libpng, but I don't know of a Python module
|
ESR also mentioned libpng, but I don't know of a Python module
|
||||||
that uses it.
|
that uses it.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue