Governance Meeting - July 11, 2022

2022-07-11T18:00:00Z

July 11, 2022

Participants: Mark Waite, Basil Crow, Oleg Nenashev, Ewelina Wilkosz, Gavin Mogan, Daniel Beck

Agenda:

  • News
    • LTS 2.346.2 releases on Wednesday
      • Removes install-plugins.sh
    • Jenkinsfile Runner is dropping Java 8 support as part of the next release, will require Java 11 soon
      • No Java 17 support yet
    • Java 17 support is looking very good in Jenkins
  • Action items
    • Mark Waite to find and finish Linux Foundation transfers from GSoC 2021
      • No progress, change in LF staffing, new contact to be provided by Fatih
      • Money is believed to be still in the account
      • Funds also at SPI - Oleg investigating the disposition of those funds
    • Mark Waite to use community.jenkins.io for the Jenkins Docs SIG mailing list
      • Announce the change and make the existing list read-only
      • Gavin investigated importing a mailing list, export is easy, import requires that we ask for help from the Discourse, complicated set of steps
        • Not worth the effort
    • Mark Waite to create blog post summary of the Contributor Summit at cdCon
    • Mark Waite to create blog post of She Code Africa Contributhon results
    • Mark Waite get full access to the CDF Zoom account for Jenkins
      • Assure that we can add new users to the Zoom account
      • Moving to Bevy enterprise account in CDF
        • https://www.bevy.com/ , https://community.cd.foundation/
        • Can host meetings like Zoom on Bevy
        • Can not host Webinars like Zoom on Bevy
        • Can create multiple chapters (similar to meetup groups)
          • Each working group has their own chapter on Bevy
        • Needs further discussion with Fatih and with Michelle Martineau
        • Join the community groups channel on CDF slack to ask there
    • Gavin Mogan create a proposal to hire a writer to reduce and remove Blue Ocean references to improve the user experience through documentation
      • Outreachy as a possible target
  • Trademark usage request from Luminous Productions Co., Ltd
  • Guidance on responding to requests to the Jenkins board
    • Google group is intentionally not public, anonymous users can’t read it
      • Are replies to the group also sent to the submitter?
      • Replies to only those who are listed in the “To:” item (reply through gmail client)
      • Adjust the “To:” address from email client
      • If a sender has configured SPF, may have an issue with non-gmail client
    • How to handle requests like the NetApp compliance survey?
      • Reply in a way so that board members can see the reply
      • Jenkins Security team position: Jenkins Security
    • How to handle trademark usage requests?
      • Using Linux Foundation guidelines, should not need to process those requests
        • In case of doubt, contact the Jenkins board
    • How to handle code of conduct violation reports?
      • Handled on the board mailing list
      • In case an escalation happens regarding another board member, then private channels
  • Embeddable build status plugin bundles proprietary font
    • Suggested solution provided to maintainer in JENKINS-68764 (comment) on June 15, 2022
    • Plugin either needs to be corrected and a new version released or suspended
    • Prefer a fix, find a maintainer (highly preferred), make the fix, and release it
    • Give ourselves 2 weeks, Mark announce that we will suspend in 2 weeks unless adopted
      • Message sent 11 July 2022 by Mark Waite
  • Updates from the CDF - Oleg Nenashev
    • Elections have established the CDF governing board
    • Foundation is recovering, becoming stronger
    • Moving in the right direction
    • Pyrsia has applied for CDF membership
      • Decentralized package repository sponsored by JFrog, Red Hat, and others
    • Other projects considering CDF membership as well
    • CDEvents specification moving towards 0.1 release
      • TOC budget planned to support the effort, write documentation, create tooling
      • Presentation at CDcon with Shruti
      • Several contributors connected on the mailing lists
      • Interest from Ger McMahon of Fidelity expressed in spec, wants to be involved
    • Lori Lorusso of JFrog chairing the CDF Outreach committee
      • Ambassador program update
      • Bevy transition
    • Project infrastructure committee in the CDF
      • No entity that handles project infrastructure
      • Some group lead by an LF program manager that resolves public cloud access
        • Asked for public cloud transfer
        • No ETA
  • Move meeting time one hour earlier?
    • No proposal to change at this time, continue meeting at this time next week
    • Most Mondays work earlier or later for Oleg and for Ewelina
  • Forums and community topics
    • Errors on FIPS mode OS in Jenkins: JENKINS-68662 was released and fix was verified
    • DevOps World talks CFP has closed
    • Blue Ocean Docker image had some issues
      • Not actively maintaining the blue ocean Docker container image
      • Needs a deprecation notice on the jenkinsci/blueocean image
    • GitHub vs. Jira topic is being discussed in a JEP
    • New vendors.jenkins.io page so that companies can highlight their commercial offerings
    • GitHub package dependencies that require authentication
      • The repo.jenkins-ci.org content does not require authentication
      • If we allow GitHub package dependencies, then builds must authenticate