Proposal: DocBook should provide a good standard
way to mark up the name of an operating-system
service, server, process (that is, a non-server
or non-command process), or daemon.
Because DocBook lacks that, users currently need
to resort to individual ad-hoc ways of marking
those things up.
Of the current available choices that users have,
a role attribute on Application seems not too
totally far off from being useful for some
instances, e.g. <application role="daemon">
(though users would need to sorta ignore what the
documentation currently suggests about
Application:
The appelation 'application' is usually
reserved for larger software packages --
WordPerfect, for example, but not grep
But a limitation of using Application for
services at least is that, as Ian Mayo notes in a
related message[1] posted to the docbook mailing
list a while back, a "service may be a process
(eg syslog), or may not (eg network)".
Using Command to mark up these kinds of instances
seems even less appropriate.
And (to me at least) using Systemitem with a
class or role attribute seems even less
appropriate than either Application or Command.
[1]
http://sources.redhat.com/ml/docbook/2002-05/msg00076.html
Logged In: YES
user_id=81663
We'll add process, service, server, and daemon to class values.
This isn't the perfect solution, but it's a short-term answer.