public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH BlueZ v2 00/35] doc: Add cross-references between bluetoothctl and D-Bus API documentation
@ 2026-01-30 19:38 Luiz Augusto von Dentz
  2026-01-30 19:38 ` [PATCH BlueZ v2 01/35] doc/bluetoothctl: Add :Uses: fields and document arguments Luiz Augusto von Dentz
                   ` (35 more replies)
  0 siblings, 36 replies; 38+ messages in thread
From: Luiz Augusto von Dentz @ 2026-01-30 19:38 UTC (permalink / raw)
  To: linux-bluetooth

From: Luiz Augusto von Dentz <luiz.von.dentz@intel.com>

This patch series enhances the BlueZ documentation by adding cross-references
between bluetoothctl command documentation and D-Bus API documentation:

- bluetoothctl docs: Add :Uses: fields linking each command to its
  corresponding D-Bus interface method(s)

- D-Bus API docs: Add :Used by: fields linking interfaces to bluetoothctl
  man pages, and Examples sections showing the corresponding bluetoothctl
  command usage for each D-Bus method

This makes it easier for users to:
1. Find the D-Bus API behind a bluetoothctl command
2. Discover bluetoothctl commands for a given D-Bus interface
3. Understand the relationship between CLI and programmatic interfaces

Luiz Augusto von Dentz (35):
  doc/bluetoothctl: Add :Uses: fields and document arguments
  doc/bluetoothctl-mgmt: Add :Uses: fields and document arguments
  doc/bluetoothctl-admin: Add :Uses: fields and document arguments
  doc/bluetoothctl-advertise: Add :Uses: fields and document arguments
  doc/bluetoothctl-assistant: Add :Uses: fields and document arguments
  doc/bluetoothctl-bredr: Add :Uses: fields and document arguments
  doc/bluetoothctl-endpoint: Add :Uses: fields and document arguments
  doc/bluetoothctl-gatt: Add :Uses: fields and document arguments
  doc/bluetoothctl-hci: Add :Uses: fields and document arguments
  doc/bluetoothctl-le: Add :Uses: fields and document arguments
  doc/bluetoothctl-monitor: Add :Uses: fields and document arguments
  doc/bluetoothctl-player: Add :Uses: fields and document arguments
  doc/bluetoothctl-scan: Add :Uses: fields and document arguments
  doc/bluetoothctl-telephony: Add :Uses: fields and document arguments
  doc/bluetoothctl-transport: Add :Uses: fields and document arguments
  doc/org.bluez.Adapter: Add Used by reference and Examples
  doc/org.bluez.AdminPolicySet: Add Used by reference and Examples
  doc/org.bluez.AdminPolicyStatus: Add Used by reference
  doc/org.bluez.AdvertisementMonitor: Add Used by reference
  doc/org.bluez.AdvertisementMonitorManager: Add Used by reference
  doc/org.bluez.AgentManager: Add Used by reference and Examples
  doc/org.bluez.Call: Add Used by reference and Examples
  doc/org.bluez.Device: Add Used by reference and Examples
  doc/org.bluez.GattCharacteristic: Add Used by reference and Examples
  doc/org.bluez.GattDescriptor: Add Used by reference
  doc/org.bluez.GattManager: Add Used by reference and Examples
  doc/org.bluez.GattService: Add Used by reference
  doc/org.bluez.LEAdvertisement: Add Used by reference
  doc/org.bluez.LEAdvertisingManager: Add Used by reference and Examples
  doc/org.bluez.Media: Add Used by reference
  doc/org.bluez.MediaAssistant: Add Used by reference and Examples
  doc/org.bluez.MediaEndpoint: Add Used by reference
  doc/org.bluez.MediaPlayer: Add Used by reference and Examples
  doc/org.bluez.MediaTransport: Add Used by reference and Examples
  doc/org.bluez.Telephony: Add Used by reference and Examples

 doc/bluetoothctl-admin.rst                    |  28 +-
 doc/bluetoothctl-advertise.rst                | 356 ++++++++-
 doc/bluetoothctl-assistant.rst                |  24 +-
 doc/bluetoothctl-bredr.rst                    |  25 +-
 doc/bluetoothctl-endpoint.rst                 | 217 +++--
 doc/bluetoothctl-gatt.rst                     | 249 +++++-
 doc/bluetoothctl-hci.rst                      | 112 ++-
 doc/bluetoothctl-le.rst                       |  26 +-
 doc/bluetoothctl-mgmt.rst                     | 743 +++++++++++++++++-
 doc/bluetoothctl-monitor.rst                  |  79 +-
 doc/bluetoothctl-player.rst                   | 118 +++
 doc/bluetoothctl-scan.rst                     | 126 ++-
 doc/bluetoothctl-telephony.rst                |  75 +-
 doc/bluetoothctl-transport.rst                |  78 +-
 doc/bluetoothctl.rst                          | 250 +++++-
 doc/org.bluez.Adapter.rst                     |   9 +
 doc/org.bluez.AdminPolicySet.rst              |   5 +
 doc/org.bluez.AdminPolicyStatus.rst           |   1 +
 doc/org.bluez.AdvertisementMonitor.rst        |   1 +
 doc/org.bluez.AdvertisementMonitorManager.rst |   1 +
 doc/org.bluez.AgentManager.rst                |   9 +
 doc/org.bluez.Call.rst                        |   9 +
 doc/org.bluez.Device.rst                      |  13 +
 doc/org.bluez.GattCharacteristic.rst          |  21 +
 doc/org.bluez.GattDescriptor.rst              |   1 +
 doc/org.bluez.GattManager.rst                 |   9 +
 doc/org.bluez.GattService.rst                 |   1 +
 doc/org.bluez.LEAdvertisement.rst             |   1 +
 doc/org.bluez.LEAdvertisingManager.rst        |   5 +
 doc/org.bluez.Media.rst                       |   1 +
 doc/org.bluez.MediaAssistant.rst              |   5 +
 doc/org.bluez.MediaEndpoint.rst               |   1 +
 doc/org.bluez.MediaPlayer.rst                 |  29 +
 doc/org.bluez.MediaTransport.rst              |  17 +
 doc/org.bluez.Telephony.rst                   |   9 +
 35 files changed, 2494 insertions(+), 160 deletions(-)

-- 
2.52.0


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

end of thread, other threads:[~2026-02-03 18:20 UTC | newest]

Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-30 19:38 [PATCH BlueZ v2 00/35] doc: Add cross-references between bluetoothctl and D-Bus API documentation Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 01/35] doc/bluetoothctl: Add :Uses: fields and document arguments Luiz Augusto von Dentz
2026-01-30 20:37   ` doc: Add cross-references between bluetoothctl and D-Bus API documentation bluez.test.bot
2026-01-30 19:38 ` [PATCH BlueZ v2 02/35] doc/bluetoothctl-mgmt: Add :Uses: fields and document arguments Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 03/35] doc/bluetoothctl-admin: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 04/35] doc/bluetoothctl-advertise: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 05/35] doc/bluetoothctl-assistant: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 06/35] doc/bluetoothctl-bredr: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 07/35] doc/bluetoothctl-endpoint: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 08/35] doc/bluetoothctl-gatt: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 09/35] doc/bluetoothctl-hci: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 10/35] doc/bluetoothctl-le: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 11/35] doc/bluetoothctl-monitor: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 12/35] doc/bluetoothctl-player: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 13/35] doc/bluetoothctl-scan: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 14/35] doc/bluetoothctl-telephony: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 15/35] doc/bluetoothctl-transport: " Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 16/35] doc/org.bluez.Adapter: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:38 ` [PATCH BlueZ v2 17/35] doc/org.bluez.AdminPolicySet: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 18/35] doc/org.bluez.AdminPolicyStatus: Add Used by reference Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 19/35] doc/org.bluez.AdvertisementMonitor: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 20/35] doc/org.bluez.AdvertisementMonitorManager: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 21/35] doc/org.bluez.AgentManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 22/35] doc/org.bluez.Call: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 23/35] doc/org.bluez.Device: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 24/35] doc/org.bluez.GattCharacteristic: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 25/35] doc/org.bluez.GattDescriptor: Add Used by reference Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 26/35] doc/org.bluez.GattManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 27/35] doc/org.bluez.GattService: Add Used by reference Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 28/35] doc/org.bluez.LEAdvertisement: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 29/35] doc/org.bluez.LEAdvertisingManager: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 30/35] doc/org.bluez.Media: Add Used by reference Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 31/35] doc/org.bluez.MediaAssistant: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 32/35] doc/org.bluez.MediaEndpoint: Add Used by reference Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 33/35] doc/org.bluez.MediaPlayer: Add Used by reference and Examples Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 34/35] doc/org.bluez.MediaTransport: " Luiz Augusto von Dentz
2026-01-30 19:39 ` [PATCH BlueZ v2 35/35] doc/org.bluez.Telephony: " Luiz Augusto von Dentz
2026-02-03 18:20 ` [PATCH BlueZ v2 00/35] doc: Add cross-references between bluetoothctl and D-Bus API documentation patchwork-bot+bluetooth

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox