#ansible-community: Ansible Community Meeting
Meeting started by felixfontein at 19:02:25 UTC
(full logs).
Meeting summary
- Updates (felixfontein, 19:03:03)
- Work is progressing on moving Collection repos
to Azure Pipelines (AZP)
https://dev.azure.com/ansible/community.crypto/_build?definitionId=21&_a=summary
shows AZP running against `community.crypto`
https://github.com/ansible-collections/overview/issues/124 will
track the overall progress. I'm writing docs as I go (gundalow,
19:04:42)
- ansible-base 2.10.4rc1 has been released
(felixfontein,
19:06:12)
- abadger1999 has an email to send to red hat
legal Re: licensing of collection contents. Comment after the
meeting if you see anything that should be addressed/changed:
https://gist.github.com/abadger/af41787b30bc678876efdca81bbbc66c
(abadger1999,
19:07:54)
- discussion of guidelines for including new collections into Ansible (felixfontein, 19:14:10)
- 1. What type of contributions are accepted (gundalow, 19:18:13)
- ACTION: wordsmith and
add The ``CONTRIBUTING.md`` (or ``README.md``) MUST state what types
of contributions (PRs, feature requests,) are accepted and any
relevant contributor guidance. Issues (bugs and feature request)
reports must always be accepted (gundalow,
19:23:37)
- ACTION: update
issue_template to include CONTRIBUTING.md (gundalow,
19:23:58)
- 2. Inclusion of a new collection in the Ansible package is ultimately at the discretion of the Ansible community review committee (gundalow, 19:25:18)
- AGREED: Add
"Inclusion of a new collection in the Ansible package is ultimately
at the discretion of the Ansible community review committee. Every
rejected candidate will get feedback. Differences of opinion should
be taken to the community irc meeting for discussion and a final
vote."? (felixfontein,
19:32:23)
- running PR for all the changes we're approving
today:
https://github.com/ansible-collections/overview/pull/135/files#diff-dacab21f27a6aa218b8dcaafcf6f5685df0ab52f231afa16e7a9ab5284b72c68
(abadger1999,
19:38:07)
- 3. MUST be in Galaxy + have a README.md (gundalow, 19:38:22)
- https://github.com/ansible-collections/overview/pull/134
| open, created 2020-12-09T18:56:11Z by gundalow: MUST be published
to Galaxy + README.md (github-linkbot,
19:38:35)
- AGREED: MUST be in
Galaxy + have a README.md (#134) (gundalow,
19:42:40)
- 4. MUST changelogs (gundalow, 19:43:15)
- AGREED: MUST have a
changelog (gundalow,
19:53:54)
- We like the idea of requiring chaneglogs that
docs.ansible.com can build, though currently there are a few
projects using manual or reno to generate changelogs. We need to
update reno to generate changelog in the correct format (gundalow,
20:00:15)
- examples of manual entries, Source:
https://github.com/ansible-community/ansible-build-data/blob/main/2.10/changelog.yaml#L51
(abadger1999,
20:01:24)
- examples of manual entries, Rendered to rst:
https://github.com/ansible-community/ansible-build-data/blob/main/2.10/CHANGELOG-v2.10.rst#breaking-changes--porting-guide-2
(abadger1999,
20:01:45)
- 5. BSD License for module_utils should be 2 clause (gundalow, 20:02:21)
- https://github.com/ansible-collections/overview/pull/133
(gundalow,
20:02:29)
- https://github.com/ansible-collections/overview/pull/133
| open, created 2020-12-09T17:42:24Z by abadger: BSD License for
module_utils should be 2 clause (github-linkbot,
20:02:29)
- https://github.com/ansible-collections/overview/pull/133/files
(abadger1999,
20:02:40)
- AGREED: https://github.com/ansible-collections/overview/pull/133
(gundalow,
20:05:55)
- 6. Collections requirements for role or playbook-focused collections (gundalow, 20:06:58)
- Background
https://github.com/ansible-collections/overview/issues/127
(gundalow,
20:07:11)
- We will revisit this topic (gundalow,
20:17:00)
- Other items (gundalow, 20:17:08)
- Approval of the checklist (felixfontein, 20:28:12)
- AGREED: Start
allowing new collection submissions and approvals based on the
current checklist:
https://github.com/ansible-collections/overview/blob/main/collection_requirements.rst
(felixfontein,
20:28:15)
- https://github.com/ansible-community/ansible-build-data/pull/42
| open, created 2020-12-09T15:07:50Z by ganeshrn: Add ansible.utils
to collection list (github-linkbot,
20:28:37)
- there seems to be some content in the checklist
that wasn't properly approved during the last meeting, so we have to
do another iteration on th(is|ese) problematic topic(s) (felixfontein,
20:43:09)
- Open Floor (felixfontein, 20:45:17)
- I'm working on adding support to add 'new
plugin' notifications for test and filter plugins, and 'new
role'/'new playbook' notifications to changelogs. if someone is
interested in it, PTAL and comment:
https://github.com/ansible-community/antsibull-changelog/pull/48
(felixfontein,
20:50:14)
- https://github.com/ansible-community/antsibull-changelog/pull/48
| open, created 2020-11-26T21:08:55Z by felixfontein: [WIP] Add
support for test and filter plugins, roles and playbooks (github-linkbot,
20:50:17)
- I'm working on a small framework for making
open_url()-based plugins (or modules) easier to test.
reviews/comments welcome!
https://github.com/ansible-collections/community.internal_test_tools/pull/24
(felixfontein,
20:50:57)
- https://github.com/ansible-collections/community.internal_test_tools/pull/24
| open, created 2020-12-07T06:52:11Z by felixfontein: Add open_url
test framework (github-linkbot,
20:50:59)
Meeting ended at 20:53:13 UTC
(full logs).
Action items
- wordsmith and add The ``CONTRIBUTING.md`` (or ``README.md``) MUST state what types of contributions (PRs, feature requests,) are accepted and any relevant contributor guidance. Issues (bugs and feature request) reports must always be accepted
- update issue_template to include CONTRIBUTING.md
People present (lines said)
- felixfontein (128)
- gundalow (124)
- abadger1999 (96)
- dmsimard (63)
- jillr (29)
- tadeboro (25)
- acozine (20)
- zodbot (17)
- samccann (17)
- resmo (13)
- dericcrago (11)
- cybette (8)
- geerlingguy (7)
- github-linkbot (5)
- cyberpear (4)
- briantist (4)
- aminvakil (3)
- lmodemal (1)
Generated by MeetBot 0.1.4.