================================================= #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