libtiff: Text for RFC 2: Restoring needed libtiff tools - amended

From c785239cdc271d8867658310e4b59948a6d9fcb6 Mon Sep 17 00:00:00 2001
From: Su_Laus <[EMAIL REDACTED]>
Date: Fri, 19 Apr 2024 10:12:29 +0200
Subject: [PATCH] Text for RFC 2: Restoring needed libtiff tools - amended

---
 doc/rfcs/rfc2_restoring_needed_tools.rst | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/doc/rfcs/rfc2_restoring_needed_tools.rst b/doc/rfcs/rfc2_restoring_needed_tools.rst
index 9a962260..64c475a9 100644
--- a/doc/rfcs/rfc2_restoring_needed_tools.rst
+++ b/doc/rfcs/rfc2_restoring_needed_tools.rst
@@ -16,8 +16,8 @@ Summary
 The purpose of this RFC is to clarify if and which tools that were moved
 to the archive in libtiff 4.6.0 should be reactivated.
 
-Rationale
----------
+Prehistory
+----------
 
 The very old and unmaintained tools in libtiff caused many vulnerabilities
 and CVEs that were attributed to the libtiff library itself.
@@ -26,8 +26,7 @@ Sisyphean task (can never be done).
 Therefore, most of the tools in libtiff 4.6.0 were moved to the archive
 and the existing problems were closed with "wontfix-unmaintained".
 
-Later, there were objections to removing the tools. At least one
-application (HylaFAX) cannot do without some of the tools.
+It was later understood that some users depend on some of these archived tools.
 
 Some problems with the tools have now been fixed
 (see e.g. https://gitlab.com/libtiff/libtiff/-/merge_requests/569).
@@ -35,15 +34,12 @@ Some problems with the tools have now been fixed
 Proposed procedure
 ------------------
 
-* Only the required tools should be activated.
+* Only the required tools should be restored.
   These are: fax2ps, tiff2bw, tiff2pdf, tiff2ps as well as the already
   active tools tiffcp, tiffdither, tiffdump, tiffinfo, tiffset, tiffsplit.
 * Thus following tools will not be restored and will remain in the archive:
   fax2tiff, pal2rgb, ppm2tiff, raw2tiff, rgb2ycbcr, thumbnail, tiff2rgba,
   tiffcmp, tiffcrop, tiffgt, tiffmedian.
-* All option "-i" (= ignore errors) will be de-activated (removed),
-  because this is a main root cause for CVEs.
-* At least tiffcrop remains in the archive, as tiffcrop cannot be maintained.
 * Bugfixes in MR !569 are applied in single merge requests for traceability
   and selectively as some changes might not be applicable.
 * Remove “wontfix-unmaintained” from closed issues, when fixed.