1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/docs/docsite/rst/dev_guide
Dag Wieers baf0ad2309 Docs: Add a "seealso" section to the module docs (#45949)
* Docs: Add a separate  "seealso" section to the module docs
to list related modules and/or related references. This clears up the notes
section for things that are actual notes.

So you can add a section in your module documentation and four types of
references are possible.

    seealso:

    # Reference by module name
    - module: aci_tenant

    # Reference by module name, including description
    - module: aci_tenant
      description: ACI module to create tenants on a Cisco ACI fabric.

    # Reference by rST documentation anchor
    - ref: aci_guide
      description: Detailed information on how to manage your ACI infrastructure using Ansible.

    # Reference by Internet resource
    - name: APIC Management Information Model reference
      description: Complete reference of the APIC object model.
      link: https://developer.cisco.com/docs/apic-mim-ref/

This PR also includes:

- Implements ansible-doc support
- Implements schema support for the seealso options
- Updates to the development documentation
- Rename filter convert_symbols_to_format to rst_ify, cfr the existing html_ify and tty_ify filters
  - This makes the existing template a lot easier to read and fixes the confusion I had myself rereading the template (again).
- We fixed the possible suboption types (which was limited to 'bool' only)

* Use latest stable instead of devel docs
2018-12-12 14:19:58 -06:00
..
shared_snippets rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
style_guide Style guide index (#49746) 2018-12-10 15:32:45 -05:00
testing/sanity Add a Singleton metaclass, use it with Display (#48935) 2018-11-20 17:06:51 -06:00
debugging.rst adds stub API docs in a single file (#46663) 2018-10-11 10:15:24 -04:00
developing_api.rst Fix spelling (#47692) 2018-10-28 15:55:41 -05:00
developing_core.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
developing_inventory.rst Corrects minor typos in the documentation (#49668) 2018-12-07 16:54:32 -06:00
developing_locally.rst Fixing typo in developing_locally.rst (#48535) 2018-11-12 08:21:58 +01:00
developing_module_utilities.rst New module: xenserver_guest - manages XenServer VMs (#41041) 2018-11-19 01:50:20 -05:00
developing_modules.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
developing_modules_best_practices.rst Added recommendation about module name (#49540) 2018-12-05 10:30:40 -05:00
developing_modules_checklist.rst Docs reorg /community/index & /dev_guide/index (#48734) 2018-11-26 13:00:26 -06:00
developing_modules_documenting.rst Docs: Add a "seealso" section to the module docs (#45949) 2018-12-12 14:19:58 -06:00
developing_modules_general.rst Add docs about contributing to docs (#46481) 2018-10-24 11:14:01 -04:00
developing_modules_general_aci.rst Update developing_modules_general_aci.rst 2018-09-21 23:52:51 +02:00
developing_modules_general_windows.rst Add a missed command (#48857) 2018-11-20 14:14:18 -06:00
developing_modules_in_groups.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
developing_plugins.rst Refines docs on creating action plugins (#49392) 2018-12-03 10:44:15 -05:00
developing_program_flow_modules.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
developing_python_3.rst adds stub API docs in a single file (#46663) 2018-10-11 10:15:24 -04:00
developing_rebasing.rst Docs reorg /community/index & /dev_guide/index (#48734) 2018-11-26 13:00:26 -06:00
index.rst Docs reorg /community/index & /dev_guide/index (#48734) 2018-11-26 13:00:26 -06:00
Makefile consolidated docs 2017-01-06 09:16:59 -05:00
module_lifecycle.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
overview_architecture.rst rewrite of the developer guide, part 1 (#45179) 2018-09-07 08:57:36 -05:00
testing.rst Change intro portion of Testing page (#48692) 2018-11-20 09:43:53 -05:00
testing_compile.rst Remove more docs build errors (#45364) 2018-09-11 17:51:47 +01:00
testing_documentation.rst Add docs about contributing to docs (#46481) 2018-10-24 11:14:01 -04:00
testing_httptester.rst Remove more docs build errors (#45364) 2018-09-11 17:51:47 +01:00
testing_integration.rst restores legacy testing file (#46095) 2018-09-25 08:52:47 -04:00
testing_integration_legacy.rst restores legacy testing file (#46095) 2018-09-25 08:52:47 -04:00
testing_pep8.rst Remove more docs build errors (#45364) 2018-09-11 17:51:47 +01:00
testing_running_locally.rst Local test docs: correct tox shell command usage (#49350) 2018-11-30 13:16:01 -06:00
testing_sanity.rst Remove more docs build errors (#45364) 2018-09-11 17:51:47 +01:00
testing_units.rst Remove more docs build errors (#45364) 2018-09-11 17:51:47 +01:00
testing_units_modules.rst Corrects minor typos in the documentation (#49668) 2018-12-07 16:54:32 -06:00
testing_validate-modules.rst Prevent metadata changes in a stable branch (#48994) 2018-11-26 14:51:39 +00:00