The PR project page says, "For any social site to be officially run by PR project members, a minimum of two active Gentoo developers should have top-most administrative access." It appears that there's a few services for which this redundancy is missing: Mastodon, Telegram, Zulip, XMPP - alicef (Unofficial) Reddit - rich0 (Unofficial) Discord - maffblaster And dabbott's potential retirement would leave Cafepress to maffblaster and Facebook to dilfridge. Can we please ensure developer redundancy is in place for these services?
Any developer who wants to help maintaining the Facebook page - just ping me and I'll give you permissions...
The credentials should also be stored somewhere (in the infra repo?). I imagine that in some cases the accounts may be impossible to recover.
I'm happy to add devs to mod on Reddit as needed. Or if infra wants to set up an account with credentials they control that works too.
I think maffblaster is the owner for telegram channels not me XMPP I think never worked so we can remove it from the list zulip was owned together with cynede. if someone want to help out with zulip, just ping me
(In reply to Alice Ferrazzi from comment #4) > XMPP I think never worked so we can remove it from the list That non-working one would be gentoo@conference.riseup.net, I suppose? There's also: - gentoo@muc.xmpp.fi (not sure if the PR team is/was involved) - gentoo@conference.jabb3r.org (channel of the Gentoo e.V.)
I have taken over the maintenance of XMPP a few months ago. It is now documented on https://wiki.gentoo.org/wiki/Project:Public_Relations Developers who want to help out, just ping me. See description in the MUC
@jstein thanks
(In reply to John Helmert III from comment #0) > The PR project page says, "For any social site to be officially run by PR > project members, a minimum of two active Gentoo developers should have > top-most administrative access." > > It appears that there's a few services for which this redundancy is missing: > > Mastodon, Telegram, Zulip, XMPP - alicef Could the Council get a status update on these please? Especially, the Mastodon channel (https://fosstodon.org/@gentoo)? I see that an alias has been created in bug 937585, does this mean that more than one PR member has administrative access now?
I'm happy to provide access to any other Gentoo dev for any other official (or unofficial) channel for which I am involved... I wrote that PR policy change in order to reduce the bus factor to N > 1. If we want to implement a plan for the PR team to use a administrator level service account assigned to pr@gentoo.org, I'm OK with helping implement something like that. We'll just need a way for members to securely share secrets, but infra's use of pass/gopass should be sufficient.
I would like to revive the understaffed mastodon channel and want to contribute there directly. So far we created an alias mastodon@gentoo.org. This is probably cleaner than using pr@gentoo.org as some services create a lot of messages and we would have to adjust the sorting and filter rules for pr@ very often. Additionally it is technically fixed who maintains the channel. Exactly the members in the alias maintain the service. The alias is active and I asked Alice for the credentials via mail and while we chatted on IRC. I hope to gain access today as the FrOSCon is already this weekend.
Alice has shared Mastodon (https://fosstodon.org) credentials with me and has given me permission to change the login email address to the mastodon@gentoo.org alias... however I'm not seeing that alias existing on dev.g.o. @jstein, where did you create the alias?
(In reply to Matthew Marchese from comment #11) > Alice has shared Mastodon (https://fosstodon.org) credentials with me and > has given me permission to change the login email address to the > mastodon@gentoo.org alias... however I'm not seeing that alias existing on > dev.g.o. > > @jstein, where did you create the alias? So what speaks against you (Matt) now giving the credentials to Jonas?
(In reply to Andreas K. Hüttel from comment #12) > So what speaks against you (Matt) now giving the credentials to Jonas? Nothing but time - which is short for me this summer. Apologies for the delay. Only time for Gentoo lately has been very late hours of the evening... I'll reset the password to a new shared secret and will PGP secure mail it out to Jonas and alicef. Future state I hope to build out a distributed shared secrets solution using pass/go-pass. That way we'll get secrets syncing at no (email) sharing effort...
(In reply to Richard Freeman from comment #3) > I'm happy to add devs to mod on Reddit as needed. Or if infra wants to set > up an account with credentials they control that works too. Please add me on reddit. I'm not browsing a LOT, but I do take a look at it more than I look at the Cafepress site. My reddit username: maffblaster Thanks, Rich!
Since not many devs have volunteered to join more sites and services for Gentoo's social presence in 6 months, I propose we close this as CANTFIX for now. I have very little interest in adding more effort into social sites beyond which I am already present. I still fully support bus factor N > 1 whenever possible (as author of the policy), however at this time it would appear we're tapped out at the contributor resource level to achieve that policy goal... e.g. it's not at all because we *won't* keep the policy, it's because we *can't* do so right now unless we have more PR (or other) dev stepping up to solve the problem. One alternative to solve this problem could be to add an additional clause into the policy to revoke (delete) Gentoo's presence unless the N > 1 rule is met ... Seems like this wouldn't go well for reputation since we'd leave a vacuum; especially on the more heavily populated sites. Another alternative could be to write into policy that devs starting a presence on new sites should create a new site-related private alias (like was just performed for Mastodon/Fossodon) to which devs could get themselves added when the need arises. This covers the edge case where a dev retires or goes AWOL and another (new) PR member needs to reset credentials in order to restore team access. My vote so far would be for the PR-specific private alias option as preferred over no presence at all.
I've been helping out on the Discord side for a while, however I don't have full admin access. I'm willing to be another +1 on the bus factor _or_ consider migrating to a new one with the only admin access being a g.o alias; the legacy administrative structure has been a cause of some friction in the past - perhaps a clean break is worthwhile. I can also volunteer on the Reddit side if there's a need; I already try and keep an eye on posts there and escalate them to the moderation team if appropriate.
(In reply to Matt Jolly from comment #16) > > I can also volunteer on the Reddit side if there's a need; I already try and > keep an eye on posts there and escalate them to the moderation team if > appropriate. Up to you. Ping me if you want to be a mod. I do try to look out for flags but reddit isn't noisy about them unless you get a few on a single comment/post and people tend to be quicker about hitting reply than report. I added maffblaster already.
The mastodon account credential have been reported to the pr team