• Final Bits from the Outgoing DPL

    From Sam Hartman@21:1/5 to All on Sun Apr 19 19:40:01 2020
    TL;DR: It was fun. I hope to do this again some day. Thank you all.

    I't like to start by congratulating Jonathan Carter, who will be taking
    over as project leader from me when my term ends on April 21.
    It was a pleasure campaigning with you last year, and I look forward to
    seeing what you do this year.

    Jonathan and I already had a great first transition conversation.
    I'm looking forward to taking a bit of a break, but I'll be around both
    to help out Jonathan, and probably finding some other area of the
    project to get involved in.

    I'd like to thank Sruthi Chandran for standing for DPL this
    year. Sruthi, I hope you take this as a beginning, not an ending. I
    hope you continue getting more involved in Debian and hope to see you
    running for DPL in a future year.

    I'd like to thank Brian Gupta for bringing forward Debian's needs around administrative, financial and legal matters. As I said on debian-vote,
    I'm not sure that being DPL is the best place to launch that effort, so
    I do hope that you continue to look into how you can improve Debian's
    resources there, and explore your foundation idea further.

    Gratitude Practice
    ===================

    TL;DR: Remember the good stuff. The bad stuff will stick without your
    help, but it's too easy for the positive to get lost.

    This is something that came to me through my spiritual practice, but
    it's an all around good idea, and so I wanted to share it. I only
    explicitly started thinking about this in the context of Debian in a conversation with Andy Simpkins back in January about how to reduce burn
    out in the Community Team.

    You can influence how you feel about the world, which aspects of it
    stick with you, which aspects of it fall away.
    We have a natural tendency to focus on unsolved issues; things that are
    still open. Things that poke us. So, to some extent if we don't do
    something, it's easy for the things that hurt to be the things we
    remember.

    Gratitude practice is about explicitly emphasizing the things we're
    grateful for. It's about going and finding them, and focusing on them
    so they stick around. Sometimes it's about sharing them with others;
    sometimes writing them down; sometimes meditating.

    Subconsciously I've done that with my bits mails throughout the term. I started them off with something cool/amazing/neat I'd found in our
    community to share with everyone.

    I'd like to be a bit more explicit about that.
    If you want Debian to be a positive, happy place, you can take
    significant steps to make that happen. My advice is to explicitly
    dedicate time to finding and noticing the things in Debian that you
    think are going well. Let others know if you like, but the biggest
    thing for me has been to notice it myself.

    You can apply this on the large scale. But you can also apply this on
    the small scale.
    So imagine there's a discussion on -project that frustrates you. Take
    some time to figure out if there are positive take aways from that
    discussion too. Did you get any helpful advice? Was the ultimate
    outcome positive for the project?
    Did people propose useful ideas about how to think about your issue or
    about communication in general?
    For even the most frustrating discussions I've witnessed in Debian there
    are some significant positive elements.

    Often times just going back and writing notes of a summary makes our
    more frustrating discussions better for me. I can keep all the
    constructive parts in my notes, and let other things drift on past.

    I'm not saying ignore the frustrating issues. We have real needs to
    improve in communication. Sometimes problems come up that do need to be addressed. I'm just saying remember the things that went well too; they
    won't do it on their own.

    Delegation Advisory Group
    =========================

    TL;DR: Thanks very much; it worked well for me. Other DPLs may not need
    so much formality.


    One of the biggest struggles of my term was a struggle that emerged
    surrounding a delegation. I sought help beforehand, but the resources I
    had weren't familiar enough with organizations as distributed as Debian. Eventually, I found myself backed into a corner with no good options.
    The people who I could turn to were not available or didn't have the
    necessary details to give useful advice. I felt like I could not share
    the details with other parties because of confidentiality issues.
    The decisions I made hurt the project and weren't good for me either.

    And so I decided to improve.
    I put together a delegation advisory group to help me figure out what
    issues were worth fighting for and when I just needed to step back.
    They could also help and see where communication was breaking down and
    give advice.

    They really delivered. I'd like to thank all the members of that team
    for helping me out. There were definitely times where they helped me
    focus on the important stuff. And there's one time where having another
    party involved allowed us to all take a step back and find a solution
    everyone was happy with.

    My take away for future DPLs is that you need people you can talk to
    about delegations. You need people that you're comfortable sharing all
    the private details about people's strengths/weaknesses, and talk it
    through.
    For me it helped for that to be formal.
    If you aren't going to need that , then you don't need something formal.
    Just be sure that you're not going to feel trapped by confidentiality obligations from getting the advice you need.

    My delegation advisory group was set up with a time limited delegation;
    they go poof at the end of my term.
    I think time limited delegations are great and we should use them more.

    Thanks to all of you for a job well done!

    Technical Accomplishments
    =========================

    On the gratitude note, I want to remind us all of cool things that
    happened over the last year.
    I'm not saying these are my accomplishments; as an example I had no
    special part at all in our release other than maintaining some packages.
    I'm saying these are our accomplishments as a community, and we kind of
    rock!

    * We released Buster, which is bigger and better than ever. Users I've
    talked to have been really happy with Buster.

    * The release team is making a number of improvements to bring up the
    bar for our next release: things like requiring binaries be built on
    buildds, making sure testing and unstable don't diverge too much.

    * They are also trying to minimize the impact of the freeze by allowing
    the final freeze to be much shorter.

    * Debhelper continues to improve and to help make packaging more uniform
    and easier.

    * Janitor is a new service designed to help automate updating packages
    to comply with best practices where automated changes can effectively
    be proposed. (Janitor is built on top of a cool technology called
    silver-platter which hopes to automate proposing changes to a large
    number of packages.)

    * We decided to move towards Debhelper as the recommended packaging tool
    in most cases, increasing uniformity and making contributing easier.

    * We finally came to a decision about how we will balance using
    systemd facilities in Debian and how we will think about init
    systems. This has already unblocked policy discussions that were
    stalled for years.

    * Our cloud team has significantly refined how they produce cloud
    images, and we have officially listed cloud images available on
    several platforms. We also have better tooling around finding our
    images.

    * Salsa, salsa-ci, and various other parts of infrastructure are
    improving.

    * We are working to make it easier to join the NM process by moving away
    from the certificate based Debian SSO mechanism.

    Community Accomplishments
    =========================

    I'm going back further than a year, say to January 2019.
    At that point, we were having a raging debate about whether kill-filing
    content that was potentially harassing was the appropriate response to
    things some might not like in our community. We were struggling to
    understand whether deadnaming really was a big deal.
    In the last year and a half:

    * We've reached a point where we have the teams of people necessary to
    moderate our lists when we are facing harassment, and we have
    agreement that to protect our community sometimes we do need to
    moderate our lists.

    * We are seriously considering experiments with different technologies
    that might create better community.

    * When in December of 2019 someone popped up and said that they refused
    to use the right pronouns for trans or non-binary members of our
    community, there was strong and consistent pushback against this until
    the person left. Yes, other aspects of that conversation could have
    gone better, but that core part of the message was delivered by many
    people including listmasters and the community team.

    * we have an appeals process for account manager decisions that balances
    the need for review against the needs for confidentiality.

    * There is a much stronger understanding of the impact of harassment and
    of hostility in our community:

    * Conversations in the first part of this year on debian-private
    demonstrated much better support for protecting our community than
    last year.

    * Russ's excellent mail to debian-vote talking about leaving room for
    disagreement rather than stating positions as incontrovertible
    fact. I know that others have made the argument before, but Russ
    seemed to get more reception--we were ready to hear him this time
    round.

    * Russ's mail to debian-project about hostility and about helping
    people proposing new ideas feel supported rather than failing to
    respect them.
    * Yes, there is far to go, but we have made strides.

    * There's better understanding among people in Debian who deal with
    conduct issues about how to support each other, including the
    Community Team, DPL, account managers. There's been work to pull
    listmaster and owner@bugs into that, but that is still ongoing.

    * Ongoing efforts on how to use help from other volunteers in response
    to organized harassment.

    * Better experience in how to coordinate with other organizations.

    * Our Community Team has more active members than it has had in a long
    time, and there are additional members in the recruiting pipeline.

    They Aren't Out to Hate You
    ===========================

    When we write emails, it is very easy to hear strongly worded
    statements. There are a number of times where someone's disagreement
    with something I said was strong enough that I took it as an attack
    against me. If they disagreed that strongly and had no room to talk to
    me about why I thought that--no room too listen to my side--they were
    rejecting me. And then I'd run into the person at an event, and they
    would show concern, sometimes even offer a hug.

    My advice for a new DPL, or anyone who find-s themselves in a leadership
    role is to realize that these disagreements come off much stronger than
    is sometimes intended.
    Even when it seems implausible, some people really can separate one
    issue from another and work with you in one way even while disagreeing
    in terms that you might think preclude that on another issue. It's way
    to easy to feel isolated when you do something people disagree with.


    It really is disconcerting to be listening to how some decision you've
    made is the worst thing that has happened to the project since we
    decided to move away from dselect and go to apt one minute, and get a
    note of support from the same person the next minute. We really do get passionate and yet we also care about each other. If someone is the
    right person to deal with, reach out to them even if you've had some disagreements. Yeah, sure, there are one or two who probably will end
    up disagreeing with you rather than your decision, but it's a lot fewer
    than you'd think from the email you get.


    My advice for all of us: that extra 10 minutes on an email to come
    across as compassionate and to try and express empathy?
    Yeah, it's always worth it when we can find it in ourselves.
    Every time you express disagreement and still manage to find empathy,
    you make a stronger community.

    ----------------------------------------

    In conclusion, thank you all for a wonderful year.
    It was a real whirlwind. On top of being DPL, I managed to finish off
    the first version of my DJ software, learn to play in front of a crowd,
    write 150,000 words of fiction, and hold down a day job.
    I'm going to try and slow down for a bit, but I haven't had much luck
    the last few times I said that either.
    debian is great; I'm glad to be part of it.



    -----BEGIN PGP SIGNATURE-----

    iQEzBAEBCAAdFiEE9Li3nMNy++OFgPTCQe7SUh/WssoFAl6ci2cACgkQQe7SUh/W sspSpwf/SQo+QFB7M1WwvUL6BpIgo58QR11Vec/8smCrR4uvk1M6FZRgK/o4E5rT MCS81D0v89ab9AEbLBxfVMD48m/Fiyoxt6z0Z1j17zG8+q5Fr3uDeiGmZQX4tIRu RrDwrLQnZ00S30ggn5YBxyFvSg6RTGAh0SIK4EDi2b7FhtlwN/JvmDIEPHgNOk48 w9sR6q2NGOIMkJUWXne093SM4SMrthjkSEawFg1mBXQl8DFXSrzmmdHef4vZT8uP Y3/0YPxPX1hapVf/6okmwl6vVi2ZRjbEOrcXqe0uGur4Ak2ccqRkaDC8+BEW7Zn7 zuFkvpUmhFc/v1G6wrO+Ona3y11Sew==
    =U5O5
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)