#ansible-community: Contributors Summit Hackathon

Meeting started by gundalow at 09:02:42 UTC (full logs).

Meeting summary

    1. ACTION: gundalow add `settings.yml` to all Community repos (gundalow, 09:07:33)
    2. ACTION: every PR in community.general with a changelog fragment will trigger a *full* CI run. that's really annoying. (gundalow, 10:04:24)
    3. ACTION: revert https://github.com/ansible-collections/community.general/pull/71 once changelog detection has been fixed (gundalow, 10:12:41)
    4. Contributor Summit recordings will be uploaded to https://www.youtube.com/channel/UCThD8eHpOt7YdJlzpQRiAvQ (cybette, 11:33:37)
    5. https://github.com/ansible-collections/community.general/blob/master/tests/requirements.yml (bcoca, 19:17:59)
    6. https://github.com/ansible-collections/community.general/blob/master/tests/requirements.yml <= the one we already generated i mean (bcoca, 19:20:05)
    7. ACTION: we need ansible-test to validate meta/routing.yml in collections (do files exists) (gundalow, 07:37:29)
    8. 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)
    9. Playlist for contributor summit recordings: https://www.youtube.com/playlist?list=PL0FmYCf7ocraJzcnE3-VwVozQ0Zt7vm7z (cybette, 08:12:56)
    10. ACTION: template repo needs to include gitignore and galaxy.yml (with galaxy tags) (gundalow, 08:18:30)
    11. 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)
    12. ACTION: DATA publish all appropriate R code and link to it from relevant places (gwmngilfen, 08:53:24)
    13. ACTION: DATA make the config for public apps visible and open for PRs (gwmngilfen, 10:34:30)
    14. 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)
    15. https://github.com/ansible/ansible/pull/66920 (see last comment) (felixfontein, 12:37:17)
    16. https://github.com/ansible-collections/community.general/pull/85 <- if anyone wants to have a look/review, please be nice :) (shaps, 13:48:43)
    17. ACTION: DOCS Collections and 2.9: not really a priority. ansible-base (2.10) already exists (gundalow, 13:54:11)
    18. ACTION: DOCS and CI test for `__init__.py` existing (or not?!??!) under collection's `plugin/` and `tests/utils` directory structure (gundalow, 14:19:30)
    19. ACTION: Collection + 2.9 testing (backlog) (gundalow, 14:26:32)
    20. https://github.com/ngine-io/ansible-collection-cloudstack/runs/549147037 (resmo, 15:24:26)
    21. ACTION: DATA graph new collections over time on Galaxy (gwmngilfen, 15:40:45)
    22. 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 (full logs).

Action items

  1. gundalow add `settings.yml` to all Community repos
  2. every PR in community.general with a changelog fragment will trigger a *full* CI run. that's really annoying.
  3. revert https://github.com/ansible-collections/community.general/pull/71 once changelog detection has been fixed
  4. we need ansible-test to validate meta/routing.yml in collections (do files exists)
  5. validate-modules deprecation plugin test needs updating for collections to use meta/routing.yml to check if the file is deprecated.
  6. template repo needs to include gitignore and galaxy.yml (with galaxy tags)
  7. 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
  8. DATA publish all appropriate R code and link to it from relevant places
  9. DATA make the config for public apps visible and open for PRs
  10. DATA take a stab at differentiating unmaintained from stable repos, possibly via time-to-1st-comment survival or issues-to-PRs ratio
  11. DOCS Collections and 2.9: not really a priority. ansible-base (2.10) already exists
  12. DOCS and CI test for `__init__.py` existing (or not?!??!) under collection's `plugin/` and `tests/utils` directory structure
  13. Collection + 2.9 testing (backlog)
  14. DATA graph new collections over time on Galaxy
  15. gundalow contact all collection owners to update Unit test directories; Python imports; ignore.txt


Action items, by person

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


People present (lines said)

  1. felixfontein (250)
  2. gundalow (138)
  3. shaps (59)
  4. bcoca (43)
  5. gwmngilfen (37)
  6. resmo (36)
  7. mattclay (27)
  8. sshnaidm (27)
  9. Federico87_ (26)
  10. jtanner (25)
  11. geerlingguy (20)
  12. andersson007_ (14)
  13. dmellado (10)
  14. misc (9)
  15. cybette (9)
  16. zodbot (8)
  17. zbr (8)
  18. belfast77 (6)
  19. tadeboro (5)
  20. agaffney (4)
  21. webknjaz (4)
  22. lillianphyoe (3)
  23. jhawkesworth (3)
  24. cyberpear (3)
  25. fobhep (3)
  26. abadger1999 (2)
  27. rmarcand (2)
  28. samccann (1)
  29. Pilou (1)
  30. phips (0)


Generated by MeetBot 0.1.4.