Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp748744pxb; Fri, 21 Jan 2022 02:18:20 -0800 (PST) X-Google-Smtp-Source: ABdhPJyPf2OMiPO/xOt4jRIVqWSY8GrCeowqONE+phGJJf6KIN5V0vAQIjzOKtpyx+YKz1vMz4IG X-Received: by 2002:a17:90b:4d05:: with SMTP id mw5mr57743pjb.206.1642760300037; Fri, 21 Jan 2022 02:18:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1642760300; cv=none; d=google.com; s=arc-20160816; b=JuBvcyEzLP9PaCVbss/IeP4TVMIxQXfODC5PbM23kyjfemYia8kMz6iT+ihZZJi1ot yQJvjsSBTCWJX+WPa2EGq/4x8+3Uyeko5romb4h3/u3ioikDxOD0y4c69u16GY9aV4QD 2w3sIlBtAq8xsJAQ53x2tk56PfAPq1FekF4Wp9kB5mAIoPfQsJjOd5zz1AGjjJuWFCHM sA6xRD/69QUNWAVMSDc5FJVyILk+yayPsBd1eGzwI76LHod/EJdjNOpvfI7tMnKx2mIZ b0HIENJjxt+qLtIMTX9muKzWIDFfgb0PDKukP0JeG9fNZz9gsBEV1KxBMo6MjzhYwyJ0 vGog== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:from:dkim-signature:dkim-filter; bh=2z6M/7nnhiDVsJMiSppLJzTLsH7M2OTGB1+SpVQEPgQ=; b=rImblLa1GCVAsp7err6x9f6NaSwlKLZoVLafzotT3HamDXY+IlxUx5Wrs3O0DySEVc iYkyHnVcllHcKszgX7DSMcF0uPK3aj+SHPML8Imo4+ULetIKhz7Nc0CecpIVsO630Y8x 2iTRTSFpdqtI741cWA2XWvHu+mhYqJmTwWAJbryaxRDZSWDSF2lUD8dVn4gHhRFlRSk/ vOVp5crxuN/vQ+lvuasrth8QnyDAFsriI7X8cD1RqHorB9ooqLbwBhZsw/5XEMcCiDJm DfV+x8TmZeuiunejh5sH/3k/sqFRYBeZL88XLi+RRGDxR8PIlfJHgXWaQCQMXanecDik /f1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=pFmru28C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x20si4550525pfu.69.2022.01.21.02.18.07; Fri, 21 Jan 2022 02:18:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@lwn.net header.s=20201203 header.b=pFmru28C; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1349983AbiARWdU (ORCPT + 99 others); Tue, 18 Jan 2022 17:33:20 -0500 Received: from ms.lwn.net ([45.79.88.28]:51140 "EHLO ms.lwn.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237457AbiARWdT (ORCPT ); Tue, 18 Jan 2022 17:33:19 -0500 Received: from localhost (unknown [IPv6:2601:281:8300:104d::5f6]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id 4B127608; Tue, 18 Jan 2022 22:33:18 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net 4B127608 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1642545198; bh=2z6M/7nnhiDVsJMiSppLJzTLsH7M2OTGB1+SpVQEPgQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=pFmru28CcULMP1iHDMOzW2/gUJbeQXA+YMLBFs4aHip5m6pEeQPgi7O4SC4PONPva 8glJH+wAB3nI038vlMZYX4FJFl5RmeaEjp0LkJSow4fgvTKADMz8i3zIWugDR/FvCj sza+AkmTZZGDjVQiU+FR4mOO/CF9vvY5slqMQY3SIFLfWVy9RHbq0uZdkpwQnXCDaU hQLW1+rOOemsFMIFirG1wBkMjTvO5JcEfRN+pqXNC1zJdPm1Sv0H6bpfbWgF8t9v1U JK82OEmgh6PlG908ddA15TG7KPC0yQrcLm1oTH/+h2IBshYCbzOosBdY+Us1IpPy2R uoWE13X/KnKxg== From: Jonathan Corbet To: Miguel Ojeda , Linus Torvalds , Greg Kroah-Hartman Cc: rust-for-linux@vger.kernel.org, linux-kbuild@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, Miguel Ojeda , Alex Gaynor , Finn Behrens , Adam Bratschi-Kaye , Wedson Almeida Filho , Michael Ellerman , Sven Van Asbroeck , Wu XiangCheng , Gary Guo , Boris-Chengbiao Zhou , Yuki Okushi , Wei Liu , Daniel Xu Subject: Re: [PATCH v3 14/19] docs: add Rust documentation In-Reply-To: <20220117053349.6804-15-ojeda@kernel.org> References: <20220117053349.6804-1-ojeda@kernel.org> <20220117053349.6804-15-ojeda@kernel.org> Date: Tue, 18 Jan 2022 15:33:39 -0700 Message-ID: <87fspk1xoc.fsf@meer.lwn.net> MIME-Version: 1.0 Content-Type: text/plain Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Miguel Ojeda writes: > Most of the documentation for Rust is written within the source code > itself, as it is idiomatic for Rust projects. This applies to both > the shared infrastructure at `rust/` as well as any other Rust module > (e.g. drivers) written across the kernel. > > However, these documents contain general information that does not > fit particularly well in the source code, like the Quick Start guide. > > It also contains a few binary assets used for the `rustdoc` target > and a few other small changes elsewhere in the documentation folder. Glad to see documentation! That said, I have one little request... > Documentation/doc-guide/kernel-doc.rst | 3 + > Documentation/index.rst | 1 + > Documentation/kbuild/kbuild.rst | 4 + > Documentation/process/changes.rst | 42 ++++ > Documentation/rust/arch-support.rst | 35 +++ > Documentation/rust/assets/favicon-16x16.png | Bin 0 -> 798 bytes > Documentation/rust/assets/favicon-32x32.png | Bin 0 -> 2076 bytes > Documentation/rust/assets/rust-logo.png | Bin 0 -> 53976 bytes We have really tried to keep binary files (like PNG images) out of the documentation tree. If we really need these images, can they be provided in SVG form? Thanks, jon