summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2026-05-13docs(readme): wrap pre-existing long lines for MyST doc-lintClaude
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 >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 -> 78 chars). Also address two Copilot review findings on this PR: - Line 15 grammar: 'Pages are ... and build with Sphinx' -> '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.
2026-05-13docs(readme): reflect completed MyST migrationClaude
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).
2026-05-10docs: refresh README + sweep stale `current` refs in AGENTS.mdYuriy Andamasov
- 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)
2026-05-10ci/docs: drop current branch references after rename to rollingYuriy Andamasov
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)
2026-05-07chore(readme): remove broken vale lint sectionYuriy Andamasov
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)
2025-10-21readme: Update information about branchesDaniil Baturin
2024-04-18readme: Improve Docker instructionsMatthew Kobayashi
2024-04-16change master to current branch namerebortg
2023-09-10Update README for missing dependenciesYuxiang Zhu
2023-08-04Update links and info in the READMEDaniil Baturin
2023-02-12T5001: Replace links to the phabricator siteChristian Breunig
Replace links to the phabricator site from https://phabricator.vyos.net to https://vyos.dev
2022-04-17minor documentation change - I think this is what is known as an open compoundLove Dufva
2022-02-12Remove obsolete information about native documentation generationerkin
2021-02-06README: add link to old WikiChristian Poessinger
2021-02-05README: explain documentation branching schemeChristian Poessinger
2021-01-23Fix typos in READMEerkin
2020-08-20remove redundant linkJoseph Turner
it just redirects to docs.vyos.io, seems pointless to list to me
2020-07-07Fix setup instructions for documentation buildAlfa80
2020-02-03update build documentationThomas Mangin
The current requirements.txt does not include sphinx-autobuild (it is part of the python3-sphinx on buster) sphinx-rtd-theme is available as a debian package
2020-01-15Fix native build layoutclient
2020-01-15Declare python3 requirements for native build, update relevant sectionclient
2019-12-07README: fix docker tag nameChristian Poessinger
2019-11-17README: update info on ReadTheDocsChristian Poessinger
2019-11-09README: reword instructions to match DockerhubChristian Poessinger
2019-10-14T1731: 1st version to test valeRobert Göhler
2019-04-24fix windows examplePeter Magnusson
2019-04-24Add sphinx-autobuild to dockerPeter Magnusson
2019-04-20Docker: update Dockerfile and descriptionChristian Poessinger
2019-03-24Fix missing lettersAli
2019-01-18Added example for how to runcontainer using Windows PowerShellkmpm
2018-10-07Update README.md with Docker build instructionsChristian Poessinger
2018-10-03Add README.mdChristian Poessinger