[LTP] [PATCH 0/6] Remove asciidoc{,tor} doc

Petr Vorel pvorel@suse.cz
Fri Feb 7 11:55:45 CET 2025


Hi,

This is a follow up for Andrea's 1bf344a3db ("doc: add tests catalog page").

Besides these changes I plan:

1) Configure readthedocs to generate html/pdf doc for user to be able to
download it.

2) Generate html/pdf documentation as a part of the release process
(build it locally with sphinx), to be able to add it to the release
as we did with the doc generated by asciidoc{,tor}.

3) Andrea refused to do have virtualenv support in Makefile.
https://lore.kernel.org/ltp/3032b376-8f7a-4b1c-8422-f5a61e59b680@suse.com/
I would still prefer to have it, as optional, when some variable is
passed to make. It's better than copy paste the commands all the time,
also it would help 2).

WDYT?

Tested:
https://github.com/pevik/ltp/actions/runs/13198229443
https://github.com/pevik/ltp/actions/runs/13198229440

Kind regards,
Petr

Petr Vorel (6):
  create-tarballs-metadata.sh: Remove metadata generation
  github: Stop building asciidoc{,tor} documentation
  ci: Don't install asciidoc{,tor}
  doc: Replace docparse info with sphinx
  Move docparse/README.md to metadata/
  docparse: Remove

 .github/workflows/ci-docker-build.yml     |  14 +-
 ci/alpine.sh                              |   2 -
 ci/debian.sh                              |   8 -
 ci/fedora.sh                              |   2 -
 ci/tumbleweed.sh                          |   3 -
 configure.ac                              |  32 --
 doc/developers/writing_tests.rst          |  13 +-
 doc/maintainers/ltp_release_procedure.rst |   6 -
 doc/maintainers/patch_review.rst          |   4 +-
 docparse/.gitignore                       |   5 -
 docparse/Makefile                         |  69 ---
 docparse/testinfo.pl                      | 526 ----------------------
 lib/tst_test.c                            |   4 +-
 m4/ax_prog_perl_modules.m4                |  77 ----
 m4/ltp-docparse.m4                        | 118 -----
 metadata/Makefile                         |   9 -
 {docparse => metadata}/README.md          |   0
 tools/create-tarballs-metadata.sh         |   9 +-
 18 files changed, 13 insertions(+), 888 deletions(-)
 delete mode 100644 docparse/.gitignore
 delete mode 100644 docparse/Makefile
 delete mode 100755 docparse/testinfo.pl
 delete mode 100644 m4/ax_prog_perl_modules.m4
 delete mode 100644 m4/ltp-docparse.m4
 rename {docparse => metadata}/README.md (100%)

-- 
2.47.2



More information about the ltp mailing list