ansible_community_meeting
LOGS
18:00:36 <felixfontein> #startmeeting Ansible Community Meeting
18:00:36 <zodbot> Meeting started Wed May 19 18:00:36 2021 UTC.
18:00:36 <zodbot> This meeting is logged and archived in a public location.
18:00:36 <zodbot> The chair is felixfontein. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:00:36 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
18:00:36 <zodbot> The meeting name has been set to 'ansible_community_meeting'
18:00:36 <felixfontein> #topic Agenda https://github.com/ansible/community/issues/539
18:00:36 <felixfontein> abadger1999 acozine andersson007_ baptistemm bcoca briantist cyberpear cybette dericcrago dmsimard felixfontein geerlingguy gundalow gwmngilfen ikhan_ jillr jtanner lmodemal misc nitzmahone resmo samccann tadeboro cidrblock thaumos zbr: ping!
18:00:40 <felixfontein> #info Agenda: https://github.com/ansible/community/issues/539 / Topics: https://github.com/ansible-community/community-topics
18:00:43 <acozine> o/
18:00:43 <felixfontein> #topic Updates
18:00:45 <cybette> o/
18:00:46 <andersson007_> o/
18:00:49 <dmsimard> o/
18:00:50 <apple4ever> o/
18:00:53 <felixfontein> #chair acozine cybette andersson007_ dmsimard apple4ever
18:00:53 <zodbot> Current chairs: acozine andersson007_ apple4ever cybette dmsimard felixfontein
18:00:54 <abadger1999> Óla
18:00:56 <jillr> o/
18:00:57 <agaffney> felixfontein: irccloud will at least prompt you before doing it
18:01:03 <felixfontein> #chair abadger1999 jillr agaffney
18:01:03 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cybette dmsimard felixfontein jillr
18:01:04 <cyberpear> o/
18:01:14 <felixfontein> #chair cyberpear
18:01:14 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr
18:01:24 <relrod> o/
18:01:27 <sivel> .hello
18:01:27 <zodbot> sivel: (hello <an alias, 1 argument>) -- Alias for "hellomynameis $1".
18:01:32 <felixfontein> #chair relrod sivel
18:01:32 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr relrod sivel
18:01:56 <sivel> now my pushover gets blown up by zodbot :)
18:02:04 <felixfontein> #info Ansible 4.0.0 has been released!
18:02:07 <samccann> o/
18:02:08 <felixfontein> :)
18:02:13 <felixfontein> #chair samccann
18:02:13 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr relrod samccann sivel
18:02:28 <andersson007_> \o/
18:02:29 <tadeboro_> o/ (in read-only mode for cca 15 minutes because kiddos)
18:02:52 <felixfontein> #chair tadeboro_
18:02:52 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr relrod samccann sivel tadeboro_
18:02:54 <resmo> o/
18:03:05 <felixfontein> #chair resmo
18:03:05 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr relrod resmo samccann sivel tadeboro_
18:03:55 <andersson007_> if have an influx today to discuss the exodus
18:04:19 <dmsimard> any other updates before we move on ?
18:04:28 <lmodemal> o/
18:04:38 <felixfontein> #info community.general 3.1.0 has been released
18:04:48 <felixfontein> other than that, nothing I can think of :)
18:04:50 <acozine> if anybody saw the outage of the 2.9 docs . ..  it's fixed now
18:04:50 <felixfontein> #chair lmodemal
18:04:50 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr lmodemal relrod resmo samccann sivel tadeboro_
18:05:10 <felixfontein> #info Ansible 2.9 docsite is now fixed
18:05:23 <samccann> phew
18:05:40 <felixfontein> that was caused by Jinja 3.0 in case anyone cares
18:06:25 <felixfontein> #topic Move from Freenode to somewhere else?
18:06:25 <felixfontein> #info Discussion: https://github.com/ansible-community/community-topics/issues/19
18:06:34 <samccann> hmm closer to bad requirements.txt files for the 2.9 docs problem
18:06:42 <felixfontein> today's main topic ;)
18:07:00 * samccann pulls up comfy chair and bag of popcorn
18:07:10 <felixfontein> :)
18:07:26 <felixfontein> does anyone not know what we're talking about, resp. *why* we're talking about it?
18:07:28 <apple4ever> Was wondering if that was going to be discussed
18:07:41 * markuman 🍿
18:07:47 <felixfontein> #chair markuman
18:07:47 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr lmodemal markuman relrod resmo samccann sivel tadeboro_
18:07:47 <andersson007_> :)
18:08:06 <felixfontein> apple4ever: that topic kind of jumped in our face today ;)
18:08:16 * samccann steals markuman's 🍿
18:08:22 <andersson007_> heh
18:08:30 <jillr> convenient of it to happen for our regular meeting day
18:08:42 <felixfontein> indeed!
18:08:43 <dmsimard> Before talking about what we want to do, I think it's fair to say what we don't want to do
18:08:55 <felixfontein> not: switch to slack :)
18:09:01 <markuman> +1
18:09:01 <dmsimard> right, amongst other things
18:09:28 <felixfontein> from the comments and ealier discussions here today, it seems that something with an IRC bridge - or IRC itself - seems to be favoured by most
18:09:29 <dmsimard> We would like to keep a FOSS-friendly solution and slack is not that
18:09:53 <bcoca> i think its clear that slack/other proprietary is a no go for most
18:09:58 <abadger1999> Would anyone disagree with what dmsimard just stated?  (If not, we should #info it)
18:10:23 <felixfontein> VOTE: We would like to keep a FOSS-friendly solution (which excludes slack for example)
18:10:26 <felixfontein> +1
18:10:28 <dmsimard> +1
18:10:29 <bcoca> +10
18:10:29 <andersson007_> +1
18:10:29 <abadger1999> +1
18:10:34 <sivel> +1
18:10:35 <samccann> +1
18:10:37 <jillr> +1
18:10:37 <resmo> ++1
18:10:37 <markuman> +1
18:10:45 <lmodemal> +1
18:10:46 <agaffney> +1
18:10:51 <cybette> +1
18:10:56 <apple4ever> +!
18:10:58 <acozine> +1
18:11:02 <relrod> +1
18:11:03 <sivel> I mean I like slack, but I would hate to use it for a community like this
18:11:06 <tremble> +1
18:11:17 * bcoca smashes 'that was easy' button
18:11:34 <felixfontein> #agreed We would like to keep a FOSS-friendly solution (which excludes slack for example)
18:11:37 <felixfontein> #chair tremble
18:11:37 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr lmodemal markuman relrod resmo samccann sivel tadeboro_ tremble
18:11:43 <felixfontein> (if I forgot to chair someone, please tell me :) )
18:11:46 <misc> what would FOOS-friendly mean ?
18:11:51 <misc> FOSS
18:12:01 <bcoca> misc: not proprietary system that requires closed source clients/servers
18:12:03 <agaffney> open protocol, network not controlled by a single company, etc.
18:12:12 <jillr> misc: another irc network, or something like matrix
18:12:30 <felixfontein> agaffney: 'network not controlled by a single company' - I wonder how many IRC networks are excluded by that
18:12:53 <bcoca> felixfontein: they were mostly volunteer and dontated servers and resources by several companies
18:13:05 <sivel> I guess it he meant protocol controlled by a single company :)
18:13:13 <bcoca> the problem with freenode became that the domain names ended up being owned ... links to full story everywhere
18:13:34 <bcoca> xmpp and irc not owned, aol IM protocol totally owned
18:13:43 <agaffney> felixfontein: that's fair. I more meant a single commercial entity vs. a not-for-profit
18:13:43 * bcoca searches for aol client
18:14:08 <felixfontein> bcoca: I recently read that aol still has dial-up customers
18:14:11 <dmsimard> With that vote out of the way, it leaves us with the four options currently laid out in the issue: https://github.com/ansible-community/community-topics/issues/19#issuecomment-844056193, summarized as: 1) libera.chat (freenode "fork") 2) irc.oftc.net 3) migrate to matrix 4) status quo (stay on freenode)
18:14:25 <sivel> With the irritation of matrix as it impacts actual IRC users, I'd prefer that matrix not be the source, as it stands it's infrequent now, since IRC is the source, and not a ton of people are using matrix
18:14:36 <bcoca> 3 is not a 'just this' issue, you can migrate to matrix and still share the room with irc
18:14:53 <dmsimard> bcoca: right, it is not mutually exclusive
18:15:07 <sivel> I'm confindent that a matrix bridge for libera will exist in the near future
18:15:11 <dmsimard> So we could go with #1 or #2 and still have #3
18:15:14 <apple4ever> I would say that 4 is not an option we should choose
18:15:36 <bcoca> after today's freenet spam on libera, 4 is off the table for me
18:15:37 <misc> I tend to share nirik point of view with clients, eg "full of future promise to be polite"
18:15:39 <cyberpear> I think best case is the domain gets turned back over to the now-resigned folks and we avoid a freenode-community split, but maybe the split be required to show the apparently-hostile actors that they can't takeover the network and have net remain a net w/ people in it
18:15:39 <agaffney> indeed, #4 should not even be an option that's on the table
18:15:52 <dmsimard> Should we have a vote to exclude #4 or is it safe to assume it is not something we are considering ?
18:15:54 <misc> (on matrix clients)
18:16:07 <bcoca> https://oftc.net/constitution/ <= info on oftc admin structure
18:16:11 <jillr> there's value in having on the list so we can say we all voted against it, but I'd agree with =1 that option
18:16:11 <felixfontein> dmsimard: I was about to ask that as well :)
18:16:18 <sivel> Also seems that most Red Hat related channels are moving to libera
18:16:20 <bcoca> misc: if using bridge, you can still use irc client
18:16:20 <markuman> when #4 is out. start with #1 or #2 asap and provide #3 later
18:16:22 <jillr> *-1 option 4
18:16:23 <misc> dmsimard: I would say #4 for now, but migrate in 1 week
18:16:23 <resmo> to be fair, freenode served us well for how many years?
18:16:24 * cyberpear runs into free IRCCloud server limit
18:16:34 <agaffney> cyberpear: with the bulk of the freenode staff now over at Libera, it seems unlikely that Freenode will survive this whole thing, even if everything gets turned back over
18:16:48 <bcoca> resmo: yes, and most of that staff left
18:16:56 <felixfontein> cyberpear: in which way?
18:17:02 <dmsimard> VOTE: We should stay on freenode (option #4)
18:17:03 <dmsimard> -1
18:17:04 <cyberpear> agaffney: I'm just hoping that at that point, freenode would point to the libera servers so old configs would "magically start working again"
18:17:10 <felixfontein> resmo: see the links in https://github.com/ansible-community/community-topics/issues/19#issue-895369098
18:17:10 <abadger1999> The primary reason to have an official place for chatting is so that people can communicate with like minded people.  It feels like people are migrating off of freendoe en masse so I think (4) beccomes untenable.
18:17:11 <jillr> -1
18:17:14 <abadger1999> dmsimard: Hold on...
18:17:16 <eqrx> -1
18:17:17 <felixfontein> -1
18:17:19 <abadger1999> There is one ewrinkle
18:17:22 <markuman> -1
18:17:26 <abadger1999> Long term vs short term
18:17:37 <abadger1999> I'm -1 to long term.
18:17:39 <cyberpear> +0 I'd like to wait for other options become more solid before voting to abandon freenode
18:17:44 <abadger1999> Not quite sure about short term
18:17:51 <resmo> -1
18:17:55 <apple4ever> -1
18:17:58 <dmsimard> abadger1999: right, this is not an immediate thing
18:18:01 <bcoca> short term we use what we can, till we decide a permanent home
18:18:06 <andersson007_> -1 long term
18:18:07 <misc> yeah, freenode long term do not seems viable if the situation keep as is
18:18:18 <sivel> short term I imagine ansible staff will co-habitate freenode and whatever the future is
18:18:21 <bcoca> permanent home will be reflected in the doc and community sites
18:18:23 <mmercer-nothere> cyberpear:  given that the actual resignation letters from many of the staff included suggestions like 'unset your email address, change your password, and drop your acct'.....  anything to do with freenode seems ill fated
18:18:34 <jillr> yeah I'm looking at today as the first of probably several conversations about long term plans, nothing happening immediately
18:18:37 <cybette> -1 long term
18:18:39 <gundalow> -1 longterm (unless there are massive changes in current leadership/governance)
18:18:41 <misc> short term (eg 1 or 2 week, nothing more), I think freenode is the least disruptive (for us, and for whatever we decide)
18:18:43 <dmsimard> cyberpear: it is mostly a matter of trust broken by way of how the new freenode leadership has taken control
18:18:43 <felixfontein> #chair mmercer-nothere
18:18:43 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein jillr lmodemal markuman mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:19:04 <cyberpear> mmercer-nothere: has someone posted instructions for that?
18:19:21 <mmercer-nothere> cyberpear it was included in the notice on kline.sh
18:19:29 <acozine> https://www.kline.sh/
18:19:29 <sivel> cyberpear: yes, I believe on kline.sh
18:19:33 <felixfontein> cyberpear: there were IRC-wide notices and a ChanServe quit message suggesting that IIRC
18:19:59 <bcoca> https://gist.github.com/joepie91/df80d8d36cd9d1bde46ba018af497409 <= summary of freenode drama with links to all the sites/sides
18:19:59 <gundalow> felixfontein: sorry I'm late to the party, could I have a chair?
18:20:00 <mmercer-nothere> and yes, i also saw several chanserv/nickserv messages related to similar
18:20:05 <dmsimard> #chair gundalow
18:20:05 <zodbot> Current chairs: abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein gundalow jillr lmodemal markuman mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:20:19 <felixfontein> today I got:
18:20:19 <felixfontein> 09:54 -!- mquin [~mquin@freenode/staff/mquin] has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
18:20:24 <felixfontein> 09:54 -!- ChanServ [ChanServ@services.] has quit [Killed (grumble (My fellow staff so-called 'friends' are about to hand over account data to a non-staff member. If you care about your data, drop your NickServ account NOW before that happens.))]
18:20:28 <felixfontein> 14:05 -jess(jess@freenode/staff/jess)- [Global Notice] Hi all. It feels like my moral responsibility to inform all users that administrative control of freenode and its user data will soon change hands, and I will be resigning from freenode staff effective immediately. It's been an honour to help you all.
18:21:33 * andersson007_ dropping account
18:21:33 <bcoca> gundalow: so consensus on 1) we want foss solution  and 4) not staying on fnode long term
18:21:50 <agaffney> between OFTC and Libera, where does it seem like the bulk of the opensource projects are moving? Libera is obviously the spiritual successor to Freenode
18:21:54 <gundalow> bcoca: thanks for the summary
18:22:01 <bcoca> irc itself seems to be the favored solution (matrix integration non withstanding)
18:22:06 <dmsimard> agaffney: I have started documenting where projects are going in https://github.com/ansible-community/community-topics/issues/19#issuecomment-844204319
18:22:27 <dmsimard> some are moving to libera (such as centos), some are moving to oftc
18:22:29 <sivel> freenode, particularly the staff that have run it, have been great to us, and have for the whole of the FOSS community.  I'd put my backing behind them and libera as the right place
18:22:34 <felixfontein> OFTC has the advantage of being more stable right now (since it already has been established)
18:22:39 <abadger1999> agaffney: I think it's too early to tell.
18:22:47 <abadger1999> felixfontein: Yeah.
18:22:50 <bcoca> for now i would vote for oftc, just because its working now, libera, maybe in a few weeks once they finish stablizing
18:22:53 <felixfontein> but that can change quickly once Libera is older than a day ;)
18:23:04 <dmsimard> bcoca: I would rather avoid two moves
18:23:08 <misc> well, but do we want 2 migrations ?
18:23:09 <abadger1999> Another thing to think about is e don't know what Fedora's plans are and we rely on zodbot which Fedora infrastructure runs
18:23:10 <dmsimard> if we pick one, we stick with it
18:23:11 <sivel> and as I mentioned earlier, it seems that libera is where many of the Red Hat related stuff is moving
18:23:25 <bcoca> abadger1999: wont zoidbot work with any irc server?
18:23:51 <dmsimard> bcoca: probably but would fedora run it on N servers, though ?
18:23:54 <jillr> do we need to pick one of the two today, or can today be "we agree it should be one of these two and we will observe/talk to other communities and pick one over the next N days"?
18:24:02 <resmo> ceph is on oftc
18:24:13 <abadger1999> bcoca: We don't run zodbot.
18:24:19 <andersson007_> should we wait with the migration until the contributor summit finished? (having everything prepared)
18:24:19 <jillr> like, there's clearly fact gathering to do.  what are the things we need to know to make a decision?
18:24:24 <mmercer-nothere> I think *most* of the projects will move to libera, since libera was specifically called out on kline.sh and the resignation letters
18:24:30 <markuman> use both and bridge with matrix
18:24:35 * markuman duck and cover
18:24:38 <abadger1999> So even though it will work with any, unless we want to start supporting more services, we need to consider that
18:24:40 <dmsimard> jillr: I don't think we need to absolutely commit to make a move today. We should agree on a direction.
18:24:41 <sivel> jillr: I suppose it depends on how rapidly freenode devolves. And the urging that people leave freenode and delete their data asap
18:24:50 <gundalow> I'm not expecting, and infact don't want us, to make a decision today
18:24:50 <jillr> sivel: valid
18:24:51 <Tas-sos> Hell o/
18:25:00 <misc> abadger1999: but we could ask to have zodbot on multiple network, no ?
18:25:05 <gundalow> #chair Tas-sos
18:25:05 <zodbot> Current chairs: Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein gundalow jillr lmodemal markuman mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:25:06 <agaffney> the Ansible channels are the only thing still keeping me on Freenode
18:25:11 <misc> gundalow: so should we make a decision to not decide ?
18:25:19 <Tas-sos> You discuss to movee from IRC to another chanell ??  :o
18:25:22 <gundalow> misc: I've already made that decision :)
18:25:33 <resmo> agaffney, same counts for me
18:25:35 <dmsimard> Tas-sos: https://github.com/ansible-community/community-topics/issues/19
18:25:49 <gundalow> I'm happy with the outcome of the two votes so far
18:25:50 <samccann> do we need a 'temporary' home off freenode for the people already dropping from it because of said data worries etc?
18:25:52 <felixfontein> Tas-sos: yes, though more likely to another IRC network
18:26:07 <bcoca> ok, so it seems we have deceded at least to do IRC, now its just 'which irc network' ?
18:26:16 <sivel> In my opinion we should decide where our future home is today
18:26:24 <sivel> whether we start moving there today, is another discussion
18:26:25 <mmercer-nothere> agaffney, bcoca: but, given that RH appears to be steering toward libera, does that not 'push' ansible to libera as well ?
18:26:30 <dmsimard> samccann: there is already 50 people in #ansible on libera but it doesn't have our "blessing" as official yet
18:26:31 <misc> samccann: people can still be here without a registered account
18:26:32 <relrod> sivel++
18:26:35 <zodbot> relrod: Karma for sivel changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
18:26:44 <misc> but I guess that mean we should relax channel restriction
18:26:51 <bcoca> mmercer-nothere: no, ibm uses mostly lotus notes .. and they own RH .. not seeing us using notes anytime soon
18:26:52 <abadger1999> We don't have enough information to decide where our future home will be.
18:26:57 <abadger1999> Unless it's matrix.org
18:27:00 <apple4ever> That's how I feel
18:27:05 <Tas-sos> Yes, I disagree with that, I like that the Ansible community uses IRC for communication and works great!
18:27:14 <abadger1999> because then it won't matter what irc server we eventually tell people to connect to us via.
18:27:15 <apple4ever> We should move, but where we need more information
18:27:22 <bcoca> i also have #ansbile at gamesurge.net (there were 5 people there yesterday, alone today)
18:27:32 <Tas-sos> What happened guys?
18:27:40 <mmercer-nothere> what is the concern with matrix?  the time to setup or. ?
18:27:44 <dmsimard> Tas-sos: context is in the first comment of the issue I linked you
18:27:49 <abadger1999> resmo: Unless you have information on which irc service Fedora is going to move to?
18:27:51 <dmsimard> mmercer-nothere: matrix is not mutually exclusive with IRC
18:27:51 <Tas-sos> Why so much intensity and so much haste?
18:27:59 <agaffney> Tas-sos: hostile-ish takeover of Freenode and most of the staff resigned
18:28:09 <bcoca> abadger1999:  been trying to set that up in matrix, seems #ansbile-devel was setup that way but its now broken(pointing at feenode bridge)
18:28:13 <misc> (and people keep asking about it)
18:28:21 <resmo> abadger1999, me? not related to fedora in any way
18:28:30 <gundalow> oooooooooooooook
18:28:33 <abadger1999> resmo: sorry...   /me needs to hit three characters before TAB
18:28:34 <mmercer-nothere> dmsimard -- true;  i think matrix is the long term strategy honestly, with bridging to irc
18:28:40 <gundalow> So what do we want to get from this current topic
18:28:50 <abadger1999> relrod: Unless you have information on which irc service Fedora is going to move to?
18:28:56 <Tas-sos> agaffney: Thank for the bad news! O
18:29:19 <dmsimard> gundalow: I wanted to get the "easy" votes/questions out of the way to help shape the direction
18:29:24 <Tas-sos> Oh really? And what is the future of the freenode ?
18:29:37 <agaffney> Tas-sos: that is currently a big unknown
18:29:49 <gundalow> dmsimard: sounds good, are their any other "easy" polls left?
18:29:50 <dmsimard> gundalow: We agreed 1) we want a FOSS friendly solution (i.e, not slack), 2) we don't want to stick on freenode long term
18:30:15 <gundalow> maybe Must we continue to have an IRC presence (either dedicated or bridged)?
18:30:25 <agaffney> it seems to me that a move to something not-IRC on short notice would be a bad idea
18:30:27 <bcoca> gundalow: i think that is clear
18:30:29 <felixfontein> another potentially easy vote: do we want to decide for a new (at least mid-term) home now, or during the next days/weeks?
18:30:30 <sivel> #rhel and #centos have both moved to libera, I'd bet on #fedora going as well
18:30:33 <cyberpear> I'd say give it a week at least to settle before choosing any future home.
18:30:36 <cybette> cyb-clock chimes: 30 minutes into the meeting!
18:30:38 <relrod> abadger1999: https://pagure.io/Fedora-Council/tickets/issue/371 - but they were already moving to matrix before this.
18:30:41 <abadger1999> Yeah, that's probably going to be an easy, unanimous vote ;-)
18:30:42 <dmsimard> gundalow: I think the answer is yes but we can formalize it
18:31:02 <abadger1999> relrod: Yeah.  and that ticket was planning to keep freenod presence.  I think today's events probably chanfe that.
18:31:05 <gundalow> dmsimard: yup, I'd be particuarly interested if there are any -1 or +0 from thisgroup
18:31:08 <dmsimard> I see matrix as an "add on" that can come later
18:31:26 <bcoca> dmsimard: trying to figure out config to confirm that
18:31:29 <relrod> abadger1999: that ticket is from today
18:31:32 <gundalow> These channels on Freenode aren't going anywhere (in the short term at least)
18:31:37 <mmercer-nothere> +1 irc with eventual +1 matrix bridge
18:31:40 <bcoca> and might be good solution for those 'alergic' to irc
18:31:49 <felixfontein> gundalow: hopefully :)
18:32:06 <cyberpear> definitely should keep IRC as first class citizen, IMO
18:32:11 <mmercer-nothere> agreed
18:32:13 <dmsimard> VOTE: Ansible should maintain an official presence on an IRC network
18:32:17 <eqrx> I would love to move to matrix
18:32:18 <felixfontein> +1
18:32:19 <mmercer-nothere> +1
18:32:20 <agaffney> +1
18:32:21 <markuman> +1
18:32:23 <eqrx> (+1)
18:32:25 <resmo> +1
18:32:25 <andersson007_> +1
18:32:25 <bcoca> +1
18:32:26 <cyberpear> +1
18:32:27 <jillr> +1
18:32:29 <relrod> +1
18:32:30 <gundalow> +1
18:32:30 <samccann> +1
18:32:33 <acozine> +1
18:32:34 <sivel> +1
18:32:37 <lmodemal> +1
18:32:39 <bcoca> eqrx: you probably can even if 'ansible' does not use it as main
18:32:39 <gundalow> #chair
18:32:39 <zodbot> Current chairs: Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard felixfontein gundalow jillr lmodemal markuman mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:32:40 <Fugu_> +1
18:32:43 <gundalow> voting time
18:32:50 <tadeboro_> +1
18:32:56 <misc> +1
18:32:56 <sivel> eqrx: we do have a bridge for matrix now
18:32:57 <abadger1999> VOTE: +1
18:33:07 <Tas-sos> +1 for IRC
18:33:09 <gundalow> #chair Fugu_ eqrx
18:33:09 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:33:12 <cybette> +1
18:33:36 <abadger1999> relrod: Ah sorry, I thought it was the future of fedora real time chat ticket.
18:33:48 <Fugu_> gundalow: thnx, do i need to vote again for the bot to register? (unfamiliar with zodbot :) )
18:34:09 <misc> the bot do not count
18:34:36 <misc> if we had a more formal vote, we would surely also have more formal rules on who can vote I guess
18:34:41 <felixfontein> if basically everyone writes +1 we don't count ;)
18:34:42 <maxamillion> +1 to maintaining an IRC presence
18:34:52 <felixfontein> #chair maxamillion
18:34:52 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:35:06 <maxamillion> bridge to whatever the deuce everyone wants (matrix or otherwise) but irc please
18:35:07 <felixfontein> #agreed Ansible should maintain an official presence on an IRC network
18:35:15 <Tas-sos> we cannot use some alternative channel? For example OFTC ?
18:35:18 <relrod> abadger1999: notably, some Fedora folks are already on libera. The fedora freenode GCs already have control of #fedora on libera, etc.
18:35:20 <dmsimard> Ok, with the easy questions out of the way, it currently leaves us with two options that have so far been mentioned: 1) irc.oftc.net and 2) libera.chat -- what approach should we take to decide ? Should we keep an eye out on communities and follow the herd ? Should we even take both and bridge them ?
18:35:23 <abadger1999> relrod: Looks like the ticket shows that Fedora is going to libera.chat ?
18:35:29 <sivel> Tas-sos: that is what we are figuring out
18:35:41 <relrod> abadger1999: I think it's not finalized yet, but it's a contender and there's already a bit of presence there.
18:35:52 <Tas-sos> sivel: thank you!
18:35:57 <misc> dmsimard: I would say "wait 1 week", "no bridge"
18:36:14 <mmercer-nothere> dmsimard given we are already talking about bridging anyway -- bridge both and add matrix -- total coverage.
18:36:29 <bcoca> im fine waiting a week, i think it snot good to move to libera.chat 'right now' since they are literally in the middle of a move
18:36:31 <abadger1999> misc: We have formal rules on how votes are counted but that really only comes into play if there's something controversial.
18:36:36 <cyberpear> seems bridging is something IRC should handle natively?
18:36:45 <dmsimard> cyberpear: it's not
18:36:48 <misc> cause bridges between 2 irc network seems like a bad idea for moderation, etc :/
18:36:51 <bcoca> cyberpear: it does,  mostly thinking matrix bridging
18:36:54 <webmind> +1 to maintaining an IRC presence
18:36:55 <dmsimard> cyberpear: requires software to bridge
18:37:14 <gundalow> libera.chat doesn't today support Matrix bridging, though I believe it's on the cards. No ETA. The network doesn't exist yesterday
18:37:36 <jillr> +1 waiting a week, I don't love the idea of bridging but I'm open to hearing more details of how we'd manage it?
18:38:05 <maxamillion> +1 for waiting a week, libera.chat needs some time to settle
18:38:07 <gundalow> I'm trying not to just jump to the end, though is the final question "Poll: IRC+Matrix"?
18:38:09 <agaffney> I just dislike the idea of hanging around on freenode with a "malicious" party having full admin access to the network
18:38:19 <felixfontein> I'm happy with waiting a few days / a week, to give libera.chat some time to stabilize
18:38:39 <mmercer-nothere> gundalow:  Vote +1 IRC+Matrix
18:38:53 <abadger1999> No, I don't think so.
18:38:53 <gundalow> agaffney: I don't like it either, though do you believe there is anything bad that could happen?
18:38:54 <gundalow> All code is done via GitHub
18:38:59 <felixfontein> gundalow: is IRC the 'source of truth', or matrix?
18:39:02 <cyberpear> several times, I've not joined a community that wasn't on freenode because the extra hassle of joining another server
18:39:06 <misc> agaffney: I kinda feel that "malicious" is a exageration,  and I doubt that something evil is going to happen
18:39:12 <gundalow> felixfontein: I think that would be a follow up question
18:39:37 <abadger1999> There's multiple ways to do matrix and irc and I think sivel is advocating for the opposite of what (for example) gsutclif has been advocating. (and what Fedora is going to do)
18:39:42 <webmind> I'd prefer moving sooner than later, but no preference for oftc vs libera
18:39:44 <misc> (and the answer from andrew lee about christell departure also make me think there is a maybe not just one side of the story)
18:39:46 <abadger1999> (I'd be okay with either, though)
18:39:48 <gundalow> (though I'd need someone with more knowledge to explain the four different types of rooms we could have)
18:39:54 <misc> (as does the whole "leak" of a draft :/ )
18:39:56 <felixfontein> gundalow: we could also have a three-way vote: a) IRC (source of truth) with bridge to matrix, b) matrix (source of truth) with bridge to IRC, c) something else
18:39:57 <resmo> webmind, +1
18:40:25 <agaffney> misc: I put it in quotes for a reason, but the people now in charge definitely don't have the community's interest at heart
18:40:32 <gundalow> felixfontein: maybe, if people understand the pros + cons of `a` vs `b` there.
18:40:43 <sivel> It doesn't really sound like fedora really trusts matrix yet, but it's a subset of opinions: https://discussion.fedoraproject.org/t/discussion-thread-for-future-of-fedora-irc/29953/3
18:40:46 <acozine> for those of us who don't already know what matrix is or how it functions, is there a quick resource you could point to?
18:40:55 <agaffney> gundalow: I have no particular concern, but if the now-resigned freenode staff is concerned, I feel we should be, too
18:41:04 * resmo afk for 10min -> kids
18:41:05 <webmind> The ddos and spam attacks on libera.chat don't give me a warm feeling about freenode
18:41:25 <misc> assuming this came from freenode and not just random people trolling for fun
18:41:34 <cyberpear> I share misc skepticism
18:41:39 <gundalow> On my moon-on-a-stick-and-a-pony is to be to have the same chat system that we use for day-to-day to be used for Contributors Summit (ie with Video & multiplayer-notepad (Etherpad/hackmd/etc)
18:41:42 <bcoca> misc:  if all the volunteer doctors and nurses that were 90%  of the hospital staff leave in horror of new mangement ... take you kidney elsewhere
18:41:53 <abadger1999> sivel: mattdm is the FPL and been on the meeting video chats, so IIRC the status is that they're going to test matrix but unless something pops up, matrix will be their source of truth with irc for legacy reasons.
18:42:03 <webmind> misc: sure possible, but seems like a big coincidence
18:42:07 <mmercer-nothere> misc: there is actually more to the andrew situation than what there appears to be.  ALee did the same thing to another network a few years ago...  it's been largely forgotten by now, but this isnt the first time hes been involved in a hostile irc network takeover
18:42:11 <cyberpear> I'd say keep IRC primary.
18:42:15 <abadger1999> ie: people like you and me.
18:42:30 <relrod> sivel: yeah. afaik Fedora's "official" long term plan is to switch to matrix, but it's a WIP.
18:42:30 <webmind> either way, I'm not willing to stay :)
18:42:41 <misc> bcoca: true, but then, should we go where the people go or should we go to a 3rd hospital is the question
18:42:51 <bcoca> that is current debate
18:43:07 <webmind> cyberpear: irc primary with matrix extra sounds nice, don't feel strong though
18:43:09 <agaffney> are there any other viable choices for IRC networks than Libera and OFTC?
18:43:23 <mmercer-nothere> is rizon still around/active ?
18:43:24 <felixfontein> let's have two votes: 1) IRC+matrix, 2) timeframe for move (today, 2-3 days, week, something else). does that sound good?
18:43:29 <bcoca> i trust oftc, seems well run and has all ducks in row .. libera is a rush job and the staff was same one that let the takeover happen here
18:43:44 <misc> felixfontein: +1 for the vote proposal
18:43:45 <webmind> felixfontein: does (1) have implications?
18:43:47 <mmercer-nothere> its the only one i can think of that would have had a large presence/support, but i havent checked in a few years if its even active anymore
18:43:55 <webmind> felixfontein: libera doesn't do matrix -yet-
18:44:01 <dmsimard> I can vouch for oftc which has a good track record and has hosted communities like ceph and debian for a long time
18:44:06 <cyberpear> bcoca++ also a reason not to make a snap decision
18:44:18 <acozine> can someone fill me in on what matrix is, why it would be good to have, and what making it "primary" or "secondary" means?
18:44:19 <felixfontein> webmind: I think libera will have matrix bridge soon, so it shouldn't exclude libera
18:44:28 <mmercer-nothere> bcoca -- not quite ---  most of the *staff* had nothing to do with the takeover.  It was all on C
18:44:30 <bcoca> cyberpear: as i said, we've decided almost eveyrthing else already, can wait 1 week to do final destination reassesment
18:44:32 <webmind> felixfontein: I'm in favour of the votes then :)
18:44:44 <misc> +1 for 1 week
18:44:47 <abadger1999> acozine: It's an open protocol-chat and group chat technology with open source clients and servers.  It aims to be an open source answer to slack, telegram, hangouts, etc.  It can "bridge" to other protocols like IRC, but there's some friction when features of matrix aren't supported by the other protocol (IRC has shorter line lengths than matrix, for intsance.)
18:44:53 <webmind> staff I think pretty much tried fighting it with what they had
18:45:01 <bcoca> mmercer-nothere: the staff had not forced an organizaation in a way that made that impossible or difficult
18:45:27 <bcoca> mmercer-nothere: they are highly competent on tech side, having libera mostly up already is great proof of that
18:45:28 <gundalow> So. I don't normally do this, though I'm going to set a week minimum before we officially move anything major to let the dust settle
18:45:35 <bcoca> but when it comes to setting up legal org ....
18:45:37 <felixfontein> VOTE: Do we want IRC + matrix? (-1 = we something else; and +1 does not say which will be the 'source of truth')
18:45:40 <felixfontein> #chair
18:45:40 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:45:48 <gundalow> +1
18:45:50 <mmercer-nothere> mmm, yeah, looking at it from that stance, sure.  but for the most part, the staff was literally *volunteers*, not paid as part of an employer organization
18:45:50 <felixfontein> +1
18:45:52 <mmercer-nothere> +1
18:45:52 <sivel> +1
18:45:52 <jillr> +1
18:45:53 <acozine> abadger1999: thanks! is "matrix" the analog of "IRC" or the analog of "freenode IRC"?
18:45:55 <webmind> +1 on IRC + matrix
18:45:58 <tadeboro_> +1
18:45:58 <agaffney> gundalow: what is waiting a week going to gain us?
18:46:02 <abadger1999> +1
18:46:04 <andersson007_> +1
18:46:04 <agaffney> +1
18:46:07 <relrod> +1
18:46:08 <samccann> +1
18:46:09 <eqrx> +1
18:46:10 <Fugu_> +1
18:46:13 <dmsimard> +1
18:46:16 <lmodemal> +1
18:46:20 <misc> +1
18:46:23 <bcoca> +1
18:46:23 <dmsimard> agaffney: more data on where projects are going and whether libera is going to stand the test of time
18:46:25 <markuman> +1
18:46:29 <felixfontein> agaffney: mainly giving libera time to get more stable, and to see what others are doing
18:46:31 <sivel> acozine: it's a chat service independent of IRC, with bridges to common IRC networks
18:46:32 <cybette> +1
18:46:32 <cyberpear> +1 on IRC.  whether there's matrix also I don't care
18:46:33 <abadger1999> agaffney: Well... for one, having an idea of how long until we could have zodbot to manage our meetings.
18:46:33 <bcoca> acozine:  https://app.element.io/ <= web front end to matrix so you can check it out
18:46:41 <misc> agaffney: and more time for libera to deal with the rush of people coming as well
18:46:43 <gundalow> agaffney: Lets us get everything setup and have docs & communication setup. Also see if all the other related projects decide to move somewhere else
18:46:56 <Tas-sos> +1  IRC + Matrix ( first IRC )
18:47:05 <Tas-sos> +1  IRC + Matrix ( first IRC )
18:47:10 <misc> having been in a fork, dealing with everybody coming is kinda stressful, so if we can avoid putting pressure on volunteer, that would be better
18:47:16 <Tas-sos> +1
18:47:24 <maxamillion> +1 matrix + IRC
18:47:36 <felixfontein> #agreed We want IRC + matrix (and not something else)
18:47:41 <bcoca> +1 irc > matrix
18:47:57 * misc is going to say "xmpp", because he know bcoca  love xml
18:47:58 * bcoca stares at redrocket and mattermost
18:48:06 <felixfontein> VOTE: do we want to a) decide today, b) decide in the next 2-3 days, c) decide in a week, d) decide even further in the future?
18:48:09 <felixfontein> #chair
18:48:09 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:48:12 <dmsimard> From a technical (or contingency) standpoint, I have registered Ansible namespace channels on irc.oftc.net and it would be nice to have someone take care of that on libera
18:48:16 <bcoca> misc: actually have run an ejabberd server for years, fine with that
18:48:18 <misc> +1 for C
18:48:19 <cyberpear> c or d
18:48:20 <felixfontein> (just write letter with the option you prefer)
18:48:30 <bcoca> xml is good for cmoputers to talk to each other, just humans should never have to read or write it
18:48:37 <gundalow> felixfontein: Not sure if we can do that, since we don't know which flavour of "with Matrix" we want yet
18:48:37 <webmind> a or b
18:48:41 <tremble> C
18:48:42 <agaffney> if we want a week to decide, how long would it actually take to do the move after that decision is made?
18:48:43 <apple4ever> c
18:48:47 <eqrx> b
18:48:48 <markuman> +1 b
18:48:51 <sivel> A
18:48:51 <gundalow> felixfontein: oh, decide what
18:48:53 <mmercer-nothere> dmsimard someone already did on libera, i just dunno who
18:48:54 <agaffney> does waiting a week mean 2-3 weeks for an actual move?
18:48:58 <bcoca> gundalow: destination server
18:49:02 <misc> agaffney: I guess we have 1 week to find out :p
18:49:09 <jillr> b or c
18:49:21 <cybette> c
18:49:22 <dmsimard> agaffney: "moving" is instantaneous in the sense that people are already hanging out on both oftc and libera
18:49:23 <misc> but I guess the tasks would be: fix the doc
18:49:24 <bcoca> mmercer-nothere: a bunch of ansible team have
18:49:25 <misc> announce it
18:49:26 <samccann> b or c
18:49:26 <lmodemal> b or c
18:49:32 <abadger1999> I wantrevisit in one week.
18:49:34 <misc> make sure we have the channel ready
18:49:38 <misc> deal with the bots
18:49:43 <dmsimard> b or c, it depends on if new concerning information/allegations comes out
18:49:46 <Fugu_> b
18:49:47 <bcoca> agaffney, dmsimard 'moving' means updating all docsites and making public announcements
18:49:50 <felixfontein> b or c
18:49:57 * resmo re
18:49:58 <agaffney> B or C
18:49:59 <maxamillion> C
18:50:00 <bcoca> getting 'ansible' people registered as ops, shields, etc
18:50:03 <mmercer-nothere> B or C
18:50:10 <andersson007_> c
18:50:12 <tadeboro_> a (maybe b)
18:50:14 <misc> and making sure the destination can scale
18:50:29 <andersson007_> okay B or C
18:50:33 <bcoca> for NOW i suspect many of us are just goint to use multiple servers till 'shoe drops' or decision is made
18:50:41 <tremble> It feels like getting prepped on libera *and* oftc would be prudent, but moving would be rash
18:50:42 <abadger1999> We'll know more about whether libera is stable and we may know a timeframe for when zodbot will appear on (and on which) other network.
18:50:43 * bcoca checks discord
18:50:47 <resmo> a
18:50:49 <misc> (which mean that I guess someone should watch libera and see if it work or not, just hanging on some irc channel should be good)
18:50:51 <bcoca> tremble: we did already
18:50:57 <gundalow> #info I'm currently working with libera.chat team to get Ansible registered
18:51:14 <dmsimard> Can someone take the action of following up with Fedora as to where zodbot will/can run ?
18:51:20 <bcoca> misc: been doing that on 3 diff servers since yesterday
18:51:23 <misc> dmsimard: I can
18:51:35 <bcoca> misc: thankx!
18:51:36 <dmsimard> misc: thank you
18:51:48 <misc> #action misc look over zodbot
18:51:53 * misc is not chair
18:52:04 <gundalow> #chair misc
18:52:04 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion misc mmercer-nothere relrod resmo samccann sivel tadeboro_ tremble
18:52:07 <misc> #action misc look over zodbot
18:52:09 <dmsimard> I mean, if fedora is 100% against running zodbot on oftc for some reason, it will influence our decision
18:52:21 <misc> #action bcoca see if the network are stable by idling there
18:52:26 <webmind> misc: a lot of channels I'm in moved already, so I'm following :)
18:52:32 <gundalow> dmsimard: yup, this is one of the reasons I don't think we can make a decision today
18:52:51 <abadger1999> We could get documentation PRs ready now..... if the choice of network changes, we'd have an easier time just replacing the places in the documentation that the PR touched.
18:52:56 <felixfontein> a 3.25
18:52:56 <felixfontein> b 7.75
18:52:56 <felixfontein> c 10.5
18:52:56 <felixfontein> d 0.5
18:53:01 <dmsimard> #info dmsimard registered ansible namespace channels on irc.oftc.net
18:53:05 <felixfontein> (counting above votes)
18:53:08 <dmsimard> #action gundalow to register ansible namespace channels on libera.chat
18:53:11 <felixfontein> (I hope I didn't screw up the counting :) )
18:53:23 <agaffney> felixfontein: how do the fractional votes work?
18:53:37 <acozine> that's for the folks who voted "A or B" and the like
18:53:42 <felixfontein> agaffney: if someone said 'b or c' I gave .5 to both, and for tadeboro I used .75 / .25
18:54:01 <misc> felixfontein: shouldn't we do a condorcet voting :p ?
18:54:03 <webmind> felixfontein: how do you count?
18:54:11 * tadeboro_ feels special, but felixfontein did account his vote right
18:54:31 <bcoca> its N dimensional math,
18:54:35 <tremble> Thumbs first or fingers first?
18:54:43 <felixfontein> (I didn't check if someone voted more than once though, I hope nobody did :) )
18:55:08 <resmo> if I only knew that before ;)
18:55:13 <bcoca> +1
18:55:15 <bcoca> +1
18:55:15 <acozine> so most folks want a decision within one week
18:55:16 <bcoca> +1
18:55:17 <dmsimard> felixfontein: I think the takeaway is somewhere inbetween B and C, concluding "let's wait a little bit before making a decision"
18:55:34 <webmind> felixfontein: considering order is relevant, should that be taken into account? or just see which one gets the most?
18:55:36 <felixfontein> dmsimard: I agree
18:55:54 <felixfontein> webmind: well, the idea was to get a first impression, and for that the heuristic is good enough :)
18:55:59 <webmind> ok
18:56:03 <misc> when is the next meeting ?
18:56:09 <dmsimard> next wednesday
18:56:10 <misc> cause we can just say "decide next meeting"
18:56:11 <dmsimard> same time
18:56:13 <felixfontein> misc: the next regular community meeting is in one week
18:56:16 <abadger1999> I feel like we don't entirely control when we move.
18:56:22 <resmo> 3mins left
18:56:32 <felixfontein> resmo: we never bothered about time limits ;)
18:56:33 <bcoca> we dont, freenet can go down imme....
18:56:39 <abadger1999> Since there's infrastructure that we depend on that is deciding independently of us where it is going to move
18:56:40 <dmsimard> resmo: we don't have a hard stop but we try to keep it within the hour
18:56:58 <misc> abadger1999: we kinda depend on zodbot, but I doubt Fedora would say no if we ask to have it on oftc as well
18:57:21 <resmo> dmsimard, felixfontein works for me ;)
18:57:33 <felixfontein> how about: a) we plan to decide next week, b) if freenode goes down before that, everyone can write their preferred solution in https://github.com/ansible-community/community-topics/issues/19, then we lock and steering council votes (trying to accomodate what people want) and the result is announced there as well?
18:57:39 <abadger1999> So we can get ready to move between now and next week but we need to figure out what other people are doing too.
18:57:42 <bcoca> afaik zoidbot 'runs' on their hosted infra and just logs into the irc servers, so it shoudl be compatible as long as the protocol and auth are supported
18:57:43 <gundalow> #info In Freenode goes away unexpectedly we will post our new home on https://github.com/ansible-community/community-topics/issues/19 (& Twitter, etc)
18:57:56 <dmsimard> +1 to gundalow and felixfontein
18:57:58 <abadger1999> felixfontein: Works for me :-)
18:58:07 <misc> +1
18:58:17 <acozine> +1
18:58:19 <jillr> Do we have any criteria other than 1) zodbot 2) stable 3) (eventually) Matrix bridging
18:58:20 <misc> this sound like "if the enemy force find us, we have to go undercover and regroup of github"
18:58:23 <markuman> +1
18:58:29 <felixfontein> jillr: 0) irc ;)
18:58:40 <jillr> felixfontein: hehe, well ok but between the 2 networks  :)
18:58:41 <dmsimard> jillr: if there are other technical criterias I am happy to hear them
18:58:43 * markuman subscribed the issue
18:58:47 <bcoca> jillr: we already coverd FOSS and acceptable governance
18:58:49 <acozine> misc: it's emergency preparedness 101 - have a designated meeting point
18:58:54 <felixfontein> jillr: I think that's basically it :)
18:59:00 <bcoca> my issues with libera are the latter
18:59:06 <resmo> do we meet on freenode next week?
18:59:06 <abadger1999> oftc uses a different form of auth than freenode did.  (OTOH, debian wrote meetbot from which zodbot was forked so it might work... on the gripping hand, who knows if the code can utilize two types of auth at the same time.  It's a frankenstein)
18:59:16 <resmo> just a silly question, I know.
18:59:21 <dmsimard> in terms of functionality, the only difference I have seen is that oftc.net doesn't support SASL and instead uses CertFP https://oftc.net/NickServ/CertFP/
18:59:22 <felixfontein> in the worst case, we have to do another ansible release where Display.info() shows the new location on every program invocation ;)
18:59:24 <resmo> but I might not be on freenode anymor
18:59:32 <gundalow> resmo: assuming Freenode exists, then yes we meet there next week
18:59:37 <dmsimard> I don't know if the lack of SASL is a deal breaker for anything/anyone
18:59:45 <tadeboro_> What resmo said. I might be off by the next week.
18:59:50 <felixfontein> if someone doesn't like to be on freenode, voice your opinion in https://github.com/ansible-community/community-topics/issues/19
19:00:00 <abadger1999> jillr: I think another one would be:: is there a noticably larger number of people fleeing to oftc vs libera.chat?
19:00:03 <tremble> misc, 1 week...
19:00:03 <tremble> by default
19:00:06 <bcoca> resmo: we are on several of the options right now so until a permahome is decided probably 'all 5' will be home till then
19:00:09 <jillr> Votes can be made in the github issue before then for anyone off freenode by then
19:00:34 <gundalow> #info As part of the Steering Committee we are trying to make it easier for async meeting, therefore all topics will be raised in advanced in https://github.com/ansible-community/community-topics/issues/ so everybody has a way to contribute
19:01:22 <cybette> cyb-clock chimes: it's 1 HOUR into the meeting! (side note: cyb-clock should work on any server/network)
19:01:26 <abadger1999> #undo
19:01:26 <zodbot> Removing item from minutes: INFO by gundalow at 19:00:34 : As part of the Steering Committee we are trying to make it easier for async meeting, therefore all topics will be raised in advanced in https://github.com/ansible-community/community-topics/issues/ so everybody has a way to contribute
19:01:38 <abadger1999> gundalow: I think you should say something about open floor.
19:01:53 <gundalow> abadger1999: what were you thinking?
19:02:05 <dmsimard> cybette: I love that cybclock cross network/protocol compatibility :)
19:02:08 <abadger1999> because right now things can be raised at open floor and would not have been in community-topics prior to that.
19:02:39 <abadger1999> (I just don't like the absolute of "all topics will be raised in advanced")
19:02:50 <felixfontein> #info We try to decide in a week where to move to. Please use https://github.com/ansible-community/community-topics/issues/19 to voice your opinions, especially if you do not want to be on Freenode any longer, or in case Freenode goes down
19:03:13 <cyberpear> abadger1999++
19:03:13 <zodbot> cyberpear: Karma for toshio changed to 1 (for the current release cycle):  https://badges.fedoraproject.org/tags/cookie/any
19:03:31 <jillr> criteria so far captured in this comment:
19:03:32 <gundalow> #info As part of the Steering Committee we are trying to make it easier for async meeting, gennerally topics will be raised in advanced in https://github.com/ansible-community/community-topics/issues/ so everybody has a way to contribute. Though it's always possible for people to raise topics during the meeting under "Open Floor", which may not have a GitHub Issue
19:03:33 <jillr> #link https://github.com/ansible-community/community-topics/issues/19#issuecomment-844386297
19:03:43 <abadger1999> gundalow: thanks :-)
19:03:44 <felixfontein> IMO 'open floor' is mainly for 'smaller' topics, or for pre-discussing something that will become a proper topic next time
19:04:11 <felixfontein> jillr: thanks!
19:04:16 <dmsimard> jillr: thanks, someone should also capture the votes we had
19:04:20 <dmsimard> felixfontein: do you want to do that ?
19:04:45 <felixfontein> dmsimard: hmm did we use #agreed every time?
19:05:02 <abadger1999> Yeah, we should try to move discussion to the next meeting if we notice it's large or controversial.  OTOH, if someone has stayed up until 2:00AM their TZ to make the meeting and raises something in open floor, I'd like to resolve their issue then instead of making them stay up until 2:00AM the next week too.
19:05:04 <felixfontein> if yes, zodbot did that for us :)
19:05:29 <samccann> need to run folks!
19:05:32 <felixfontein> abadger1999: true
19:05:33 <samccann> #unchair samccann
19:05:33 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion misc mmercer-nothere relrod resmo sivel tadeboro_ tremble
19:05:34 <dmsimard> we didn't for the 1-2 first votes
19:05:38 <felixfontein> bye samccann!
19:05:42 <abadger1999> jillr: Thanks! Excellent summary
19:05:45 <felixfontein> dmsimard: I think we only did for the first votes ;)
19:05:50 <dmsimard> but I meant in the topic issue, not zodbot logs
19:05:52 <felixfontein> dmsimard: I'll go through the logs afterwards
19:06:00 <dmsimard> ok
19:06:07 <bcoca> we did do agreed for FOSS (not slack)
19:06:43 <dmsimard> maybe my ctrl+f fu is failing
19:06:49 <dmsimard> will look after
19:07:01 <felixfontein> ok. is anyone interested in discussing something else from https://github.com/ansible-community/community-topics/issues ?
19:07:21 <bcoca> [14:11] <felixfontein> #agreed We would like to keep a FOSS-friendly solution (which excludes slack for example)
19:07:30 <dmsimard> gundalow: did you want to talk about galaxy ?
19:07:33 <bcoca> ^ my grep foo found it
19:07:42 <dmsimard> bcoca: thanks
19:08:41 <felixfontein> #topic open floor
19:08:46 <felixfontein> anyone has a quick topic?
19:09:38 <felixfontein> I created a topic on moving the inventory and vault scripts out of community.general to a dedicated repository (not a collection), if you have opinions on that please take a look at https://github.com/ansible-community/community-topics/issues/16
19:10:06 <sivel> #unchair sivel
19:10:06 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion misc mmercer-nothere relrod resmo tadeboro_ tremble
19:10:35 <acozine> should we retire unmaintained inventory scripts?
19:10:53 <felixfontein> also there's a topic about 'Should we have a collection linter?' (https://github.com/ansible-community/community-topics/issues/15)
19:10:57 <abadger1999> I'm ambivalent.
19:11:09 <abadger1999> (on the inventory scripts)
19:11:14 <acozine> inventory plugins are the future . . . or the present, really
19:11:23 <jillr> if the script has a plugin equivalent, probably yes
19:11:24 <felixfontein> acozine: since there's no way to properly deprecate them, it's not so simple to actually do that
19:11:32 <acozine> ah, good point
19:11:35 <abadger1999> Has ansible tower migrated away from them yet?
19:12:00 <abadger1999> That was just a data point question.
19:12:11 <jillr> at least some of them; aws and vmware are plugin based now
19:12:18 <abadger1999> <nod>
19:12:23 <cyberpear> IIRC, the benefit of an an inventory script vs plugin is that the script can have any license whereas the plugin must be GPL. Shouldn't affect stuff in c.g, though.
19:12:25 <agaffney> what would it mean to "retire" them? are they even shipped with ansible?
19:12:40 * lmodemal good meeting. See you all next week :)
19:12:49 <felixfontein> agaffney: right now they are shipped with the collection they are contained in (most are in community.general)
19:12:57 <felixfontein> agaffney: but they are not so easy to find :)
19:13:08 <abadger1999> They were shipped in the ansible tarbal in 2.9.  They're in the community.general tarball now.
19:13:09 <felixfontein> (especially as they aren't first-class collection citizens)
19:13:13 <agaffney> they weren't shipped with ansible prior to collections, right? they were in the github repo but not packaged?
19:13:14 <tadeboro_> abadger1999: I know tower can use inventory plugins from collections (we use that functionality daily).
19:13:17 <resmo> #unchair resmo
19:13:17 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow jillr lmodemal markuman maxamillion misc mmercer-nothere relrod tadeboro_ tremble
19:13:20 <bcoca> also scripts will be 'supported' by the 'script' inventory plugin, its just a good way for peopel to handle any custom/proprietary system to get info to ansible in any language they are comfrtable with
19:13:21 <abadger1999> They weren't usable without the user finding the and moving them in either case, though
19:13:22 <resmo> bye
19:13:29 <dmsimard> resmo: o/
19:13:32 <shertel> agaffney: right, they weren't before
19:13:32 <dmsimard> thanks for coming
19:13:32 <abadger1999> relrod: bye!
19:13:40 <felixfontein> bye resmo!
19:13:43 <abadger1999> Grr... tab complete with re is my fail today
19:13:51 <abadger1999> resmo: bye :-)
19:13:54 <felixfontein> :)
19:13:59 <bcoca> agaffney: i believe at one point they ended in contrib/ in the tarballs/rpms , but not sure
19:14:00 <felixfontein> I'm just saying cyb<tab> ;)
19:14:07 <cybette> lol
19:14:11 <resmo> you'll find me on libra.chat and oftc ;)
19:14:12 <felixfontein> resp. cybe<tab>
19:14:44 <acozine> retiring them is obviously not easy, so I withdraw the suggestion
19:14:53 <acozine> I was just hoping we could get a quick, easy solution
19:15:29 <felixfontein> 'retiring' them to a github repo that's not a collection and not included in Ansible would be fine for me, resp. is basically what I suggest ;) depends a bit on what *exactly* you mean with 'retiring' though
19:16:04 <felixfontein> in an 'unrelated' repo, they can rot in peace, and people can still download and use them if they want
19:16:20 <tadeboro_> Retirement also affects docs a bit since at least some of the scripts are used in scenario docs.
19:16:22 <felixfontein> (or raise PRs to that repo to fix bus)
19:16:28 <jillr> my plan for ec2 was going to be just put a big changelog note as a deprecation and then eventually just git rm it. if there's another repo though I'm happy to hand it over.
19:16:39 <felixfontein> tadeboro_: right now is the best time to adjust these links, before the scenario guides are moved to collections...
19:17:40 <felixfontein> does anyone know how they are usually used? the scenario guides seem to tell people to download them (and use the downloaded version)
19:17:56 <felixfontein> does tower run them directly from installed collections?
19:18:17 <felixfontein> (when people download them, it doesn't matter at all where they come from, as long as they have a public URL)
19:18:28 <abadger1999> agaffney: I confirm that they're in the 2.9.0 tarball.
19:18:37 <jillr> felixfontein: for ec2, Tower shipped their own copy of the script. I dont know about for collections though because we cut over to the plugin like 2 years ago
19:18:47 <tadeboro_> I am pretty sure tower does not know how to use inventory scripts from collections.
19:18:56 <bcoca> jillr: there is always git history
19:19:18 <felixfontein> jillr: since there's still a steady flow of PRs for them (some even want to add new ones, rewrite existing ones, or add new features) people still seem to use them
19:19:19 <jillr> bcoca: if folks want to get it from there, vaya con queso.  :)  I'm not maintaining it though
19:19:38 <bcoca> eggzactly
19:19:47 <felixfontein> same here ;)
19:20:11 <abadger1999> felixfontein: You probably should make some of those PR-openers maintainers ofthe new repo ;-)
19:20:24 <bcoca> github.com/orphans/ansbile_inventory_script
19:20:25 <jillr> I have a hard stop coming up, other than none of us wanting to maintain inventory scripts do we have anything outstanding for today?
19:20:33 <acozine> sigh, we still document scripts: https://docs.ansible.com/ansible/latest/user_guide/intro_dynamic_inventory.html#intro-dynamic-inventory
19:20:45 <felixfontein> jillr: I don't think so
19:20:49 <bcoca> acozine: and it is fine, many will still need to develop them
19:20:57 <bcoca> bigger issue is pointing to specific scripts in guides
19:21:00 <cybette> cyb-clock chimes: 1 hr 20 min into meeting, open floor for 12 minutes
19:21:03 <bcoca> when plugin alternative is available
19:21:03 <acozine> true
19:21:06 <jillr> #unchair jillr
19:21:06 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow lmodemal markuman maxamillion misc mmercer-nothere relrod tadeboro_ tremble
19:21:13 <acozine> jillr: ciao!
19:21:22 <markuman> #unchair markuman
19:21:22 <zodbot> Current chairs: Fugu_ Tas-sos abadger1999 acozine agaffney andersson007_ apple4ever cyberpear cybette dmsimard eqrx felixfontein gundalow lmodemal maxamillion misc mmercer-nothere relrod tadeboro_ tremble
19:21:27 <jillr> I've got to run then, thanks folks - this was a really productive meeting!
19:21:37 <felixfontein> ok, let's close the meeting in a few minutes. if someone wants to continue this discussion, add your opinions to https://github.com/ansible-community/community-topics/issues/16, and we'll eventually discuss this at a meeting
19:21:40 <bcoca> tyring to sum up in one phrase: inventory scripts will live long, specific scripts we wrote, we want them to die
19:21:52 <acozine> heh
19:21:53 <felixfontein> bcoca: yeah
19:22:13 <acozine> so not something we can solve/decide on in the open floor today
19:22:19 <felixfontein> acozine: definitely not :)
19:22:27 <tadeboro_> We do not want them to die, they just need to move out and start making it on their own ;)
19:22:28 <agaffney> ansible will continue to support inventory scripts, but the ansible devs don't want to support specific inventory scripts :)
19:22:28 <abadger1999> acozine: We probably should have a callout at the top of that document that has pros of using inventory plugins instead, though.
19:22:42 <acozine> yeah, that page needs attention
19:23:02 <acozine> that info is there, but you have to dig for it / really read the text
19:23:08 <abadger1999> tadeboro_: I like your metaphor :-)
19:23:10 <bcoca> acozine: ping me if you need the list of features
19:23:19 <felixfontein> #endmeeting