Skip to content

Commit d8ea5ab

Browse files
authored
Merge pull request #62 from stewartfrancis/review-updates
Fix a batch of review comments, more to come.
2 parents 6463839 + abb5f49 commit d8ea5ab

File tree

19 files changed

+468
-317
lines changed

19 files changed

+468
-317
lines changed

README.md

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,41 @@ IBM z/OS CICS collection
22
========================
33

44
The **IBM® z/OS® CICS® collection**, also represented as **ibm\_zos\_cics**
5-
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.
5+
in this document, is part of the broader initiative to bring Ansible Automation to IBM Z® through the offering
6+
**Red Hat® Ansible Certified Content for IBM Z®**. The **IBM z/OS CICS collection** supports management of CICS
7+
resources and definitions via the CMCI REST API provided by CICS.
68

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.
9+
This CICS collection works in conjunction with other Ansible collections for IBM Z,
10+
such as the [IBM z/OS core collection](https://github.com/ansible-collections/ibm_zos_core).
11+
It is also possible to use it independently to perform automation tasks solely in CICS.
812

913

1014
Red Hat Ansible Certified Content for IBM Z
1115
===========================================
1216

13-
**Red Hat Ansible Certified Content for IBM Z** provides the ability to connect IBM Z to clients\' wider enterprise automation strategy through the Ansible Automation Platform ecosystem. This enables development and operations automation on Z through a seamless, unified workflow orchestration with configuration management, provisioning, and application deployment in one easy-to-use platform.
17+
**Red Hat® Ansible Certified Content for IBM Z** provides the ability to
18+
connect IBM Z® to clients' wider enterprise automation strategy through the
19+
Ansible Automation Platform ecosystem. This enables development and operations
20+
automation on Z through a seamless, unified workflow orchestration with
21+
configuration management, provisioning, and application deployment in
22+
one easy-to-use platform.
1423

15-
The **The IBM z/OS CICS collection** is following the **Red Hat Ansible Certified Content for IBM Z** method of distributing content. Collections will be developed in the open, and when content is ready for use it is released to [Ansible Galaxy](https://galaxy.ansible.com/search?keywords=zos_&order_by=-relevance&deprecated=false&type=collection&page=1) for community adoption. Once contributors review community usage, feedback, and are satisfied with the content published, the collection will then be released to [Ansible Automation Hub](https://www.ansible.com/products/automation-hub) as certified and IBM supported for Red Hat Ansible Automation Platform subscribers.
24+
The **IBM z/OS CICS collection** is following the
25+
**Red Hat® Ansible Certified Content for IBM Z®** method of distributing
26+
content. Collections will be developed in the open, and when content is ready
27+
for use it is released to
28+
[Ansible Galaxy](https://galaxy.ansible.com/search?keywords=zos_&order_by=-relevance&deprecated=false&type=collection&page=1)
29+
for community adoption. Once contributors review community usage, feedback,
30+
and are satisfied with the content published, the collection will then be
31+
released to [Ansible Automation Hub](https://www.ansible.com/products/automation-hub)
32+
as **certified** and **IBM supported** for
33+
**Red Hat® Ansible Automation Platform subscribers**.
1634

17-
For **guides** and **reference**, please visit [the documentation site](https://ansible-collections.github.io/ibm_zos_cics/).
35+
36+
For guides and reference, please review the {[documentation](https://ibm.github.io/z_ansible_collections_doc/index.html)
1837

1938
Features
20-
================
39+
========
2140

2241
The IBM CICS collection includes
2342
[modules](https://github.com/ansible-collections/ibm_zos_cics/tree/master/plugins/modules/),
@@ -27,14 +46,9 @@ and ansible-doc to automate tasks in CICS.
2746

2847
Copyright
2948
=========
30-
31-
© Copyright IBM Corporation 2020
49+
© Copyright IBM Corporation 2021.
3250

3351
License
3452
=======
35-
36-
This collection is licensed under [Apache License, Version 2.0](https://opensource.org/licenses/Apache-2.0).
37-
38-
39-
40-
53+
This collection is licensed under [Apache License,
54+
Version 2.0](https://opensource.org/licenses/Apache-2.0).

CONTRIBUTING.md renamed to devguide.md

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,5 @@
11
# Developer guide
22

3-
## Reporting a bug
4-
5-
Please raise bugs via the issue tracker. First, check whether an issue for your problem already exists.
6-
7-
When raising bugs, try to give a good indication of the exact circumstances that provoked the bug. What were you doing? What did you expect to happen? What actually happened? What logs or other material can you provide to show the problem?
8-
9-
## Requesting new features
10-
11-
Please request new features via the issue tracker. When requesting features, try to show why you want the feature you're requesting.
12-
13-
## Contributing code
14-
15-
### Before you start...
16-
17-
If you're thinking of fixing a bug or adding new features, be sure to open an issue first. This gives us a place to have a discussion about the work.
18-
193
### Licensing
204

215
All code must have an Apache-2.0 header.
@@ -77,8 +61,8 @@ To save you having to type the above for every commit, Git can add the `Signed-o
7761

7862
If you haven't signed each commit, then the pull request will fail to pass all checks.
7963

80-
Development Environment Set-Up Instructions
81-
===================
64+
# Development Environment Set-Up Instructions
65+
=============================================
8266

8367
This repository contains an Ansible collection, which is tested using `ansible-test`. This combination of development
8468
tooling requires you to clone the repository to a pretty specific path. As an example, clone the repository to:

docs/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ ibm_zos_cics:
3232
mkdir build
3333
mkdir -p source/modules
3434
# mv ../plugins/modules/__init__.py ../plugins/modules/__init__.py.skip
35-
ansible-doc-extractor --template templates/module.rst.j2 source/modules ../plugins/modules/*.py
35+
python ansible-doc-extractor-collections.py
3636
echo "Completed restructured text generation, run 'make html'"
3737
# mv ../plugins/modules/__init__.py.skip ../plugins/modules/__init__.py
3838
view:

docs/source/modules/cmci_action.rst

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

1010

11-
cmci_action -- Install CICS and CICSPlex SM definitions
12-
=======================================================
11+
cmci_action -- Perform actions on CICS and CICSPlex SM resources
12+
================================================================
1313

1414

1515

@@ -191,7 +191,7 @@ resources
191191

192192
When supplying the ``attribute`` option, you must also supply a ``value`` for the filter. You can also override the default operator with the ``=`` option.
193193

194-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
194+
For examples, see :ref:`cmci_get <cmci_get_module>`
195195

196196

197197
| **required**: False
@@ -269,7 +269,7 @@ resources
269269

270270
To use more complicated filter expressions, including a range of different filter operators, and the ability to compose filters with ``and`` and ``or`` operators, see the ``complex_filter`` parameter.
271271

272-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
272+
For examples, see :ref:`cmci_get <cmci_get_module>`
273273

274274
For more details, see `How to build a filter expression <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html>`_.
275275

docs/source/modules/cmci_delete.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ resources
151151

152152
When supplying the ``attribute`` option, you must also supply a ``value`` for the filter. You can also override the default operator with the ``=`` option.
153153

154-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
154+
For examples, see :ref:`cmci_get <cmci_get_module>`
155155

156156

157157
| **required**: False
@@ -229,7 +229,7 @@ resources
229229

230230
To use more complicated filter expressions, including a range of different filter operators, and the ability to compose filters with ``and`` and ``or`` operators, see the ``complex_filter`` parameter.
231231

232-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
232+
For examples, see :ref:`cmci_get <cmci_get_module>`
233233

234234
For more details, see `How to build a filter expression <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html>`_.
235235

docs/source/modules/cmci_get.rst

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

1010

11-
cmci_get -- Query CICS and CICSPlex SM resources
12-
================================================
11+
cmci_get -- Query CICS and CICSPlex SM resources and definitions
12+
================================================================
1313

1414

1515

@@ -164,7 +164,7 @@ resources
164164

165165
When supplying the ``attribute`` option, you must also supply a ``value`` for the filter. You can also override the default operator with the ``=`` option.
166166

167-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
167+
For examples, see :ref:`cmci_get <cmci_get_module>`
168168

169169

170170
| **required**: False
@@ -242,7 +242,7 @@ resources
242242

243243
To use more complicated filter expressions, including a range of different filter operators, and the ability to compose filters with ``and`` and ``or`` operators, see the ``complex_filter`` parameter.
244244

245-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
245+
For examples, see :ref:`cmci_get <cmci_get_module>`
246246

247247
For more details, see `How to build a filter expression <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html>`_.
248248

docs/source/modules/cmci_update.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ resources
160160

161161
When supplying the ``attribute`` option, you must also supply a ``value`` for the filter. You can also override the default operator with the ``=`` option.
162162

163-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
163+
For examples, see :ref:`cmci_get <cmci_get_module>`
164164

165165

166166
| **required**: False
@@ -238,7 +238,7 @@ resources
238238

239239
To use more complicated filter expressions, including a range of different filter operators, and the ability to compose filters with ``and`` and ``or`` operators, see the ``complex_filter`` parameter.
240240

241-
For examples, see :ref:`ibm.ibm_zos_cics.cmci_get <ibm.ibm_zos_cics.cmci_get_module>`
241+
For examples, see :ref:`cmci_get <cmci_get_module>`
242242

243243
For more details, see `How to build a filter expression <https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html>`_.
244244

galaxy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ namespace: ibm
55
name: ibm_zos_cics
66

77
# The collection version
8-
version: 1.0.0
8+
version: 0.0.1
99

1010
# Collection README file
1111
readme: README.md
@@ -22,7 +22,7 @@ description: The Red Hat Ansible Certified Content for IBM Z CICS collection inc
2222
license: L(Apache License, Version 2.0, https://spdx.org/licenses/Apache-2.0.html)
2323

2424
# Tags
25-
tags: [ibm, z, zos, z_os, cics, red_hat_ansible_certified_cotent_for_ibm_z, cmci]
25+
tags: [ibm, z, zos, z_os, cics, cmci]
2626

2727
# Collections that this collection requires to be installed for it to be usable.
2828
# dependencies: {} # This collection depends on no other collections
@@ -31,10 +31,10 @@ tags: [ibm, z, zos, z_os, cics, red_hat_ansible_certified_cotent_for_ibm_z, cmci
3131
repository: https://github.com/ansible-collections/ibm_zos_cics
3232

3333
# The URL to any online docs
34-
documentation: https://github.com/ansible-collections/ibm_zos_cics/wiki
34+
documentation: https://ibm.github.io/z_ansible_collections_doc
3535

3636
# The URL to the homepage of the collection/project
37-
# homepage: https://www.ibm.com/it-infrastructure/z/
37+
homepage: https://www.ibm.com/support/z-content-solutions/ansible/
3838

3939
# The URL to the collection issue tracker
4040
issues: https://github.com/ansible-collections/ibm_zos_cics/issues

0 commit comments

Comments
 (0)