All of lore.kernel.org
 help / color / mirror / Atom feed
From: Paul Eggleton <paul.eggleton@linux.microsoft.com>
To: docs@lists.yoctoproject.org
Subject: [PATCH 00/34] 4.1 release notes and related changes
Date: Mon, 10 Oct 2022 02:23:46 -0700	[thread overview]
Message-ID: <cover.1665392835.git.paul.eggleton@linux.microsoft.com> (raw)

Here are the release notes and migration guide for 4.1 (langdale) as well
as a whole heap of additions of missing documentation. I may have got a
little carried away, but almost all of it was necessary to be able to
have links from the release notes / migration guide for more information.

Some things that we still need to sort out before release:
 * Known issues (if any)
 * Download info
 * externalsrc class has been moved to classes-recipe/ but documentation
   and comments in the class suggest using it globally (presumably to make
   it easier to support a subset of recipes without having to bbappend all
   of them.) We need to do one of the following:
   A) move the class back to classes/ (easiest),
   B) update the documentation and comments to remove the global usage,
      and note in the migration guide, or
   C) add it as a known issue and fix with A/B later.
 * New direct ESDK feature refers to "bitbake populate-sysroots" instead
   of "bitbake build-sysroots" - Alex will be sending a patch soon.

A few gaps that are still present (probably post-release at this point):
 * Rust support (classes, variables)
 * New layer setup functionality

Let me know if I missed anything / messed anything up.


The following changes since commit 42d3e26a0d04bc5951e640b471686f347dc9b74a:

  ref-manual/faq.rst: update references to products built with OE / Yocto Project (2022-10-06 10:22:27 +0200)

are available in the git repository at:

  https://git.yoctoproject.org/poky-contrib paule/4.1-release
  http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=paule/4.1-release

Paul Eggleton (34):
  migration-general: add section on using buildhistory
  ref-manual: add DISABLE_STATIC
  ref-manual: expand documentation on image-buildinfo class
  ref-manual: add WATCHDOG_TIMEOUT to variable glossary
  ref-manual: correct default for BUILDHISTORY_COMMIT
  ref-manual: document new github-releases class
  ref-manual: add a note to ssh-server-dropbear feature
  ref-manual: sync supported distro list with code
  ref-manual: update buildpaths QA check documentation
  ref-manual: add UBOOT_MKIMAGE_SIGN
  ref-manual: add DEV_PKG_DEPENDENCY
  ref-manual: add SDK_TOOLCHAIN_LANGS
  ref-manual: add pressure limit variable documentation
  ref-manual: add pypi class
  ref-manual: update pypi documentation for CVE_PRODUCT default in 4.1
  ref-manual: add CVE_CHECK_SHOW_WARNINGS
  ref-manual: add info on buildtools-make-tarball
  ref-manual: add FIT_PAD_ALG
  ref-manual: add CVE_DB_UPDATE_INTERVAL
  ref-manual: add KERNEL_DEPLOY_DEPEND
  ref-manual: add MOUNT_BASE variable
  ref-manual: remove reference to testimage-auto class
  Update documentation for classes split
  ref-manual: complementary package installation recommends
  ref-manual: remove reference to largefile in DISTRO_FEATURES
  ref-manual: add missing features
  ref-manual: add serial-autologin-root to IMAGE_FEATURES documentation
  ref-manual: add previous overlayfs-etc variables
  ref-manual: add OVERLAYFS_ETC_EXPOSE_LOWER
  ref-manual: add WIRELESS_DAEMON
  ref-manual: add section for create-spdx class
  ref-manual: add overlayfs class variables
  ref-manual: add OVERLAYFS_QA_SKIP
  Add 4.1 migration guide & release notes

 documentation/dev-manual/common-tasks.rst          |   8 +-
 documentation/migration-guides/index.rst           |   1 +
 documentation/migration-guides/migration-1.5.rst   |   2 +-
 documentation/migration-guides/migration-2.6.rst   |   2 +-
 documentation/migration-guides/migration-4.1.rst   | 214 +++++++
 .../migration-guides/migration-general.rst         |  33 +
 documentation/migration-guides/release-4.1.rst     |   7 +
 .../migration-guides/release-notes-4.1.rst         | 687 +++++++++++++++++++++
 documentation/overview-manual/concepts.rst         |   6 +-
 documentation/ref-manual/classes.rst               |  96 ++-
 documentation/ref-manual/faq.rst                   |   2 +-
 documentation/ref-manual/features.rst              |  74 ++-
 documentation/ref-manual/qa-checks.rst             |  16 +
 documentation/ref-manual/release-process.rst       |   2 +-
 documentation/ref-manual/structure.rst             |   6 +-
 documentation/ref-manual/system-requirements.rst   |  28 +-
 documentation/ref-manual/tasks.rst                 |   4 +-
 documentation/ref-manual/variables.rst             | 303 +++++++--
 documentation/test-manual/intro.rst                |   4 +-
 19 files changed, 1414 insertions(+), 81 deletions(-)
 create mode 100644 documentation/migration-guides/migration-4.1.rst
 create mode 100644 documentation/migration-guides/release-4.1.rst
 create mode 100644 documentation/migration-guides/release-notes-4.1.rst

-- 
1.8.3.1



             reply	other threads:[~2022-10-10  9:24 UTC|newest]

Thread overview: 52+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-10-10  9:23 Paul Eggleton [this message]
2022-10-10  9:23 ` [PATCH 01/34] migration-general: add section on using buildhistory Paul Eggleton
2022-10-11  8:08   ` [docs] " Michael Opdenacker
2022-10-10  9:23 ` [PATCH 02/34] ref-manual: add DISABLE_STATIC Paul Eggleton
2022-10-10  9:23 ` [PATCH 03/34] ref-manual: expand documentation on image-buildinfo class Paul Eggleton
2022-10-10  9:23 ` [PATCH 04/34] ref-manual: add WATCHDOG_TIMEOUT to variable glossary Paul Eggleton
2022-10-10  9:23 ` [PATCH 05/34] ref-manual: correct default for BUILDHISTORY_COMMIT Paul Eggleton
2022-10-10  9:23 ` [PATCH 06/34] ref-manual: document new github-releases class Paul Eggleton
2022-10-10  9:23 ` [PATCH 07/34] ref-manual: add a note to ssh-server-dropbear feature Paul Eggleton
2022-10-10  9:23 ` [PATCH 08/34] ref-manual: sync supported distro list with code Paul Eggleton
2022-10-11  8:20   ` [docs] " Michael Opdenacker
2022-10-16 19:16     ` Paul Eggleton
2022-10-17  9:04       ` Michael Opdenacker
2022-10-10  9:23 ` [PATCH 09/34] ref-manual: update buildpaths QA check documentation Paul Eggleton
2022-10-10  9:23 ` [PATCH 10/34] ref-manual: add UBOOT_MKIMAGE_SIGN Paul Eggleton
     [not found]   ` <10891.1665397447952895356@lists.yoctoproject.org>
2022-10-10 19:37     ` [docs] " Paul Eggleton
2022-10-10  9:23 ` [PATCH 11/34] ref-manual: add DEV_PKG_DEPENDENCY Paul Eggleton
2022-10-10  9:23 ` [PATCH 12/34] ref-manual: add SDK_TOOLCHAIN_LANGS Paul Eggleton
2022-10-10  9:23 ` [PATCH 13/34] ref-manual: add pressure limit variable documentation Paul Eggleton
2022-10-11 10:30   ` [docs] " Michael Opdenacker
2022-10-16 20:38     ` Paul Eggleton
2022-10-17  8:15       ` Michael Opdenacker
2022-10-17  8:26         ` Quentin Schulz
2022-10-17  8:31           ` Michael Opdenacker
2022-10-10  9:24 ` [PATCH 14/34] ref-manual: add pypi class Paul Eggleton
     [not found]   ` <7844.1665397383974110998@lists.yoctoproject.org>
2022-10-10 19:36     ` [docs] " Paul Eggleton
2022-10-10  9:24 ` [PATCH 15/34] ref-manual: update pypi documentation for CVE_PRODUCT default in 4.1 Paul Eggleton
2022-10-10  9:24 ` [PATCH 16/34] ref-manual: add CVE_CHECK_SHOW_WARNINGS Paul Eggleton
2022-10-10 13:55   ` [docs] " Peter Kjellerstedt
2022-10-10 19:34     ` Paul Eggleton
2022-10-10  9:24 ` [PATCH 17/34] ref-manual: add info on buildtools-make-tarball Paul Eggleton
2022-10-12  9:51   ` [docs] " Michael Opdenacker
2022-10-10  9:24 ` [PATCH 18/34] ref-manual: add FIT_PAD_ALG Paul Eggleton
2022-10-10  9:24 ` [PATCH 19/34] ref-manual: add CVE_DB_UPDATE_INTERVAL Paul Eggleton
2022-10-10  9:24 ` [PATCH 20/34] ref-manual: add KERNEL_DEPLOY_DEPEND Paul Eggleton
2022-10-10  9:24 ` [PATCH 21/34] ref-manual: add MOUNT_BASE variable Paul Eggleton
2022-10-10  9:24 ` [PATCH 22/34] ref-manual: remove reference to testimage-auto class Paul Eggleton
2022-10-10  9:24 ` [PATCH 23/34] Update documentation for classes split Paul Eggleton
2022-10-10  9:24 ` [PATCH 24/34] ref-manual: complementary package installation recommends Paul Eggleton
2022-10-10  9:24 ` [PATCH 25/34] ref-manual: remove reference to largefile in DISTRO_FEATURES Paul Eggleton
2022-10-10  9:24 ` [PATCH 26/34] ref-manual: add missing features Paul Eggleton
2022-10-10  9:24 ` [PATCH 27/34] ref-manual: add serial-autologin-root to IMAGE_FEATURES documentation Paul Eggleton
2022-10-10  9:24 ` [PATCH 28/34] ref-manual: add previous overlayfs-etc variables Paul Eggleton
2022-10-10  9:24 ` [PATCH 29/34] ref-manual: add OVERLAYFS_ETC_EXPOSE_LOWER Paul Eggleton
2022-10-10  9:24 ` [PATCH 30/34] ref-manual: add WIRELESS_DAEMON Paul Eggleton
2022-10-10  9:24 ` [PATCH 31/34] ref-manual: add section for create-spdx class Paul Eggleton
2022-10-10  9:24 ` [PATCH 32/34] ref-manual: add overlayfs class variables Paul Eggleton
2022-10-10  9:24 ` [PATCH 33/34] ref-manual: add OVERLAYFS_QA_SKIP Paul Eggleton
2022-10-10  9:24 ` [PATCH 34/34] Add 4.1 migration guide & release notes Paul Eggleton
2022-10-11 19:31   ` [docs] " Michael Opdenacker
     [not found]   ` <171D1A9DBE3157A3.17458@lists.yoctoproject.org>
2022-10-12  8:33     ` Michael Opdenacker
     [not found]     ` <171D4544CA71D54E.3472@lists.yoctoproject.org>
2022-10-12  8:50       ` Michael Opdenacker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1665392835.git.paul.eggleton@linux.microsoft.com \
    --to=paul.eggleton@linux.microsoft.com \
    --cc=docs@lists.yoctoproject.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.