doc: Define jami-service-type as a variable.

Using defvar for service types causes them to be part of the index, which is
useful for discoverability.

* doc/guix.texi (Telephony Services) <jami-service-type>: Define with
defvar.

Change-Id: I7cbb3b7c84c34a91db689b8698a19ed49ef607b4
This commit is contained in:
Maxim Cournoyer 2024-01-26 15:20:49 -05:00
parent 2b0f475809
commit 063445792b
No known key found for this signature in database
GPG key ID: 1260E46482E63562

View file

@ -28601,10 +28601,11 @@ services:
@subsubheading Jami @subsubheading Jami
@cindex jami, service @defvar jami-service-type
The service type for running Jami as a service. It takes a
This section describes how to configure a Jami server that can be used @code{jami-configuration} object as a value, documented below. This
to host video (or audio) conferences, among other uses. The following section describes how to configure a Jami server that can be used to
host video (or audio) conferences, among other uses. The following
example demonstrates how to specify Jami account archives (backups) to example demonstrates how to specify Jami account archives (backups) to
be provisioned automatically: be provisioned automatically:
@ -28732,6 +28733,7 @@ Account_username: f3345f2775ddfe07a4b0d95daea111d15fbc1199
The remaining actions should be self-explanatory. The remaining actions should be self-explanatory.
The complete set of available configuration options is detailed below. The complete set of available configuration options is detailed below.
@end defvar
@c TODO: Ideally, the following fragments would be auto-generated at @c TODO: Ideally, the following fragments would be auto-generated at
@c build time, so that they needn't be manually duplicated. @c build time, so that they needn't be manually duplicated.