Try   HackMD

Ansible Contributor Summit 2021.06

tags: contributor summit

Date: Tuesday, June 8, 2021
Time: 07:00 - 15:00 UTC (to accommodate more participants in the APAC region this time) - check your local time here
Register: Eventbrite registration
Location: Google Meet
IRC: #ansible-community on Libera.Chat https://web.libera.chat/#ansible-community
Matrix Chat: #ansible-community:libera.chat

Code of Conduct: https://docs.ansible.com/ansible/latest/community/code_of_conduct.html

I'd like to speak to someone now

If this is your first Contributor Summit or if you have questions feel free to speak to us

IRC
Channel: #ansible-community on Libera.Chat
Direct: gundalow, cybette

Email
John "gundalow" Barker, Engineering Manager at Ansible, gundalow@redhat.com
Carol "cybette" Chen, Principal Community Architect, carol@redhat.com

What is Contributor Summit

This is your opportunity to meet with many members of the Ansible Development team and fellow contributors to help shape the future of Ansible

  1. Read the details and register on Eventbrite
  2. Put your name at the bottom of this HackMD note under "Attendees"
  3. Look at the "Potential Topics" section and add your thoughts, vote by doing +YOURNAME (i.e. +gundalow), previous years we did +1, though that's difficult to track

Agenda (times in UTC)

  • 07:00 (20 mins cybette) Welcome and introductions
  • 07:20 (20 mins gundalow) General Updates
  • 07:40 (10 mins eqrx) ansible-core 2.12 Core update
  • 07:50 10 mins break
  • 08:00 (20 mins Rohit Thakur & Ganesh) Ansible Network team update
  • 08:20 (20 mins Abhijeet) Ansible Cloud team update
  • 08:40 20 mins break
  • 09:00 (20 mins gwmngilfen) Matrix & bridge
  • 09:20 (20 mins gundalow) Where does the Community want to be in 12, 18 months
  • 09:40 (20 mins gundalow) Papercuts
  • 10:00 MUNCH HOUR πŸ₯£πŸ₯—πŸ•πŸ²
  • 11:00 (20 mins ompragash) Update on Steering Committee & Instruqt training platform
  • 11:20 (20 mins gundalow) Ansible Community Docsite
  • 11:40 (10 mins cybette) D&I update
  • 11:50 10 mins break
  • 12:00 (20 mins gwmngilfen & gundalow) Community Galaxy and GalaxyNG
  • 12:20 (20 mins Alicia & Sandra) DaWGs (aka Documentation Working Group) update
  • 12:40 20 mins break
  • 13:00 (20 mins shanemcd & Matt Jones) Execution Environments (EE) with the community package
  • 13:20 (5-10 mins each) Lightning Talks
  • 14:00 Open floor, wrap up, etc.

Potential Topics

Please add details and $nick if you think this is something we should cover, detail is good.
Vote by doing +YOURNAME (i.e. +gundalow), previous years we did +1, though that's difficult to track.

  • Welcome (Carol)
  • General updates (gundalow)
  • Community Galaxy and GalaxyNG (is anyone free for this given TZ)
  • ansible-core 2.12 Core update (@eqrx, 10 minutes)
  • Ansible Network Roadmap planning session (Trishna)
  • Ansible Cloud team update (Abhijeet Kasurde)
  • Matrix (& bridge) (Greg)
  • Where does the Community want to be in 12, 18 months
    • FIXME Add a few seed ideas here (pull from gDoc)
  • Papercuts (gundalow)
    • Question: What are the small/little annoyances that you regularly face
    • ansible-galaxy collection init
    • ansible-test requiring specific dir structure (+Jorge-Rodriguez)
  • Update on Steering Committee (ompragash)
    • Photos, GitHubID, LiberaChat ID
    • Future: Possible intro video with all committee members talking about Ansible community/project direction?
    • community-topics
  • docs.ansible.com/community (gundalow)
    • The Aim
    • The possible solutions
  • D&I update (cybette)
  • DaWGs (aka Documentation Working Group) update (Alica & Sandra)
  • Execution Environments (EE) with the community package (shanemcd & Matt Jones) - anytime after 8am Eastern

Lightning Talks

  • ARA (dms) - Later in the day
  • ansible-lint (zbr)
  • contributor experiences from contributors
  • Ansible Navigator (Future Contributor Summit)
  • future of ansible molecule? (zbr)
  • lint/molecule/ara ask us anything (later in the day)

Increasing Discussion

  • Sent out (copy/paste) agenda into Reddit before hand
  • Email attendees and ask them to think in detail before this
  • IRC Meeting topic

Meeting notes

  • The day started with introductions from staff and community

General updates

PPA Status

version 18.04 20.04 20.10 21.04
2.8.20 βœ” βœ– βœ– βœ–
2.9.22 βœ” βœ– βœ– βœ–
2.10.7 βœ” βœ” βœ” βœ”
3.4.0 βœ” βœ” βœ” βœ”
4.0.0 βœ” βœ” βœ” βœ”

See ppa status

ansible-core 2.12 update

FIXME Link to slides
Minumum Python versions
Library clean up

Ansible Network Team Update

by Rohit Thakur

Ansible Cloud Team Update

by Abhijeet Kasurde

FIXME Link to slides

Matrix and Bridges

by Greg Sutcliffe

Papercuts + Where does the Community want to be in 12, 18 months

by Gundalow

Jamboard: https://jamboard.google.com/d/1sWPBTJ6CvGVx8H737Rnb12GshMRcIfa9mAVu2jsSXnE/viewer?f=0

Steering Committee update

by ompragash

Training platform update

by ompragash

Community Docs

by gundalow

Diversity and Inclusion update

by cybette

Community Galaxy and GalaxyNG

by gundalow and gwmngilfen

DaWGs (Documentation working group

by acozine and samccann)

Execution Environments

by shanemcd

FIXME Link to slides

Ansible Navigator TUI https://github.com/ansible/ansible-navigator

AUA (ask us anything) - ARA/Ansible-Lint/Molecule

by dmsimard and zbr

Open Floor

  • If you are using role argument specs in collections, or are trying them out, please provide feedback for the following PRs:
    • Generate role documentation - this PR creates role documentation from role argument specs for the docsite, similarly to plugin and module documentation.
    • Support roles with argument spec - this PR allows antsibull-changelog to auto-detect new roles (it only considers the main entrypoint) in collections.

Attendees

Please put your name (irc nick) if you are attending

  • Carol Chen (cybette)
  • Alex Sowitzki (eqrx)
  • Amin Vakil (aminvakil)
  • Felix Fontein (felixfontein)
  • Tadej BorovΕ‘ak (tadeboro)
  • Brian Scholer (briantist)
  • Sviatoslav Sydorenko (webknjaz)
  • Andrei Klychkov (andersson007_)
  • Ompragash (ompragash)
  • David Moreau-Simard (dmsimard)
  • Martin Schurz (schurzi)
  • Martin Krizek (mkrizek)
  • Sorin Sbarnea (zbr)
  • Abhijeet Kasurde (akasurde)
  • Ganesh Nalawade (ganeshrn)
  • Greg Sutcliffe (gwmngilfen)
  • Jorge Rodriguez (Jorge-Rodriguez)
  • Trishna Guha (trishna)
  • Ashwini Mhatre(ashwini)
  • Rohit Thakur(rohitthakur2590)
  • Sagar Paul (sagpaul)
  • Priyam Sahoo (priyams)
  • Sumit Jaiswal (justjais)
  • Cruz Pitre (digigrate)
  • Sagi Shnaidman (sshnaidm)
  • Pierre-Louis Bonicoli (pilou)
  • Guillermo Buritica T (gburiticato)
  • Alina Buzachis (abuzachis)
  • Artur Martins (arturmartins)