summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2021-06-10 11:26:21 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-06-14 22:45:33 +0100
commit5f978a6ccacf9f7f9475207c5a2a1af1dc4c3d00 (patch)
treefa7ba7ced9e17426b72e07c50288163a5d8ba901
parentdae1e986a0608d899f67f1ae62389d350824235f (diff)
downloadpoky-5f978a6ccacf9f7f9475207c5a2a1af1dc4c3d00.tar.gz
ref-manual: move migration guides to separate document
This makes the reference manual much lighter by moving the migration guides to a separate document. The migration guides are also reordered from last to first, and they appear directly in the left bar, making them easier to find in the documentation. (From yocto-docs rev: 5121b86ee97eb62a0c69c9ad1fc0e3fabbe3e934) Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--documentation/index.rst1
-rw-r--r--documentation/migration-guides/index.rst (renamed from documentation/ref-manual/migration.rst)48
-rw-r--r--documentation/migration-guides/migration-1.3.rst (renamed from documentation/ref-manual/migration-1.3.rst)4
-rw-r--r--documentation/migration-guides/migration-1.4.rst (renamed from documentation/ref-manual/migration-1.4.rst)6
-rw-r--r--documentation/migration-guides/migration-1.5.rst (renamed from documentation/ref-manual/migration-1.5.rst)4
-rw-r--r--documentation/migration-guides/migration-1.6.rst (renamed from documentation/ref-manual/migration-1.6.rst)4
-rw-r--r--documentation/migration-guides/migration-1.7.rst (renamed from documentation/ref-manual/migration-1.7.rst)4
-rw-r--r--documentation/migration-guides/migration-1.8.rst (renamed from documentation/ref-manual/migration-1.8.rst)4
-rw-r--r--documentation/migration-guides/migration-2.0.rst (renamed from documentation/ref-manual/migration-2.0.rst)4
-rw-r--r--documentation/migration-guides/migration-2.1.rst (renamed from documentation/ref-manual/migration-2.1.rst)6
-rw-r--r--documentation/migration-guides/migration-2.2.rst (renamed from documentation/ref-manual/migration-2.2.rst)8
-rw-r--r--documentation/migration-guides/migration-2.3.rst (renamed from documentation/ref-manual/migration-2.3.rst)4
-rw-r--r--documentation/migration-guides/migration-2.4.rst (renamed from documentation/ref-manual/migration-2.4.rst)4
-rw-r--r--documentation/migration-guides/migration-2.5.rst (renamed from documentation/ref-manual/migration-2.5.rst)4
-rw-r--r--documentation/migration-guides/migration-2.6.rst (renamed from documentation/ref-manual/migration-2.6.rst)6
-rw-r--r--documentation/migration-guides/migration-2.7.rst (renamed from documentation/ref-manual/migration-2.7.rst)4
-rw-r--r--documentation/migration-guides/migration-3.0.rst (renamed from documentation/ref-manual/migration-3.0.rst)4
-rw-r--r--documentation/migration-guides/migration-3.1.rst (renamed from documentation/ref-manual/migration-3.1.rst)4
-rw-r--r--documentation/migration-guides/migration-3.2.rst (renamed from documentation/ref-manual/migration-3.2.rst)4
-rw-r--r--documentation/migration-guides/migration-3.3.rst (renamed from documentation/ref-manual/migration-3.3.rst)4
-rw-r--r--documentation/migration-guides/migration-general.rst (renamed from documentation/ref-manual/migration-general.rst)0
-rw-r--r--documentation/ref-manual/index.rst1
-rw-r--r--documentation/ref-manual/release-process.rst6
23 files changed, 71 insertions, 67 deletions
diff --git a/documentation/index.rst b/documentation/index.rst
index ee9fe055ad..0fca6ce720 100644
--- a/documentation/index.rst
+++ b/documentation/index.rst
@@ -41,6 +41,7 @@ Welcome to the Yocto Project Documentation
41 :caption: Releases manual 41 :caption: Releases manual
42 :hidden: 42 :hidden:
43 43
44 Release Migration Guides <migration-guides/index>
44 releases 45 releases
45 46
46.. toctree:: 47.. toctree::
diff --git a/documentation/ref-manual/migration.rst b/documentation/migration-guides/index.rst
index a01d4ee143..6304e6318c 100644
--- a/documentation/ref-manual/migration.rst
+++ b/documentation/migration-guides/index.rst
@@ -1,32 +1,34 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK 1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2 2
3****************************************** 3==========================
4Migrating to a Newer Yocto Project Release 4 Release Migration Guides
5****************************************** 5==========================
6 6
7This chapter provides information you can use to migrate work to a newer 7|
8Yocto Project release. You can find the same information in the release 8
9notes for a given release. 9Each document in this chapter provides information about how
10to move to one release of the Yocto Project from the previous one.
10 11
11.. toctree:: 12.. toctree::
12 13
13 migration-general 14 migration-general
14 migration-1.3
15 migration-1.4
16 migration-1.5
17 migration-1.6
18 migration-1.7
19 migration-1.8
20 migration-2.0
21 migration-2.1
22 migration-2.2
23 migration-2.3
24 migration-2.4
25 migration-2.5
26 migration-2.6
27 migration-2.7
28 migration-3.0
29 migration-3.1
30 migration-3.2
31 migration-3.3 15 migration-3.3
16 migration-3.2
17 migration-3.1
18 migration-3.0
19 migration-2.7
20 migration-2.6
21 migration-2.5
22 migration-2.4
23 migration-2.3
24 migration-2.2
25 migration-2.1
26 migration-2.0
27 migration-1.8
28 migration-1.7
29 migration-1.6
30 migration-1.5
31 migration-1.4
32 migration-1.3
32 33
34.. include:: /boilerplate.rst
diff --git a/documentation/ref-manual/migration-1.3.rst b/documentation/migration-guides/migration-1.3.rst
index b90767ff90..db5333ccd7 100644
--- a/documentation/ref-manual/migration-1.3.rst
+++ b/documentation/migration-guides/migration-1.3.rst
@@ -1,7 +1,7 @@
1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK 1.. SPDX-License-Identifier: CC-BY-SA-2.0-UK
2 2
3Moving to the Yocto Project 1.3 Release (danny) 3Release 1.3 (danny)
4=============================================== 4===================
5 5
6This section provides migration information for moving to the Yocto 6This section provides migration information for moving to the Yocto
7Project 1.3 Release (codename "danny") from the prior release. 7Project 1.3 Release (codename "danny") from the prior release.
diff --git a/documentation/ref-manual/migration-1.4.rst b/documentation/migration-guides/migration-1.4.rst
index deb848749c..07dd93b761 100644
--- a/documentation/ref-manual/migration-1.4.rst
+++ b/documentation/migration-guides/migration-1.4.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 1.4 Release (dylan) 1Release 1.4 (dylan)
2=============================================== 2===================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 1.4 Release (codename "dylan") from the prior release. 5Project 1.4 Release (codename "dylan") from the prior release.
@@ -60,7 +60,7 @@ Differences include the following:
60 the :term:`MACHINEOVERRIDES` or 60 the :term:`MACHINEOVERRIDES` or
61 :term:`DISTROOVERRIDES` variables, as 61 :term:`DISTROOVERRIDES` variables, as
62 appropriate. For more related changes, see the 62 appropriate. For more related changes, see the
63 ":ref:`ref-manual/migration-1.4:variables`" section. 63 ":ref:`migration-guides/migration-1.4:variables`" section.
64 64
65.. _migration-1.4-proxies-and-fetching-source: 65.. _migration-1.4-proxies-and-fetching-source:
66 66
diff --git a/documentation/ref-manual/migration-1.5.rst b/documentation/migration-guides/migration-1.5.rst
index c772e51b54..f6bd118c9d 100644
--- a/documentation/ref-manual/migration-1.5.rst
+++ b/documentation/migration-guides/migration-1.5.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 1.5 Release (dora) 1Release 1.5 (dora)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 1.5 Release (codename "dora") from the prior release. 5Project 1.5 Release (codename "dora") from the prior release.
diff --git a/documentation/ref-manual/migration-1.6.rst b/documentation/migration-guides/migration-1.6.rst
index 5a18d63103..1408e12c23 100644
--- a/documentation/ref-manual/migration-1.6.rst
+++ b/documentation/migration-guides/migration-1.6.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 1.6 Release (daisy) 1Release 1.6 (daisy)
2=============================================== 2===================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 1.6 Release (codename "daisy") from the prior release. 5Project 1.6 Release (codename "daisy") from the prior release.
diff --git a/documentation/ref-manual/migration-1.7.rst b/documentation/migration-guides/migration-1.7.rst
index 46bf126583..999f11a12b 100644
--- a/documentation/ref-manual/migration-1.7.rst
+++ b/documentation/migration-guides/migration-1.7.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 1.7 Release (dizzy) 1Release 1.7 (dizzy)
2=============================================== 2===================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 1.7 Release (codename "dizzy") from the prior release. 5Project 1.7 Release (codename "dizzy") from the prior release.
diff --git a/documentation/ref-manual/migration-1.8.rst b/documentation/migration-guides/migration-1.8.rst
index 68d5dcf859..971bd33f40 100644
--- a/documentation/ref-manual/migration-1.8.rst
+++ b/documentation/migration-guides/migration-1.8.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 1.8 Release (fido) 1Release 1.8 (fido)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 1.8 Release (codename "fido") from the prior release. 5Project 1.8 Release (codename "fido") from the prior release.
diff --git a/documentation/ref-manual/migration-2.0.rst b/documentation/migration-guides/migration-2.0.rst
index 8319b0ee36..22d0752226 100644
--- a/documentation/ref-manual/migration-2.0.rst
+++ b/documentation/migration-guides/migration-2.0.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.0 Release (jethro) 1Release 2.0 (jethro)
2================================================ 2====================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.0 Release (codename "jethro") from the prior release. 5Project 2.0 Release (codename "jethro") from the prior release.
diff --git a/documentation/ref-manual/migration-2.1.rst b/documentation/migration-guides/migration-2.1.rst
index 32d193f0ff..d4db8218cf 100644
--- a/documentation/ref-manual/migration-2.1.rst
+++ b/documentation/migration-guides/migration-2.1.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.1 Release (krogoth) 1Release 2.1 (krogoth)
2================================================= 2=====================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.1 Release (codename "krogoth") from the prior release. 5Project 2.1 Release (codename "krogoth") from the prior release.
@@ -179,7 +179,7 @@ The following recipes have been removed in the 2.1 release:
179- ``python-pygtk``: Recipe became obsolete. 179- ``python-pygtk``: Recipe became obsolete.
180 180
181- ``adt-installer``: Recipe became obsolete. See the 181- ``adt-installer``: Recipe became obsolete. See the
182 ":ref:`ref-manual/migration-2.1:adt removed`" section for more information. 182 ":ref:`migration-guides/migration-2.1:adt removed`" section for more information.
183 183
184.. _migration-2.1-class-changes: 184.. _migration-2.1-class-changes:
185 185
diff --git a/documentation/ref-manual/migration-2.2.rst b/documentation/migration-guides/migration-2.2.rst
index a60ce8d52b..76311107ec 100644
--- a/documentation/ref-manual/migration-2.2.rst
+++ b/documentation/migration-guides/migration-2.2.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.2 Release (morty) 1Release 2.2 (morty)
2=============================================== 2===================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.2 Release (codename "morty") from the prior release. 5Project 2.2 Release (codename "morty") from the prior release.
@@ -364,7 +364,7 @@ The following recipes have been removed:
364- ``sato-icon-theme``: Became obsolete. 364- ``sato-icon-theme``: Became obsolete.
365 365
366- ``swabber-native``: Swabber has been removed. See the :ref:`entry on 366- ``swabber-native``: Swabber has been removed. See the :ref:`entry on
367 Swabber <ref-manual/migration-2.2:swabber has been removed>`. 367 Swabber <migration-guides/migration-2.2:swabber has been removed>`.
368 368
369- ``tslib``: No longer needed and has been moved to ``meta-oe``. 369- ``tslib``: No longer needed and has been moved to ``meta-oe``.
370 370
@@ -390,7 +390,7 @@ The following classes have been removed:
390- ``sip``: Mostly unused. 390- ``sip``: Mostly unused.
391 391
392- ``swabber``: See the :ref:`entry on 392- ``swabber``: See the :ref:`entry on
393 Swabber <ref-manual/migration-2.2:swabber has been removed>`. 393 Swabber <migration-guides/migration-2.2:swabber has been removed>`.
394 394
395.. _migration-2.2-minor-packaging-changes: 395.. _migration-2.2-minor-packaging-changes:
396 396
diff --git a/documentation/ref-manual/migration-2.3.rst b/documentation/migration-guides/migration-2.3.rst
index dfbda612ae..6cdc209e35 100644
--- a/documentation/ref-manual/migration-2.3.rst
+++ b/documentation/migration-guides/migration-2.3.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.3 Release (pyro) 1Release 2.3 (pyro)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.3 Release (codename "pyro") from the prior release. 5Project 2.3 Release (codename "pyro") from the prior release.
diff --git a/documentation/ref-manual/migration-2.4.rst b/documentation/migration-guides/migration-2.4.rst
index 2ba17e0ed5..44f31dc8a9 100644
--- a/documentation/ref-manual/migration-2.4.rst
+++ b/documentation/migration-guides/migration-2.4.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.4 Release (rocko) 1Release 2.4 (rocko)
2=============================================== 2===================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.4 Release (codename "rocko") from the prior release. 5Project 2.4 Release (codename "rocko") from the prior release.
diff --git a/documentation/ref-manual/migration-2.5.rst b/documentation/migration-guides/migration-2.5.rst
index 86a0da9c40..c7e0760463 100644
--- a/documentation/ref-manual/migration-2.5.rst
+++ b/documentation/migration-guides/migration-2.5.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.5 Release (sumo) 1Release 2.5 (sumo)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.5 Release (codename "sumo") from the prior release. 5Project 2.5 Release (codename "sumo") from the prior release.
diff --git a/documentation/ref-manual/migration-2.6.rst b/documentation/migration-guides/migration-2.6.rst
index d1c6c0c5f5..e27fad82c6 100644
--- a/documentation/ref-manual/migration-2.6.rst
+++ b/documentation/migration-guides/migration-2.6.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.6 Release (thud) 1Release 2.6 (thud)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.6 Release (codename "thud") from the prior release. 5Project 2.6 Release (codename "thud") from the prior release.
@@ -110,7 +110,7 @@ upon the older ``*proto`` recipes need to be changed to depend on the
110newer ``xorgproto`` recipe instead. 110newer ``xorgproto`` recipe instead.
111 111
112For names of recipes removed because of this repository change, see the 112For names of recipes removed because of this repository change, see the
113:ref:`ref-manual/migration-2.6:removed recipes` section. 113:ref:`migration-guides/migration-2.6:removed recipes` section.
114 114
115.. _migration-2.6-distutils-distutils3-fetching-dependencies: 115.. _migration-2.6-distutils-distutils3-fetching-dependencies:
116 116
diff --git a/documentation/ref-manual/migration-2.7.rst b/documentation/migration-guides/migration-2.7.rst
index 1be4d5d5b9..66cb84584f 100644
--- a/documentation/ref-manual/migration-2.7.rst
+++ b/documentation/migration-guides/migration-2.7.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 2.7 Release (warrior) 1Release 2.7 (warrior)
2================================================= 2=====================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 2.7 Release (codename "warrior") from the prior release. 5Project 2.7 Release (codename "warrior") from the prior release.
diff --git a/documentation/ref-manual/migration-3.0.rst b/documentation/migration-guides/migration-3.0.rst
index a3da850150..163c6201c5 100644
--- a/documentation/ref-manual/migration-3.0.rst
+++ b/documentation/migration-guides/migration-3.0.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 3.0 Release (zeus) 1Release 3.0 (zeus)
2============================================== 2==================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 3.0 Release (codename "zeus") from the prior release. 5Project 3.0 Release (codename "zeus") from the prior release.
diff --git a/documentation/ref-manual/migration-3.1.rst b/documentation/migration-guides/migration-3.1.rst
index 7822285a87..d6a30dc274 100644
--- a/documentation/ref-manual/migration-3.1.rst
+++ b/documentation/migration-guides/migration-3.1.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 3.1 Release (dunfell) 1Release 3.1 (dunfell)
2================================================= 2=====================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 3.1 Release (codename "dunfell") from the prior release. 5Project 3.1 Release (codename "dunfell") from the prior release.
diff --git a/documentation/ref-manual/migration-3.2.rst b/documentation/migration-guides/migration-3.2.rst
index 956a56f626..dd316a70ff 100644
--- a/documentation/ref-manual/migration-3.2.rst
+++ b/documentation/migration-guides/migration-3.2.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 3.2 Release (gatesgarth) 1Release 3.2 (gatesgarth)
2==================================================== 2========================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 3.2 Release (codename "gatesgarth") from the prior release. 5Project 3.2 Release (codename "gatesgarth") from the prior release.
diff --git a/documentation/ref-manual/migration-3.3.rst b/documentation/migration-guides/migration-3.3.rst
index 4fb51a39dc..28857e820b 100644
--- a/documentation/ref-manual/migration-3.3.rst
+++ b/documentation/migration-guides/migration-3.3.rst
@@ -1,5 +1,5 @@
1Moving to the Yocto Project 3.3 Release (hardknott) 1Release 3.3 (hardknott)
2=================================================== 2=======================
3 3
4This section provides migration information for moving to the Yocto 4This section provides migration information for moving to the Yocto
5Project 3.3 Release (codename "hardknott") from the prior release. 5Project 3.3 Release (codename "hardknott") from the prior release.
diff --git a/documentation/ref-manual/migration-general.rst b/documentation/migration-guides/migration-general.rst
index 182482ec43..182482ec43 100644
--- a/documentation/ref-manual/migration-general.rst
+++ b/documentation/migration-guides/migration-general.rst
diff --git a/documentation/ref-manual/index.rst b/documentation/ref-manual/index.rst
index deb0383cfc..5cf10c5c2f 100644
--- a/documentation/ref-manual/index.rst
+++ b/documentation/ref-manual/index.rst
@@ -13,7 +13,6 @@ Yocto Project Reference Manual
13 system-requirements 13 system-requirements
14 terms 14 terms
15 release-process 15 release-process
16 migration
17 structure 16 structure
18 classes 17 classes
19 tasks 18 tasks
diff --git a/documentation/ref-manual/release-process.rst b/documentation/ref-manual/release-process.rst
index 935a2e39bb..64adc1e389 100644
--- a/documentation/ref-manual/release-process.rst
+++ b/documentation/ref-manual/release-process.rst
@@ -62,8 +62,10 @@ codename are likely to be compatible and thus work together.
62 62
63Releases are given a nominal release version as well but the codename is 63Releases are given a nominal release version as well but the codename is
64used in repositories for this reason. You can find information on Yocto 64used in repositories for this reason. You can find information on Yocto
65Project releases and codenames at 65Project releases and codenames at :yocto_wiki:`/Releases`.
66:yocto_wiki:`/Releases`. 66
67Our :doc:`/migration-guides/index` detail how to migrate from one release of
68the Yocto Project to the next.
67 69
68Stable Release Process 70Stable Release Process
69====================== 71======================