=================================================
#ansible-community: Contributors Summit Hackathon
=================================================


Meeting started by gundalow at 09:02:42 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/ansible-community/2020-03-30/contributors_summit_hackathon.2020-03-30-09.02.log.html
.



Meeting summary
---------------
* ACTION: gundalow add `settings.yml` to all Community repos  (gundalow,
  09:07:33)
* ACTION: every PR in community.general with a changelog fragment will
  trigger a *full* CI run. that's really annoying.  (gundalow, 10:04:24)
* ACTION: revert
  https://github.com/ansible-collections/community.general/pull/71 once
  changelog detection has been fixed  (gundalow, 10:12:41)
* Contributor Summit recordings will be uploaded to
  https://www.youtube.com/channel/UCThD8eHpOt7YdJlzpQRiAvQ  (cybette,
  11:33:37)
* LINK:
  https://github.com/ansible-collections/community.general/blob/master/tests/requirements.yml
  (bcoca, 19:17:59)
* LINK:
  https://github.com/ansible-collections/community.general/blob/master/tests/requirements.yml
  <= the one we already generated i mean  (bcoca, 19:20:05)
* ACTION: we need ansible-test to validate meta/routing.yml in
  collections (do files exists)  (gundalow, 07:37:29)
* ACTION: validate-modules deprecation plugin test needs updating for
  collections to use meta/routing.yml to check if the file is
  deprecated.  (gundalow, 07:38:42)
* Playlist for contributor summit recordings:
  https://www.youtube.com/playlist?list=PL0FmYCf7ocraJzcnE3-VwVozQ0Zt7vm7z
  (cybette, 08:12:56)
* ACTION: template repo needs to include gitignore and galaxy.yml (with
  galaxy tags)  (gundalow, 08:18:30)
* ACTION: DOCS make it clear that (at least) Ansible managed/co-owned
  (what are we calling them) collections MUST be under the same licenses
  as ansible/ansible was  (gundalow, 08:44:00)
* ACTION: DATA publish all appropriate R code and link to it from
  relevant places  (gwmngilfen, 08:53:24)
* ACTION: DATA make the config for public apps visible and open for PRs
  (gwmngilfen, 10:34:30)
* ACTION: DATA take a stab at differentiating unmaintained from stable
  repos, possibly via time-to-1st-comment survival or issues-to-PRs
  ratio  (gwmngilfen, 11:12:18)
* LINK: https://github.com/ansible/ansible/pull/66920 (see last comment)
  (felixfontein, 12:37:17)
* LINK: https://github.com/ansible-collections/community.general/pull/85
  <- if anyone wants to have a look/review, please be nice :)  (shaps,
  13:48:43)
* ACTION: DOCS Collections and 2.9: not really a priority. ansible-base
  (2.10) already exists  (gundalow, 13:54:11)
* ACTION: DOCS and CI test for `__init__.py` existing (or not?!??!)
  under collection's `plugin/` and `tests/utils` directory structure
  (gundalow, 14:19:30)
* ACTION: Collection + 2.9 testing (backlog)  (gundalow, 14:26:32)
* LINK:
  https://github.com/ngine-io/ansible-collection-cloudstack/runs/549147037
  (resmo, 15:24:26)
* ACTION: DATA graph new collections over time on Galaxy  (gwmngilfen,
  15:40:45)
* ACTION: gundalow contact all collection owners to update Unit test
  directories; Python imports; ignore.txt  (gundalow, 17:20:56)

Meeting ended at 18:54:36 UTC.




Action Items
------------
* gundalow add `settings.yml` to all Community repos
* every PR in community.general with a changelog fragment will trigger a
  *full* CI run. that's really annoying.
* revert
  https://github.com/ansible-collections/community.general/pull/71 once
  changelog detection has been fixed
* we need ansible-test to validate meta/routing.yml in collections (do
  files exists)
* validate-modules deprecation plugin test needs updating for
  collections to use meta/routing.yml to check if the file is
  deprecated.
* template repo needs to include gitignore and galaxy.yml (with galaxy
  tags)
* DOCS make it clear that (at least) Ansible managed/co-owned (what are
  we calling them) collections MUST be under the same licenses as
  ansible/ansible was
* DATA publish all appropriate R code and link to it from relevant
  places
* DATA make the config for public apps visible and open for PRs
* DATA take a stab at differentiating unmaintained from stable repos,
  possibly via time-to-1st-comment survival or issues-to-PRs ratio
* DOCS Collections and 2.9: not really a priority. ansible-base (2.10)
  already exists
* DOCS and CI test for `__init__.py` existing (or not?!??!) under
  collection's `plugin/` and `tests/utils` directory structure
* Collection + 2.9 testing (backlog)
* DATA graph new collections over time on Galaxy
* gundalow contact all collection owners to update Unit test
  directories; Python imports; ignore.txt




Action Items, by person
-----------------------
* gundalow
  * gundalow add `settings.yml` to all Community repos
  * gundalow contact all collection owners to update Unit test
    directories; Python imports; ignore.txt
* **UNASSIGNED**
  * every PR in community.general with a changelog fragment will trigger
    a *full* CI run. that's really annoying.
  * revert
    https://github.com/ansible-collections/community.general/pull/71
    once changelog detection has been fixed
  * we need ansible-test to validate meta/routing.yml in collections (do
    files exists)
  * validate-modules deprecation plugin test needs updating for
    collections to use meta/routing.yml to check if the file is
    deprecated.
  * template repo needs to include gitignore and galaxy.yml (with galaxy
    tags)
  * DOCS make it clear that (at least) Ansible managed/co-owned (what
    are we calling them) collections MUST be under the same licenses as
    ansible/ansible was
  * DATA publish all appropriate R code and link to it from relevant
    places
  * DATA make the config for public apps visible and open for PRs
  * DATA take a stab at differentiating unmaintained from stable repos,
    possibly via time-to-1st-comment survival or issues-to-PRs ratio
  * DOCS Collections and 2.9: not really a priority. ansible-base (2.10)
    already exists
  * DOCS and CI test for `__init__.py` existing (or not?!??!) under
    collection's `plugin/` and `tests/utils` directory structure
  * Collection + 2.9 testing (backlog)
  * DATA graph new collections over time on Galaxy




People Present (lines said)
---------------------------
* felixfontein (250)
* gundalow (138)
* shaps (59)
* bcoca (43)
* gwmngilfen (37)
* resmo (36)
* mattclay (27)
* sshnaidm (27)
* Federico87_ (26)
* jtanner (25)
* geerlingguy (20)
* andersson007_ (14)
* dmellado (10)
* misc (9)
* cybette (9)
* zodbot (8)
* zbr (8)
* belfast77 (6)
* tadeboro (5)
* agaffney (4)
* webknjaz (4)
* lillianphyoe (3)
* jhawkesworth (3)
* cyberpear (3)
* fobhep (3)
* abadger1999 (2)
* rmarcand (2)
* samccann (1)
* Pilou (1)
* phips (0)




Generated by `MeetBot`_ 0.1.4

.. _`MeetBot`: http://wiki.debian.org/MeetBot