<commit_before>= Items for correction or potential enhancement

== Makefile.gather

 - Handle multiple-releases-found with highest numbered (version semantics)

 - Perform GPG source package validation

 - svn export/git archive specific src snapshots (e.g. apr-1.6-r1789955)?

 - Determine cause of dns failure with make -j parallel updates

== Makefile.preconfig

 - Clean up dependency rules to pick up changes to build/* components
   affecting any automake/autoconf logic, per component

 - Eliminate maintainer mode to avoid automake/autoconf on specific builds

== Makefile.build

 - Correct all dependencies for make -j parallel build

 - Perform validation of system -dev/-devel components

 - Determine any disabled or required APR-util DBD / DBM providers
   (E.g. is the run-time mysql connector to GPL permitted?)

 - Allow brotli / openssl / nghttp2 to be omitted entirely once current

 - Add pcre2 / expat / zlib component dependencies for bleed builds

== Makefile.test

 - Automate the cpan gathering of dependencies noted in httpdtest-trunk/README
   during the assembly of the httpdtest-trunk bld tree.

 - Localize the httpdtest-trunk's flavor of Net::SSL etc, if it is possible,
   relying on the flavor of libcrypto/libssl/openssl which has been prepared
   for the release, to eliminate unexpected X509 formatting side effects and
   potentially other quirks.

== Makefile.package

 -


<commit_msg>Update/clarify TODO list<commit_after>= Items for correction or potential enhancement

== Makefile.gather

 - Handle multiple-releases-found with highest numbered (in version sequence,
   e.g. 1.1.9 < 1.1.10)

 - svn export/git archive specific src snapshots (e.g. apr-1.6-r1789955)?

 - Perform GPG source package validation

 - Determine cause of dns failure with make -j parallel updates

 - Add pcre2 / expat / zlib component dependencies for Windows, bleed sources

== Makefile.preconfig

 - Clean up dependency rules to pick up changes to build/* components
   affecting any automake/autoconf logic, per component

 - Eliminate maintainer mode to avoid automake/autoconf on specific builds

== Makefile.build

 - Correct all dependencies for make -j parallel build

 - Perform validation of system -dev/-devel components
   (Example code in experimental/)

 - Decorate httpd with the build type/tag to avoid two bld/httpd-2.4.x trees
   that were configured to different dependencies?

 - Determine any disabled or required APR-util DBD / DBM providers
   (E.g. is the run-time mysql connector to GPL permitted?)

 - Allow openssl / nghttp2 to be omitted entirely (e.g. once updated 
   about 2018 for RHEL 8 / Ubuntu 18.04 LTS or an earlier non-LTS or
   Fedora target.)

 - Add pcre2 / expat / zlib component dependencies for bleed builds

== Makefile.test

 - Distinguish bld/httpdtest-trunk/ by build type, because the tree becomes
   bound to a specific dst/ target tree on initial configuration, and will
   interfere with parallel, resumable make -f ../mak/Makefile.test invocations.

 - Automate the cpan gathering of dependencies noted in httpdtest-trunk/README
   during the assembly of the httpdtest-trunk bld tree. (Upstream change to
   the perl test framework repository.)

 - Localize the httpdtest-trunk's flavor of Net::SSL etc, if it is possible,
   relying on the flavor of libcrypto/libssl/openssl which has been prepared
   for the release, to eliminate unexpected X509 formatting side effects and
   potentially other quirks.

== Makefile.package

 -


{'fraction_non_alphanumeric': 0.06051955466742792, 'fraction_numerical': 0.013417071081929775, 'mean_word_length': 3.6044678055190538, 'pattern_counts': {'":': 0, '<': 4, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6105346', 'n_tokens_mistral': 1027, 'n_tokens_neox': 928, 'n_words': 431}