All of lore.kernel.org
 help / color / mirror / Atom feed
* [LTP] New LTP documentation!
@ 2024-03-18 12:41 Andrea Cervesato via ltp
  2024-03-18 17:01 ` Petr Vorel
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Andrea Cervesato via ltp @ 2024-03-18 12:41 UTC (permalink / raw)
  To: ltp@lists.linux.it

Hello everyone,

as already mentioned in the monthly LTP meeting, Linux Test Project 
lacks of a nice and clean documentation that can be easily accessed by 
users, developers and maintainers.
The current LTP documentation is also not matching with our expectancy 
towards the entire project, which is has been heavily refactored and it 
has changed in the past years, providing a higher quality code and new 
testing features.

For this reasons, we think it's time to move forward and to start 
working on documentation, helping people to use, to develop and to 
maintain LTP in an easier way, increasing quality of the overall project 
and to call more developers in the community.

I started to work on documentation refactoring, re-organizing the 
overall structure. The first prototype can be found here:

https://ltp-acerv.readthedocs.io/en/latest/index.html

The idea is to move documents from the current asciidoc format to RST 
format, following the current kernel docs guide lines [1], and to move 
API headers descriptions from regular C comments to Doxygen format.
By using the powerful readthedocs service [2], it's possible to deploy a 
documentation website with one simple setup, using Sphinx [3] as the 
main documentation framework.

For now, website prototype is showing a couple of pages, but the overall 
structure is there and ready to be filled.

The purpose of this email is to ask for feedback and ideas from the LTP 
community, so we can make documentation even better. Let me know what 
you think.


Have a good day,
Andrea Cervesato


[1] https://docs.kernel.org/doc-guide/sphinx.html#writing-documentation
[2] https://about.readthedocs.com/?ref=readthedocs.com
[3] https://www.sphinx-doc.org/en/master


-- 
Mailing list info: https://lists.linux.it/listinfo/ltp

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2024-04-13  4:04 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-18 12:41 [LTP] New LTP documentation! Andrea Cervesato via ltp
2024-03-18 17:01 ` Petr Vorel
2024-03-19  8:06   ` Andrea Cervesato via ltp
2024-03-19 10:33 ` Cyril Hrubis
2024-03-19 12:28 ` Li Wang
2024-03-19 14:40   ` Cyril Hrubis
2024-03-20  2:52     ` Li Wang
2024-03-20  7:44       ` Andrea Cervesato via ltp
2024-03-20  7:48         ` Li Wang
2024-04-10 10:12   ` Petr Vorel
2024-04-11  9:00     ` Li Wang
2024-04-11 13:38       ` Petr Vorel
2024-04-13  4:03         ` Li Wang
2024-04-12  8:34       ` Andrea Cervesato via ltp

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.