From owner-freebsd-doc@freebsd.org Sun Feb 16 06:34:06 2020 Return-Path: Delivered-To: freebsd-doc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 446BE255AF7 for ; Sun, 16 Feb 2020 06:34:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 48Ky4t0gghz4HXx for ; Sun, 16 Feb 2020 06:34:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1545F255AF6; Sun, 16 Feb 2020 06:34:06 +0000 (UTC) Delivered-To: doc@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 14F38255AF5 for ; Sun, 16 Feb 2020 06:34:06 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48Ky4s2vXjz4HXn for ; Sun, 16 Feb 2020 06:34:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 588D2218F8 for ; Sun, 16 Feb 2020 06:34:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 01G6Y5Uf084246 for ; Sun, 16 Feb 2020 06:34:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01G6Y5dG084245 for doc@FreeBSD.org; Sun, 16 Feb 2020 06:34:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: doc@FreeBSD.org Subject: [Bug 244156] Handbook: Stale 7.7 Image Scanners chapter Date: Sun, 16 Feb 2020 06:34:05 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Documentation X-Bugzilla-Component: Documentation X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: tobik@freebsd.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: doc@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Feb 2020 06:34:06 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D244156 Bug ID: 244156 Summary: Handbook: Stale 7.7 Image Scanners chapter Product: Documentation Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Documentation Assignee: doc@FreeBSD.org Reporter: tobik@freebsd.org On the off chance that somebody has time and a USB scanner that is supported by SANE, please update the Scanner chapter [1] in the handbook. It has gotten a little stale. sane-frontends is deprecated, recommending the unmaintained xsane might not be the best idea. graphics/kooka might be an alternative to xsane. Advice in "7.7.3 Scanner Permissions" is bad too, because it uses devfs.rules and assumes that USB device nodes never change. Permissions change should happen via devd instead based on scanner vendor/product id. Somebody has already written a rough outline about this 10 years ago in sane-backends's pkg-message [2] but it could use some polishing and IMHO it would be much better to have it in the Handbook. Ideally I'd like to completely remove or trim the pkg-message from sane-backends a lot because I do not think a page long tutorial belongs there. [1] https://www.freebsd.org/doc/handbook/scanners.html [2] https://github.com/freebsd/freebsd-ports/blob/master/graphics/sane-backends= /files/pkg-message.in --=20 You are receiving this mail because: You are the assignee for the bug.=