Skip to content

Commit fc6179e

Browse files
Merge pull request #55 from vera-chan/doc-issues
address doc issues from review
2 parents 698e400 + 74b6147 commit fc6179e

14 files changed

+56
-69
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,4 @@
1-
# How to contribute
2-
3-
Thank you for contributing to this project.
4-
5-
We welcome bug reports and discussions about new function in the issue tracker, and we also welcome proposed new features or bug fixes via pull requests.
6-
7-
You should read these guidelines to help you contribute.
1+
# Developer guide
82

93
## Reporting a bug
104

README.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ IBM z/OS CICS collection
44
The **IBM® z/OS® CICS® collection**, also represented as **ibm\_zos\_cics**
55
in this document, is part of the broader initiative to bring Ansible® Automation to IBM Z® through the offering **Red Hat® Ansible Certified Content for IBM Z**. The IBM z/OS CICS collection supports management of CICS resources and definitions via the CMCI REST API provided by CICS.
66

7-
This CICS collection can work independently from other IBM z/OS modules on Ansible to perform tasks in CICS. You can, however, use it in conjunction with other IBM z/OS collections such as the
8-
[IBM z/OS core collection](https://github.com/ansible-collections/ibm_zos_core)
9-
to deliver a solution that will enable you to automate tasks on z/OS.
7+
This CICS collection can work in conjunction with or independently from other IBM z/OS collections on Ansible such as the [IBM z/OS core collection](https://github.com/ansible-collections/ibm_zos_core). When used alone, it performs automation tasks solely in CICS. When using it together with other z/OS collections, you can achieve a more powerful solution for automating tasks on z/OS.
108

119

1210
Red Hat Ansible Certified Content for IBM Z
@@ -23,18 +21,9 @@ Features
2321

2422
The IBM CICS collection includes
2523
[modules](https://github.com/ansible-collections/ibm_zos_cics/tree/master/plugins/modules/),
26-
[sample playbooks](https://github.com/ansible-collections/ibm_zos_cics/tree/master/playbooks/),
24+
[sample playbooks](https://github.com/IBM/z_ansible_collections_samples),
2725
and ansible-doc to automate tasks in CICS.
2826

29-
Contributing
30-
============
31-
32-
Thank you for contributing to this project.
33-
34-
We welcome bug reports and discussions about new function in the issue tracker, and we also welcome proposed new features or bug fixes via pull requests.
35-
36-
For contribution guidelines, see [How to contribute](https://github.com/ansible-collections/ibm_zos_cics/tree/master/CONTRIBUTING.md).
37-
3827

3928
Copyright
4029
=========

docs/ansible_content.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
.. © Copyright IBM Corporation 2020 .
33
.. ...........................................................................
44
5-
IBM z/OS CICS Collection
5+
CICS Collection
66
========================
77

88
The **IBM® z/OS® CICS® collection**, also represented as **ibm\_zos\_cics**
9-
in this document, provides tasks to define, install, and perform actions on CICS definitions and resources such as creating a PROGRAM definition, installing and updating it, and deleting the definition.
9+
in this document, is part of the broader initiative to bring Ansible® Automation to IBM Z® through the offering Red Hat® Ansible Certified Content for IBM Z®. It provides tasks to define, install, and perform actions on CICS definitions and resources such as creating a PROGRAM definition, installing and updating it, and deleting the definition.
1010

11-
The **IBM z/OS CICS collection** can work independently from other IBM z/OS modules on Ansible® to perform tasks in CICS. You can, however, to use it in conjunction with the `IBM z/OS core collection`_ to deliver a solution that will enable you to automate tasks on z/OS. If you choose to do that, you can refer to their documentation for the extra configuration needed.
11+
The CICS collection can work in conjunction with or independently from other IBM z/OS collections on Ansible such as the `IBM z/OS core collection`_. When used alone, it performs automation tasks solely in CICS. When using it together with other z/OS collections, you can achieve a more powerful solution for automating tasks on z/OS.
1212

1313

1414
.. _IBM z/OS core collection:

docs/source/community_guides.rst

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,19 @@
66
Contributing
77
============
88

9-
Thank you for contributing to this project.
9+
We are not currently accepting community contributions. However, we encourage you to open `git issues`_ for bugs, comments or feature requests.
1010

11-
We welcome bug reports and discussions about new function in the issue tracker, and we also welcome proposed new features or bug fixes via pull requests.
11+
Review this content periodically to learn when and how to make contributions in the future. For the latest information on open issues, see: `git issues`_.
1212

13-
For contribution guidelines, see `How to contribute`_.
1413

15-
.. _How to contribute:
14+
Development
15+
===========
16+
17+
For a developer guide on how to develop and run test cases for IBM® z/OS® CICS® collection, see `Developer guide`_.
18+
19+
.. _git issues:
20+
https://github.com/ansible-collections/ibm_zos_cics/issues
21+
.. _Developer guide:
1622
https://github.com/ansible-collections/ibm_zos_cics/tree/master/CONTRIBUTING.md
1723

1824

docs/source/installation.rst

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,6 @@ Always check that your control node has fulfilled the :doc:`requirements` before
99

1010
Then, follow the guidance to install the collection from Ansible® Galaxy or a custom Galaxy server. More ways to install an Ansible collection are documented at `installing collections`_.
1111

12-
.. note:: Python module dependencies are not installed with the collection. To use the collection, you must install Python dependencies where the task will be running, in our case, the control node. See `Installing Python dependencies`_.
13-
14-
Installing Python dependencies
15-
-------------------------------
16-
You can use the supplied ``prod-requirements`` file to install the dependencies:
17-
18-
.. code-block:: sh
19-
20-
pip install prod-requirements.txt
21-
22-
23-
Alternatively, you can install the dependencies manually:
24-
25-
* `requests`_ package
26-
* `xmltodict`_ 0.12.0
27-
28-
.. _requests:
29-
https://pypi.org/project/requests/
30-
31-
.. _xmltodict:
32-
https://pypi.org/project/xmltodict/
33-
3412

3513
Installing from Ansible Galaxy
3614
------------------------------

docs/source/modules/cmci_action.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ cmci_user
150150

151151

152152
context
153-
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. to determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
153+
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. To determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
154154

155155
If CMCI is installed in a single region (SMSS), *context* is the APPLID of the CICS region associate with the request.
156156

docs/source/modules/cmci_create.rst

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
.. _cmci_create_module:
99

1010

11-
cmci_create -- Create CICS and CICSPlex SM definitions in CSD and BAS repositories
12-
==================================================================================
11+
cmci_create -- Create CICS and CICSPlex SM definitions
12+
======================================================
1313

1414

1515

@@ -20,7 +20,7 @@ cmci_create -- Create CICS and CICSPlex SM definitions in CSD and BAS repositori
2020

2121
Synopsis
2222
--------
23-
- Create definitional CICS® or CICSPlex® SM resources in CICS regions, by initiating POST requests via the CMCI REST API. The CMCI REST API can be configured in CICSPlex SM or stand-alone regions (SMSS). For information about the API, see `CMCI REST API <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html>`_. For information about how to compose POST requests, see `CMCI POST requests <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_post.html>`_.
23+
- Create definitional CICS® or CICSPlex® SM resources in CSD and BAS repositories, by initiating POST requests via the CMCI REST API. The CMCI REST API can be configured in CICSPlex SM or stand-alone regions (SMSS). For information about the API, see `CMCI REST API <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html>`_. For information about how to compose POST requests, see `CMCI POST requests <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_post.html>`_.
2424

2525

2626

@@ -119,7 +119,7 @@ cmci_user
119119

120120

121121
context
122-
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. to determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
122+
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. To determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
123123

124124
If CMCI is installed in a single region (SMSS), *context* is the APPLID of the CICS region associate with the request.
125125

docs/source/modules/cmci_delete.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ cmci_user
110110

111111

112112
context
113-
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. to determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
113+
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. To determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
114114

115115
If CMCI is installed in a single region (SMSS), *context* is the APPLID of the CICS region associate with the request.
116116

docs/source/modules/cmci_get.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ cmci_user
110110

111111

112112
context
113-
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. to determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
113+
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. To determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
114114

115115
If CMCI is installed in a single region (SMSS), *context* is the APPLID of the CICS region associate with the request.
116116

docs/source/modules/cmci_update.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ cmci_user
119119

120120

121121
context
122-
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. to determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
122+
If CMCI is installed in a CICSPlex® SM environment, *context* is the name of the CICSplex or CMAS associated with the request, for example, ``PLEX1``. To determine whether a CMAS can be specified as *context*, see the **CMAS context** entry in the CICSPlex SM resource table reference of a resource. For example, according to the `PROGRAM resource table <https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html>`_, CMAS context is not supported for PROGRAM.
123123

124124
If CMCI is installed in a single region (SMSS), *context* is the APPLID of the CICS region associate with the request.
125125

0 commit comments

Comments
 (0)