Brian Potkin wrote:
[...]
>> +    Both printing with <literal>CUPS</literal> and scanning with
>> +    <literal>SANE</literal> are increasingly likely to be possible
>> +    without the need for any (often non-free) backend driver specific
> 
> "backend" has different meaning in CUPS and SANE; I'd omit it. It
> is also a possible tautology.
> 
> > +    to the model of the hardware, especially in the case of devices
> >      marketed in the past five years or so.
[...]
> > +  <section id="CUPS and driverless printinging">
>                                       ^
>                                       printing

Presumably a cut'n'pasteo.  Thanks, revised patch attached.
-- 
JBR     with qualifications in linguistics, experience as a Debian
        sysadmin, and probably no clue about this particular package
diff --git a/en/whats-new.dbk b/en/whats-new.dbk
index c301cfad..4435fce5 100644
--- a/en/whats-new.dbk
+++ b/en/whats-new.dbk
@@ -99,40 +99,74 @@ see any updates for these packages and they will be marked as
 linkend="obsolete"/>.
 </para>
 
-<section id="sane-driverless-scanning">
-  <title>SANE and driverless scanning</title>
+<section id="driverless-operation">
+  <title>Driverless scanning and printing</title>
   <para>
-    Driverless scanning is the ability to scan without requiring a
-    free or non-free backend driver specific to that scanner model.
-    It is mainly associated with modern multi-function devices, but
-    some modern standalone scanners are known to work
-    driverless. <quote>Modern</quote> refers to devices that have been
+    Both printing with <literal>CUPS</literal> and scanning with
+    <literal>SANE</literal> are increasingly likely to be possible
+    without the need for any (often non-free) driver specific
+    to the model of the hardware, especially in the case of devices
     marketed in the past five years or so.
   </para>
-  <para>
-    The official <literal>SANE</literal> driverless backend is
-    provided by <literal>sane-escl</literal> in <systemitem
-    role="package">libsane1</systemitem>. An independently developed
-    driverless backend is <systemitem
-    role="package">sane-airscan</systemitem>. Both backends understand
-    the <ulink url="https://wiki.debian.org/SaneOverNetwork#escl";>eSCL
-    protocol</ulink> but <systemitem
-    role="package">sane-airscan</systemitem> can also use the <ulink
-    url="https://wiki.debian.org/SaneOverNetwork#wsd";>WSD</ulink>
-    protocol. Users should consider having both backends on their
-    systems.
-  </para>
-  <para>
-    <literal>eSCL</literal> and <literal>WSD</literal> are network
-    protocols. Consequently they will operate over a USB connection if
-    the device is an <ulink
-    url="https://wiki.debian.org/CUPSDriverlessPrinting#ippoverusb";>IPP-over-USB</ulink>
-    device. Note that <systemitem role="package">libsane1</systemitem>
-    has <systemitem role="package">ipp-usb</systemitem> as a
-    recommended package. This leads to a suitable device being
-    automatically set up to use a driverless backend driver when it is
-    connected to a USB port.
-  </para>
+
+  <section id="CUPS and driverless printing">
+    <title>CUPS and driverless printing</title>
+    <para>
+     Modern printers connected by ethernet or wireless can already use
+     <ulink url="https://wiki.debian.org/CUPSQuickPrintQueues";>driverless
+     printing</ulink>, implemented via <literal>CUPS</literal> and <sysitem
+     role="package">cups-filters</sysitem>, as was described in the <ulink
+     url="https://www.debian.org/releases/buster/amd64/release-notes/ch-whats-new.html#driverless-printing";>Release
+     Notes for buster</ulink>. Debian 11 <quote>bullseye</quote>
+     brings the new package <systemitem role="package">ipp-usb</sysitem>,
+     which is recommended by <systemitem role="package">cups-daemon</sysitem>
+     and uses the vendor-neutral <ulink
+     url="https://wiki.debian.org/CUPSDriverlessPrinting#ippoverusb";>IPP-over-USB</ulink>
+     protocol supported by many modern printers. This allows a USB
+     device to be treated as a network device, extending driverless printing
+     to include USB-connected printers. The specifics are outlined
+     <ulink url="https://wiki.debian.org/CUPSDriverlessPrinting#ipp-usb";>on
+     the wiki</ulink>.
+    </para>
+    <para>
+     The systemd service file included in the <systemitem
+     role="package">ipp-usb</sysitem> package starts the
+     <literal>ipp-usb</literal> daemon when a USB-connected
+     printer is plugged in, thus making it available to print to. By
+     default <systemitem role="package">cups-browsed</sysitem> should
+     configure it automatically, or it can be
+     <ulink url="https://wiki.debian.org/SystemPrinting";>manually set
+     up with a local driverless print queue</ulink>.
+    </para>
+  </section>
+
+  <section id="SANE and driverless scanning">
+    <title>SANE and driverless scanning</title>
+    <para>
+      The official <literal>SANE</literal> driverless backend is
+      provided by <literal>sane-escl</literal> in <systemitem
+      role="package">libsane1</systemitem>. An independently developed
+      driverless backend is <systemitem
+      role="package">sane-airscan</systemitem>. Both backends understand
+      the <ulink url="https://wiki.debian.org/SaneOverNetwork#escl";>eSCL
+      protocol</ulink> but <systemitem
+      role="package">sane-airscan</systemitem> can also use the <ulink
+      url="https://wiki.debian.org/SaneOverNetwork#wsd";>WSD</ulink>
+      protocol. Users should consider having both backends on their
+      systems.
+    </para>
+    <para>
+      <literal>eSCL</literal> and <literal>WSD</literal> are network
+      protocols. Consequently they will operate over a USB connection if
+      the device is an <literal>IPP-over-USB</literal> device (see
+      above). Note that <systemitem
+      role="package">libsane1</systemitem> has <systemitem
+      role="package">ipp-usb</systemitem> as a recommended package. This
+      leads to a suitable device being automatically set up to use a
+      driverless backend driver when it is connected to a USB port.
+    </para>
+   </section>
+
 </section>
 
 <section id="major-packages">

Reply via email to