<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-documentation.git/README.md, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-documentation.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/'/>
<updated>2026-05-13T10:02:51+00:00</updated>
<entry>
<title>docs(readme): wrap pre-existing long lines for MyST doc-lint</title>
<updated>2026-05-13T10:02:51+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-05-13T10:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=10d1e3ee6a47a1cda64680ce4cbd6def0c8d5d25'/>
<id>urn:sha1:10d1e3ee6a47a1cda64680ce4cbd6def0c8d5d25</id>
<content type='text'>
The doc-linter was extended to MyST .md files in 7a3aa29 (after the
previous README refresh in 3a544f6), so this PR is the first README
edit linted under MyST rules. The three pre-existing &gt;80-char lines
(badge, Wayback link, rolling table row) now fail doc-lint. Wrap them:

- Switch the badge and Wayback links to reference-style. The badge
  destination/image URLs become [badge]/[rtd]/[wayback] references at
  the top of the file; renders identically on GitHub and in Sphinx.
- Trim the Wayback snapshot path from web/20200225171529/ to web/2020/
  (year-level capture, same era as the original snapshot) to fit the
  reference definition in 80 chars without a suppression marker. Using
  % stop_vyoslinter here would render literally on GitHub, since the
  README is GFM-rendered, not MyST.
- Shorten the rolling-branch table row from 'all new contributions
  target this' to 'new contributions land here' (84 -&gt; 78 chars).

Also address two Copilot review findings on this PR:

- Line 15 grammar: 'Pages are ... and build with Sphinx' -&gt;
  'Pages are ... and are built with Sphinx'.
- AGENTS.md still describes the source format as mixed MyST/RST
  (AGENTS.md:7 and several follow-up sections). Updating AGENTS.md
  in this PR would pull ~30 pre-existing long-line violations into
  scope and require a bulk hard-wrap of the file, which is outside
  the original README request. Leaving AGENTS.md for a follow-up PR
  and noting it in the PR description.
</content>
</entry>
<entry>
<title>docs(readme): reflect completed MyST migration</title>
<updated>2026-05-13T09:22:40+00:00</updated>
<author>
<name>Claude</name>
<email>noreply@anthropic.com</email>
</author>
<published>2026-05-13T09:22:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=dd031e648850ed4409512548fa09bd0ca8d8060e'/>
<id>urn:sha1:dd031e648850ed4409512548fa09bd0ca8d8060e</id>
<content type='text'>
The MyST migration is complete: source_suffix in docs/conf.py is now
['.md'] only, all canonical pages are .md, and the pre-migration RST
originals are archived under docs/_rst_legacy/ (excluded from the
build). Update the README accordingly:

- Add a 'Source format' section stating pages are MyST Markdown and
  pointing at the _rst_legacy/ archive so newcomers know not to edit
  it. Mention that the VyOS command directives are written as MyST
  fenced blocks via myst_fence_as_directive, and that docs/_include/
  *.txt snippets stay RST because cmdincludemd parses their content
  as RST (per 9c815d6).
- Drop the stale 'MyST Markdown for migrated pages, RST for the rest'
  line from the Contributing section; rephrase to point at the actual
  topics AGENTS.md covers today (MyST conventions, command directives,
  linter suppression markers, Copilot/CodeRabbit workflow).
</content>
</entry>
<entry>
<title>docs: refresh README + sweep stale `current` refs in AGENTS.md</title>
<updated>2026-05-10T15:06:54+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-10T15:06:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=3a544f6f73dadb0e50f32a4c73e7efa3772b4f49'/>
<id>urn:sha1:3a544f6f73dadb0e50f32a4c73e7efa3772b4f49</id>
<content type='text'>
- Rewrite README.md: drop Python 2 install dance, drop `sphinx-panels`
  (removed years ago), drop `sudo pip install` antipattern, replace with
  venv + requirements.txt path. Refresh the branch table to current
  naming, point contributors at AGENTS.md for the full guide. Refresh
  the docs status badge to reference `rolling` (was `latest`).
- AGENTS.md: replace remaining `current` branch references with
  `rolling` in the branch table, the "PRs target …" line, and the RTD
  layout table Branch column. The default branch was renamed
  `current` → `rolling` on 2026-05-10 (commit 8dbf8b05 only swept CI).

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>ci/docs: drop current branch references after rename to rolling</title>
<updated>2026-05-10T12:33:32+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-10T12:33:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=8dbf8b052075b0fb7af38b7b505260e4f673a998'/>
<id>urn:sha1:8dbf8b052075b0fb7af38b7b505260e4f673a998</id>
<content type='text'>
Cleanup PR following the current→rolling default-branch rename. Drops
the now-stale current branch from workflow triggers, flips remaining
defaults, and updates documentation/templates.

Workflows:
- pr-mirror-repo-sync.yml: branches narrowed to [rolling]; workflow_dispatch
  default and choice list now rolling-only; sync_branch fallback flipped
  from 'current' to 'rolling'.
- check-open-prs-conflict.yml: dropped current from push.branches.
- update-version-tags.yml: dropped current from push.branches and from
  the case statement (now bare 'rolling) TAG=rolling').
- submodules.yml: renamed update_current job, branch
  update-dependencies-current, and the related commit/title strings to
  rolling.
- update-translations.yml: PR branch update-translations-current renamed
  to update-translations-rolling.
- ai-validation.yml: prompt example updated.

Docs/templates:
- docs/conf.py: READTHEDOCS_GIT_IDENTIFIER fallback flipped to 'rolling';
  comment block updated to describe the rolling branch (the user-facing
  "(current)" suffix is release-channel terminology and remains).
- README.md: branching-scheme section now describes rolling as the
  default branch, with a note about the rename date.
- .github/PULL_REQUEST_TEMPLATE.md: CONTRIBUTING link points at
  blob/rolling.

External @current refs to vyos/.github and vyos/vyos-cla-signatures are
left untouched — they reference those repos' default branches and are
unaffected by this repo's rename.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>chore(readme): remove broken vale lint section</title>
<updated>2026-05-07T10:13:14+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-07T10:13:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=2fcc13e8f3004d0a55382601b3ce141ea976f5af'/>
<id>urn:sha1:2fcc13e8f3004d0a55382601b3ce141ea976f5af</id>
<content type='text'>
The Test-the-docs section documented running vale through Docker, but
vale is not in the Docker image, no .vale.ini exists, and no styles
directory is present. CI uses vyoslinter (doc-linter.py) for linting.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>readme: Update information about branches</title>
<updated>2025-10-21T11:28:18+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@baturin.org</email>
</author>
<published>2025-10-21T11:26:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=abe1b22d41440297d719e543d77f4186def32930'/>
<id>urn:sha1:abe1b22d41440297d719e543d77f4186def32930</id>
<content type='text'>
</content>
</entry>
<entry>
<title>readme: Improve Docker instructions</title>
<updated>2024-04-18T06:47:03+00:00</updated>
<author>
<name>Matthew Kobayashi</name>
<email>matthew@kobayashi.au</email>
</author>
<published>2024-04-18T06:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=498a960a0553c7d496fc02cea10ff336f5143d72'/>
<id>urn:sha1:498a960a0553c7d496fc02cea10ff336f5143d72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change master to current branch name</title>
<updated>2024-04-16T19:28:39+00:00</updated>
<author>
<name>rebortg</name>
<email>github@ghlr.de</email>
</author>
<published>2024-04-16T19:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=a5fcebd11b19577e082c344fd2532e8689719d9e'/>
<id>urn:sha1:a5fcebd11b19577e082c344fd2532e8689719d9e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update README for missing dependencies</title>
<updated>2023-09-10T12:37:00+00:00</updated>
<author>
<name>Yuxiang Zhu</name>
<email>vfreex@gmail.com</email>
</author>
<published>2023-09-10T12:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=4e3492804e32bc317a6f1fa1a38f75557e5853fe'/>
<id>urn:sha1:4e3492804e32bc317a6f1fa1a38f75557e5853fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update links and info in the README</title>
<updated>2023-08-04T16:57:19+00:00</updated>
<author>
<name>Daniil Baturin</name>
<email>daniil@vyos.io</email>
</author>
<published>2023-08-04T16:57:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-documentation.git/commit/?id=2d78e7c72dcb006e9a8a9ccc4f263e84c7a12df8'/>
<id>urn:sha1:2d78e7c72dcb006e9a8a9ccc4f263e84c7a12df8</id>
<content type='text'>
</content>
</entry>
</feed>
