<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/documentation/ref-manual/ref-features.rst, branch hardknott-next</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=hardknott-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=hardknott-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2020-12-09T12:21:27+00:00</updated>
<entry>
<title>ref-manual: remove 'ref' from filenames</title>
<updated>2020-12-09T12:21:27+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-12-03T21:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=b70318797c598db4cfda28226ac4c535235c9d1b'/>
<id>urn:sha1:b70318797c598db4cfda28226ac4c535235c9d1b</id>
<content type='text'>
All filenames duplicate the 'manual name', which is not needed, and
make all references longer than they should. Rename all files to be as
consise as possible, and fix all references

(From yocto-docs rev: bb7e4783f45a5f67e6e4b39968f3512f43738833)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sdk-manual: remove 'sdk' from filenames</title>
<updated>2020-12-09T12:21:27+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-12-03T21:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=79fecb25e15178ad1a0f56233a2d514340c14ab5'/>
<id>urn:sha1:79fecb25e15178ad1a0f56233a2d514340c14ab5</id>
<content type='text'>
All filenames duplicate the 'manual name', which is not needed, and
make all references longer than they should. Rename all files to be as
consise as possible, and fix all references

(From yocto-docs rev: bd8c0f7fc09a39a8bbde1c05b51693955738e148)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>dev-manual: remove 'dev-manual' from filenames</title>
<updated>2020-12-09T12:21:27+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-12-03T21:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=af6f5d821d39b50c3c4b45a593324346fce0d723'/>
<id>urn:sha1:af6f5d821d39b50c3c4b45a593324346fce0d723</id>
<content type='text'>
All filenames duplicate the 'manual name', which is not needed, and
make all references longer than they should. Rename all files to be as
consise as possible, and fix all references

(From yocto-docs rev: 00a9244587e2e63f2a5197ed0dfc89cb330f9275)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sphinx: use absolute paths for :doc: references</title>
<updated>2020-12-09T12:21:27+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-12-03T21:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=097d0c9f04353866302efebcdd0b497c2b89cabb'/>
<id>urn:sha1:097d0c9f04353866302efebcdd0b497c2b89cabb</id>
<content type='text'>
:doc: references can be made with absolute path instead of relative
path. This patch was generated with this command:
sed -i 's!:doc:`\.\./!:doc:`/!g' */*.rst *.rst

And a few manual fixup we made for references such as:
:doc:"FOOBAR &lt;../xxx&gt;"

Suggested-by: Robert P. J. Day &lt;rpjday@crashcourse.ca&gt;
(From yocto-docs rev: b7948ec7eb8172b8eae4bfa5c21aab76e123ad85)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sphinx: rename top level document in each manual</title>
<updated>2020-12-09T12:21:27+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-12-03T21:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bd1789261122c25d62b8e8e7f7d5647249e8d8ff'/>
<id>urn:sha1:bd1789261122c25d62b8e8e7f7d5647249e8d8ff</id>
<content type='text'>
It is more common to call the top level document index.rst. This is
what this patch is doing, along with all required references fixup.

(From yocto-docs rev: 2cea7fbba9210479fc0387d7e1b80da9885558f0)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ref-manual: replace labels with references to section title</title>
<updated>2020-12-03T12:04:20+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-11-20T08:53:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=986e2902d9c7e040bc6d78398bef065f32a4b30d'/>
<id>urn:sha1:986e2902d9c7e040bc6d78398bef065f32a4b30d</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>docs: ref-manual: indentation, links and highlights fixes</title>
<updated>2020-10-20T10:12:06+00:00</updated>
<author>
<name>Quentin Schulz</name>
<email>foss@0leil.net</email>
</author>
<published>2020-10-05T18:37:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8dd785f120ab73ec78ebcc4c8dd65141b7472885'/>
<id>urn:sha1:8dd785f120ab73ec78ebcc4c8dd65141b7472885</id>
<content type='text'>
Reviewed-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
(From yocto-docs rev: f5688a74cd9d100dee270edb9a33c02015cfabda)

Signed-off-by: Quentin Schulz &lt;foss@0leil.net&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>docs: Fix license CC-BY-2.0-UK -&gt; CC-BY-SA-2.0-UK</title>
<updated>2020-10-08T10:28:30+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2020-10-07T21:05:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fe74a4edd2db299557c9c0ffb1a804da444c47bd'/>
<id>urn:sha1:fe74a4edd2db299557c9c0ffb1a804da444c47bd</id>
<content type='text'>
When the license identifier tags were added, an incorrect string was used
and the Share-Alike clause was lost. Fix this to match the license
description in the files and add back the lost piece (its clear from
the history it should be there)

(From yocto-docs rev: 8d30c3d792755a7bfdb74b331dad98f51d3516af)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sphinx: ref-manual links fixes and many other cleanups to import</title>
<updated>2020-09-17T09:09:35+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2020-09-14T20:48:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=292598164a304a3da3288e6fb8963f13045d1e7f'/>
<id>urn:sha1:292598164a304a3da3288e6fb8963f13045d1e7f</id>
<content type='text'>
(From yocto-docs rev: d079e418d5a81610e1f06a7a6ca45dd040c1402e)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>sphinx: fix internal links</title>
<updated>2020-09-17T09:09:33+00:00</updated>
<author>
<name>Nicolas Dechesne</name>
<email>nicolas.dechesne@linaro.org</email>
</author>
<published>2020-07-24T14:27:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=c473fa229239752367c5d573160fc8738cf1907e'/>
<id>urn:sha1:c473fa229239752367c5d573160fc8738cf1907e</id>
<content type='text'>
Many of the internal links were not converted probably from DocBook
using pandoc. After looking at the various patterns, the follow series
of 'naive' Python regexp were used to perform some additional
automatic conversion.

Also, since we rely on built-in glossary, all links to terms need to
use the sphinx :term: syntax.

This commit is generated using the following Python series of regexp:

   line = re.sub("`+(\w+)`* &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#var-\\1&gt;`__",
                 ":term:`\\1`",
                 line)

   line = re.sub("`+do_([a-z_]+)`* &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#ref-tasks-\\1&gt;`__",
                 ":ref:`ref-tasks-\\1`",
                 line)

   line = re.sub("`+([a-z_\-\*\.]+).bbclass`* &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#ref-classes-\\1&gt;`__",
                 ":ref:`\\1.bbclass &lt;ref-classes-\\1&gt;`",
                 line)

   line = re.sub("`+([a-z_\-\*\.]+)`* &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#ref-classes-\\1&gt;`__",
                 ":ref:`\\1 &lt;ref-classes-\\1&gt;`",
                 line)

   line = re.sub("`Source Directory &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#source-directory&gt;`__",
                 ":term:`Source Directory`",
                 line)

   line = re.sub("`Build Directory &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#build-directory&gt;`__",
                 ":term:`Build Directory`",
                 line)

   line = re.sub("`Metadata &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#metadata&gt;`__",
                 ":term:`Metadata`",
                 line)

   line = re.sub("`BitBake &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#bitbake-term&gt;`__",
                 ":term:`BitBake`",
                 line)

   line = re.sub("`Images &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#ref-images&gt;`__",
                 ":ref:`ref-manual/ref-images:Images`",
                 line)

   line = re.sub("`Classes &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#ref-classes&gt;`__",
                 ":ref:`ref-manual/ref-classes:Classes`",
                 line)

   line = re.sub("`workspace &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#devtool-the-workspace-layer-structure&gt;`__",
                 ":ref:`devtool-the-workspace-layer-structure`",
                 line)

   line = re.sub("`Open-?Embedded b?B?uild s?S?ystem &lt;(\&amp;YOCTO_DOCS_REF_URL;)?#build-system-term&gt;`__",
                 ":term:`OpenEmbedded Build System`",
                 line)

   line = re.sub("`(OpenEmbedded-Core )?(\(?OE-Core\)? )?&lt;(\&amp;YOCTO_DOCS_REF_URL;)?#oe-core&gt;`__",
                 ":term:`OpenEmbedded-Core (OE-Core)`",
                 line)

It won't catch multiline strings, but it catches a very large number
of occurences!

(From yocto-docs rev: 3f537d17de5b1fb76ba3bee196481984a4826378)

Signed-off-by: Nicolas Dechesne &lt;nicolas.dechesne@linaro.org&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
