All of lore.kernel.org
 help / color / mirror / Atom feed
From: hauptmech <hauptmech@gmail.com>
To: Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org>
Cc: xenomai@xenomai.org
Subject: Re: [Xenomai] How does the adeos and xenomai project stay synchronized with the linux kernel project?
Date: Mon, 17 Dec 2012 01:02:02 +0100	[thread overview]
Message-ID: <50CE60FA.90502@gmail.com> (raw)
In-Reply-To: <50CDD690.8050802@xenomai.org>

On 12/16/2012 03:11 PM, Gilles Chanteperdrix wrote:
> On 12/16/2012 02:41 PM, hauptmech wrote:
>
>> I'm coming to the documentation with relatively fresh eyes. If you give
>> me a user on the wiki I'm happy to do a little gardening. Things like
>> the [getting started] page which is useful but not linked to anymore.
>> Perhaps a buffer page between the wiki and the git page with a little
>> description of the repos and how they fit into the development workflow
>> (where a link to denx could go).
>
> The "getting started" page is unfinished (contains empty paragraphs),
> and outdated (contains dead links and references to things like the
> simulator which is currently not really usable) at the same time. I do
> not believe we have the resources to maintain such a page up-to-date.
Do you mind if your list of documentation wants goes into the wiki (at 
the taskmarket I guess)?

>
>  From my point of view, what we need is:
> - up to date manual pages of the binaries in xenomai distribution, in
> the xenomai sources, we can start from the current manual pages, but
> some of them are outdated and we should convert them to asciidoc so that
> more people can work on them, and we can put the html versions on the
> web site (with automatic update, as currently happens for the API
> documentation and README.INSTALL/TROUBLESHOOTING)
Do the asciidoc man page sources go in doc/asciidoc or doc/man?

I'm a bit shaky with automake/Makefile scripts, if someone can shim 
Makefile.am with the code to call 'a2x -f manpage $SOURCEFILE' in the 
right location then I don't mind converting them. An example...

CLOCKTEST(1)
============
:doctype: manpage

NAME
----
clocktest - Xenomai Clock Test

SYNOPSIS
--------
*clocktest* ['OPTIONS']

DESCRIPTION
-----------
*clocktest* is part of the Xenomai test suite and tests the Clock. For each
CPU, it repeatedly prints a time offset (compared to the reference
gettimeofday()), a drift value, the number of warps and the maximum warp in
microseconds.

For this program to work, you need to run a suitable Xenomai enabled kernel
with the respective module (xeno_posix).

OPTIONS
-------
*-C <clock_id>*::
     clock to be tested, default=0 (CLOCK_REALTIME=0, CLOCK_MONOTONIC=1, 
CLOCK_HOST_REALTIME=42)

*-T <test_duration_seconds>*::
     default=0 (Never stop, ^C to end)

*-D*::
     print extra diagnostics for CLOCK_HOST_REALTIME

AUTHOR
------

*clocktest* was written by Jan Kiszka <jan.kiszka@web.de>. This man page
was written by Roland Stigge <stigge@antcom.de>.

> - some thematic pages on the wiki such as:
> . calibrating your system with xeno-test
> . influence of the various Linux kernel options on latencies on at least
> the arm and x86 platforms
> - and hyperlinks, for instance at the end of README.INSTALL point to the
> "calibrating your system" page, and in this page, have an hyperlink to
> the xeno-test and latency test manual pages, in the page "porting the
> I-pipe-core patch to a new ARM board", mention the tools that can be
> used to debug the various issues, and have an hyperlink to their manual
> page.
> - a user guide, the "porting posix applications to xenomai" page, was my
> attempt of a user-guide, but it has a very specialized goal, whereas
> part of the information it contains is general to anyone writing posix
> applications for xenomai, and evern applications in general.
> - something we have talked about but has long gone forgotten, have some
> kind of database of the latency results sortable by a mix of measurement
> type, load type, kernel versions, configuration options, processors or SOCs.
>



  reply	other threads:[~2012-12-17  0:02 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-14 13:13 [Xenomai] How does the adeos and xenomai project stay synchronized with the linux kernel project? hauptmech
2012-12-14 22:12 ` Philippe Gerum
2012-12-15 11:47   ` Gilles Chanteperdrix
2012-12-16 13:41     ` hauptmech
2012-12-16 14:11       ` Gilles Chanteperdrix
2012-12-17  0:02         ` hauptmech [this message]
2012-12-17  7:52           ` Gilles Chanteperdrix
2012-12-18  8:10           ` Gilles Chanteperdrix
  -- strict thread matches above, loose matches on Subject: below --
2012-12-14 14:10 hauptmech
2012-12-14 14:27 ` Tim Niemeyer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50CE60FA.90502@gmail.com \
    --to=hauptmech@gmail.com \
    --cc=gilles.chanteperdrix@xenomai.org \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.