<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git/docs/_include/need_improvement.txt, branch 1.5</title>
<subtitle>VyOS readthedocs (mirror of https://github.com/vyos/vyos-documentation.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-documentation.git/atom?h=1.5</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=1.5'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-05-13T22:05:52+00:00</updated>
<entry>
<title>fix(includes): wrap admonition in `{only} not latex` to preserve PDF suppression</title>
<updated>2026-05-13T22:05:52+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T21:57:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=015afa1c5eef9f4b3a04ee7145c76ebf9b450221'/>
<id>urn:sha1:015afa1c5eef9f4b3a04ee7145c76ebf9b450221</id>
<content type='text'>
The original RST `_include/need_improvement.txt` wrapped the admonition
in `.. raw:: latex \iffalse / \fi`, intentionally hiding the
"Call for Contributions" notice from the LaTeX/PDF builder (see
b222a313, 2020). `.readthedocs.yml` enables `formats: - pdf` and
`conf.py` configures `latex_elements`/`latex_documents`, so PDF output
is a real downstream artifact.

The previous commit (82a06e1d) dropped that suppression. Restore it
using Sphinx's `only` directive with `not latex`, which is the MyST
equivalent of the original RST builder-conditional pattern.

Spotted by Copilot inline review on #2016.

🤖 Generated by [robots](https://vyos.io)

(cherry picked from commit 86de2de975cf4958c84d73cdd669be525e4680ea)
</content>
</entry>
<entry>
<title>fix(includes): rewrite need_improvement.txt as MyST so plain `{include}` renders correctly</title>
<updated>2026-05-13T22:05:52+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T20:18:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=e00e8e38476742ad23c627f77f0e1525f8f7495f'/>
<id>urn:sha1:e00e8e38476742ad23c627f77f0e1525f8f7495f</id>
<content type='text'>
After the RST→MyST migration, ~45 MD pages use the plain `{include}` MyST
directive to pull in `_include/need_improvement.txt`. The included file
still contained RST (`.. raw:: html`, `.. raw:: latex`, `:ref:`), and
MyST's built-in `{include}` parses the content with the *outer* file's
parser — i.e. as MyST. RST directives then render as literal paragraphs.

Visible symptom on docs.vyos.io/en/rolling (and across 1.5/1.4):
the VPP index, VPP subpages, haproxy, isis, bfd, policy, pki, salt,
flowtables, webproxy, and others all show:

  .. raw:: latex
  \iffalse
  .. raw:: html
  Call for Contributions
  Help improve this section ...
  For contribution guidelines, see :ref: documentation .

Fix: rewrite `_include/need_improvement.txt` as a native MyST admonition
(`:::{admonition} Call for Contributions / :class: error / ... / :::`)
and drop the now-unnecessary `{eval-rst}` wrapper at the single callsite
(`configuration/highavailability/index.md`) that wrapped the include for
RST processing.

The fix is companion to 9c815d68 (cmdincludemd RST plumbing) but targets
the plain-`{include}` path which doesn't route through our custom
extension.

🤖 Generated by [robots](https://vyos.io)

(cherry picked from commit 82a06e1dc812ceba239aaabf4acd651a038bfee7)
</content>
</entry>
<entry>
<title>Proofread files in /vpp directory (#1770)</title>
<updated>2026-03-02T09:42:37+00:00</updated>
<author>
<name>Quill</name>
<email>69414602+teslazonda@users.noreply.github.com</email>
</author>
<published>2026-03-02T09:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=bf75633052db67e0bfb7900d05e380c3d64cd493'/>
<id>urn:sha1:bf75633052db67e0bfb7900d05e380c3d64cd493</id>
<content type='text'>
* Proofread description.rst and requirements.rst

* Fixes indentation in aws.rst
* Update need_improvement.txt

* Edit limitations.rst

* Prooofread vpp/troubleshooting.rst

* Fix line length lint errors

* Fix additional line length errors

* Fix final line length errors</content>
</entry>
<entry>
<title>interfaces: add generic QinQ VLAN documentation</title>
<updated>2020-11-24T18:38:52+00:00</updated>
<author>
<name>Christian Poessinger</name>
<email>christian@poessinger.com</email>
</author>
<published>2020-11-24T18:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=7399b53b9d09ef07219631f79aeebd87c1b98d1e'/>
<id>urn:sha1:7399b53b9d09ef07219631f79aeebd87c1b98d1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FIXME: add need_improvement.txt</title>
<updated>2020-02-25T18:53:07+00:00</updated>
<author>
<name>Robert Göhler</name>
<email>github@ghlr.de</email>
</author>
<published>2020-02-25T18:53:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=b222a3133ad34daa2371a489d537cfadbde6b05f'/>
<id>urn:sha1:b222a3133ad34daa2371a489d537cfadbde6b05f</id>
<content type='text'>
</content>
</entry>
</feed>
