gundalow's meeting titled "AnsibleFest Contributors Summit: Morning
Session" ended in #ansible-meeting
by notifications@fedoraproject.org
Notification time stamped 2019-09-23 16:45:46 UTC
==================================================================
#ansible-meeting: AnsibleFest Contributors Summit: Morning Session
==================================================================
Meeting started by gundalow at 13:02:19 UTC. The full logs are available
at
https://meetbot.fedoraproject.org/ansible-meeting/2019-09-23/ansiblefest_...
.
Meeting summary
---------------
* Intro (gundalow, 13:03:09)
* LINK: https://bluejeans.com/7480904391 (gregdek, 13:06:16)
* LINK: https://etherpad.openstack.org/p/ansible-summit-atlanta-2019
(dmsimard, 13:06:39)
* LINK:
https://etherpad.openstack.org/p/ansible-summit-atlanta-2019-general-session
(gregdek, 13:06:43)
* Data Presentation (Greg Sutcliffe ) (gundalow, 13:09:26)
* gwmngilfen is giving a presentation on using data to understand
community structure and aid governance (gundalow, 13:11:00)
* Ideas on how to use this data, ie what questions we should ask?
(gundalow, 13:15:01)
* ACTION: gundalow to give gwmngilfen updated list of committers
(gundalow, 13:15:27)
* we will be pulling web stats from docs.ansible.com to add to the
stats on module usage (gundalow, 13:20:49)
* We have stats to show the 80% merge time for various labels. The
stats confirm that label/P1 and label/P2 get merged faster than
others. Likewise label/bugs get merged faster than label/feature (or
label/new_module) (gundalow, 13:22:06)
* the merge time stats allows you to pick any two labels to compare
(gundalow, 13:22:44)
* We also have some stats on http://ansible.meetup.com (gundalow,
13:25:39)
* LINK: http://stats.eng.ansible.com/apps/ (gregdek, 13:29:15)
* Roadmap with Dylan Silva (gregdek, 13:33:31)
* thaumos / Dylan contributed to 0.12 in June 2012 and has been making
trouble fo us ever since (gregdek, 13:34:24)
* ACTION: gregdek to clean his keyboard (gregdek, 13:35:00)
* ACTION: jtanner to clean his keyboard (gregdek, 13:36:39)
* no preso on screen for this session (gregdek, 13:37:50)
* Open Questions / Q+A about collections (gregdek, 13:39:08)
* Open Questions / Q+A about Core roadmap / collections (gregdek,
13:39:21)
* question: what will go into ansible core and what will stay in
collections? (gregdek, 13:39:41)
* answer: all "content" will go into some kind of collection
(gregdek, 13:40:07)
* LINK: https://github.com/ansible-collections (bcoca, 13:44:41)
* galaxy will be the way for users to get "a la carte" content if they
so choose (gregdek, 13:45:18)
* initially, current idea for community collections will likely be in
a single repo and multiple collections, will discuss later in
dedicated collections session (gregdek, 13:46:05)
* chouseknecht is discussing galaxy (gregdek, 13:57:41)
* geerlingguy is asking questions about ui of galaxy (gregdek,
13:59:14)
* searchabilityt of collections will be key (gregdek, 13:59:52)
* ACTION: gwmngilfen should have basic stats for collections in galaxy
(gregdek, 14:00:27)
* ACTION: gregdek to think about stats on growth of collections and
usage rate (gundalow, 14:00:48)
* maybe 10-30 people don't know what ansible-test is (gundalow,
14:01:32)
* `ansible-test` is what does all the work when you push a PR to
ansible/ansible (gundalow, 14:02:40)
* LINK: https://github.com/ansible/ansible/tree/devel/test ?
(dmsimard, 14:03:16)
* ansible-test is in the github.com/ansible/ansible (ie main) repo
(gundalow, 14:03:26)
* LINK:
https://docs.ansible.com/ansible/devel/user_guide/collections_using.html
(bcoca, 14:09:56)
* LINK:
https://docs.ansible.com/ansible/devel/user_guide/collections_using.html
(bcoca, 14:10:17)
* LINK:
https://docs.ansible.com/ansible/devel/dev_guide/developing_collections.html
(bcoca, 14:10:25)
* Collections (gundalow, 14:30:13)
* LINK:
https://etherpad.openstack.org/p/ansible-summit-atlanta-2019-general-session
line 69 (gundalow, 14:30:38)
* proposal: new collection format for community collections: one repo,
many collections (gregdek, 14:32:41)
* proposal: net new plugins will go into the new community collection
(gregdek, 14:33:24)
* one of the initial structures for Community Collections will be ~21
collections, matching the top level directories from
https://github.com/ansible/ansible/blob/devel/lib/ansible/modules
(ie cloud_community, clustering_community, crypto_community, ...)
(gundalow, 14:34:00)
* For now the Ansible Community Collections will live under
github.com/ansible/ (gundalow, 14:35:03)
* The repository where a Collection lives could be anywhere, no
requirement to be under GitHub. Ansible will continue to develop on
GitHub (gundalow, 14:38:23)
* module_utils will be forked. (gregdek, 14:43:30)
* we're going to have to make sure that upstream and downstream are in
sync, and that is on us to keep pace. (gregdek, 14:43:54)
* we will not necessarily fork mod_utils, but we must have the ability
to do so, and if we do, maintaining upstream/downstream relationship
will be critical (gregdek, 14:46:26)
* FYI #ansible-docs https://github.com/ansible/community/wiki/Docs
(gundalow, 14:47:20)
* question in the room: will there an option to say "this collection
is for x versions only"? (gregdek, 14:49:35)
* answer: yes, creators can say "this collection version only works
for these versions of ansible" -- tooling will eventually restrict,
but does not work that way today (gregdek, 14:50:25)
* These are all proposals, we need your feedback to help work out
what's the right way to move forward (gundalow, 14:52:16)
* about dozzen Terraform users in the room (gundalow, 14:55:20)
* Only ~dozen people in the room knew what a collection looks like on
disk (ie directory structure) (gundalow, 15:00:35)
* there were some people in the room that are now more concerned that
before (gundalow, 15:06:58)
* geerlingguy asks A lot of discussion is about Python and
Collections. What about Roles? When are Roles getting new features?
(gundalow, 15:09:03)
* ~2 two dozen people are excited for Collections (gundalow,
15:17:17)
* Requiring documentation for modules has been key to ensuring
Ansible's success (gundalow, 15:20:03)
* ACTION: gundalow for future Contributor Summits ensure we have a
decent webcam/video camera showing the room (gundalow, 15:24:42)
* thaumos "licensing sucks" (geerlingguy, 15:35:22)
Meeting ended at 16:45:46 UTC.
Action Items
------------
* gundalow to give gwmngilfen updated list of committers
* gregdek to clean his keyboard
* jtanner to clean his keyboard
* gwmngilfen should have basic stats for collections in galaxy
* gregdek to think about stats on growth of collections and usage rate
* gundalow for future Contributor Summits ensure we have a decent
webcam/video camera showing the room
Action Items, by person
-----------------------
* gregdek
* gregdek to clean his keyboard
* gregdek to think about stats on growth of collections and usage rate
* gundalow
* gundalow to give gwmngilfen updated list of committers
* gundalow for future Contributor Summits ensure we have a decent
webcam/video camera showing the room
* gwmngilfen
* gundalow to give gwmngilfen updated list of committers
* gwmngilfen should have basic stats for collections in galaxy
* jtanner
* jtanner to clean his keyboard
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* gregdek (103)
* bcoca (81)
* gundalow (75)
* felixfontein (62)
* abadger1999 (57)
* jtanner (46)
* geerlingguy (45)
* mnaser (35)
* jimi|ansible (30)
* cyberpear (30)
* robertdebock (26)
* dmsimard (19)
* resmo (18)
* dmellado (17)
* fungi (17)
* pabelanger (15)
* misc (14)
* shaps (12)
* zodbot (10)
* jborean93 (8)
* jillr (8)
* alikins (6)
* gwmngilfen (5)
* maxamillion (4)
* BobBoldin (3)
* akasurde (2)
* chouseknecht (2)
* jhawkesworth (2)
* webknjaz (2)
* ptoal2 (1)
* samccann (1)
* ptoal (1)
* sdoran (1)
* smolz (1)
* decentral1se (0)
* Qalthos (0)
* mattclay (0)
* andersson007_ (0)
* nitzmahone (0)
* ganeshrn (0)
* sivel (0)
* acozine (0)
* thaumos (0)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
https://meetbot.fedoraproject.org/ansible-meeting/2019-09-23/ansiblefest_...
--
You received this message due to your preference settings at
https://apps.fedoraproject.org/notifications/fmnmeetingminutes.id.fedorap...