]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Update the status of Python
authorTony Finch <fanf@isc.org>
Wed, 9 Mar 2022 17:19:24 +0000 (17:19 +0000)
committerTony Finch <fanf@isc.org>
Wed, 9 Mar 2022 18:01:28 +0000 (18:01 +0000)
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.

doc/dev/style.md

index 244ee2bb29165bd91b8606c0f8f6353761387ca8..9fe9a552f96e34a1a8e928418c35fe1a5fcf6cce 100644 (file)
@@ -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.