Update the status of Python
There are no longer any Python utilities in BIND: like Perl it is now used for test scripts and generating some documentation and source files.
This commit is contained in:
@@ -847,11 +847,10 @@ program's inputs or operation.
|
||||
|
||||
### <a name="pystyle"></a>Python
|
||||
|
||||
BIND 9 contains some optional tools written in Python, in the
|
||||
`bin/python` subdirectory. Python scripts are stored in the git
|
||||
repository as `{toolname}.py.in`; and `{toolname}.py` will be
|
||||
generated by `configure` (which determines, among other things, the
|
||||
path to the Python interpreter).
|
||||
Python is NOT required for building, installing, or using the BIND 9
|
||||
name server. However, BIND 9 may use it for its system test
|
||||
environment, and in some cases for generating source or documentation
|
||||
files which are then committed to to the git repository.
|
||||
|
||||
For Python coding, we abide by the Python style guidelines described
|
||||
in [PEP8](http://www.python.org/dev/peps/pep-0008/), with a few
|
||||
@@ -880,11 +879,8 @@ modifications:
|
||||
|
||||
### <a name="plstyle"></a>Perl
|
||||
|
||||
Perl is NOT required for building, installing, or using the BIND 9 name
|
||||
server. However, BIND 9 may use Perl for its system test environment, for
|
||||
certain optional server add-on components, and in some cases for generating
|
||||
source files (such as `bind9.xsl.h`, converted from `bind9.xsl`) which are
|
||||
then committed to to the git repository.
|
||||
Like Python, Perl is NOT required for building, installing, or using
|
||||
the BIND 9 name server.
|
||||
|
||||
Perl 5 is assumed; Perl scripts do not need to work in Perl 4.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user