ad5fa60a2b
* Added initial developing module doc for Windows * Added to dev index, made formatting changes and moved obsolete docs * changes based on PR feedback * some typos and extra information * Minor updates * minor wording clarifications * remove references to "remote" Windows hosts * update template/text to remove legacy `#WANT_JSON`/`#POWERSHELL_COMMON` * use per-execution envvars for ANSIBLE_KEEP_REMOTE_FILES instead of stateful * fix up minor sanity check issue
39 lines
1 KiB
ReStructuredText
39 lines
1 KiB
ReStructuredText
*********************
|
|
Developer Information
|
|
*********************
|
|
|
|
Ansible Developer Guide
|
|
=======================
|
|
|
|
Welcome to the Ansible Developer Guide!
|
|
|
|
The purpose of this guide is to document all of the paths available to you for interacting and shaping Ansible with code, ranging from developing modules and plugins to helping to develop the Ansible Core Engine via pull requests.
|
|
|
|
To get started, select one of the following topics.
|
|
|
|
|
|
.. toctree::
|
|
:maxdepth: 1
|
|
|
|
overview_architecture
|
|
developing_modules
|
|
developing_modules_general
|
|
developing_modules_general_windows
|
|
developing_modules_documenting
|
|
developing_modules_best_practices
|
|
developing_modules_checklist
|
|
developing_modules_in_groups
|
|
developing_program_flow_modules
|
|
developing_module_utilities
|
|
developing_plugins
|
|
developing_inventory
|
|
developing_core
|
|
developing_python3
|
|
developing_api
|
|
developing_test_pr
|
|
developing_rebasing
|
|
testing
|
|
repomerge
|
|
../release_and_maintenance
|
|
../committer_guidelines
|
|
./style_guide/index
|