1 of 39

Jenkins Contributor Summit

Intro & State of the Union

Oct 09, 2021

1

2 of 39

Agenda

  • Welcome and Introduction
  • State of the Union
  • Major announcements (if any :-P)
  • Project and Team Updates
  • Special Interest Group Update

2

3 of 39

Welcome to the Jenkins Contributor Summit!

3

4 of 39

What is Jenkins contributor summit?

https://www.jenkins.io/events/contributor-summit/

  • Two part event, Asia/Pacific time both sessions
  • See the full agenda here
  • By contributors, for contributors
    • Focus on discussion
    • Everyone is welcome to participate!

4

5 of 39

Summit Goals

  • Get together
  • Get feedback from end users
  • Help newcomers to get started with contributing
  • Agree on the Jenkins evolution topics
  • Build the long-term Jenkins roadmap

5

6 of 39

Schedule

7 of 39

Links

7

7

8 of 39

Discussions

  • Everyone can participate!
    • Ask questions
    • Share your thoughts, make proposals
    • Do your lightning talk!
    • Be nice, jenkins.io/conduct

  • #jenkins-contributor-summit on the CDF Slack

8

9 of 39

State of the Union

9

#jenkinsContributorSummit

Oct 09, 2021

10 of 39

2021 Elections

  • jenkins.io/blog/2021/09/20/election-period-opened/
  • All contributors can participate
  • Nominations and voter registration are open until October 31
  • 2 board members, 5 officers

10

11 of 39

Role updates 🎉

  • Basil Crow - new core maintainer
  • Steven Spielker - Core PR triage/reviews
  • Mark Waite - JEP editor
  • Oleg Nenashev - CDF TOC Chair
  • ….

11

12 of 39

Other updates

  • Inclusive Naming Initiative Membership
    • https://inclusivenaming.org/

12

13 of 39

Jenkins Infrastructure

What’s HOT?

Mark Waite

13

14 of 39

CI as code

  • ci.jenkins.io as code
    • Azure controller
    • AWS Kubernetes agents
    • AMD 64 agents
    • ARM 64 agents
    • s390x agent
    • PowerPC 64 agent
    • DigitalOcean agents coming

14

15 of 39

Cost savings

  • Moved archives.jenkins.io to Oracle Cloud
    • Save over $600 per month hosting cost
  • Future configuration changes for most cost savings

15

16 of 39

Want to learn more?

17 of 39

Roadmap

  • AWS Account transfer to the CDF
  • LFX Security - no progress since June
  • LFX EasyCLA
  • ...

17

18 of 39

Jenkins Platform SIG

Mark Waite

18

19 of 39

Java News

  • Java 11 is Docker default
  • Java 8 also available
  • Java 17 preview available
    • Needs more exploring and testing
  • Hotspot only - no OpenJ9

19

20 of 39

Processor News

  • Docker now multiplatform
  • Arm 64 Docker image
  • S390x Docker image
  • PPC Docker image coming
  • Regularly test Debian install on AMD 64, Arm 64, & s390x

20

21 of 39

Jenkins Cloud Native SIG

Kara de la Marck

Bartek Antoniak

Vibhav Bobade

Shruti Chaturvedi

21

22 of 39

Jenkins

Documentation SIG

Mark Waite

22

23 of 39

Plugin docs to GitHub

  • Over 750 plugins migrated
  • 35 Hacktoberfest identified
    • Maintainers committed to review PRs
  • Hacktoberfest project�https://youtu.be/NU2g373wHNo?t=2331

23

24 of 39

Next Steps Without Wiki

24

25 of 39

Advocacy and Outreach SIG

Oleg Nenashev

25

26 of 39

Jenkins in GSoC 2021

Fifth year for Jenkins in GSoC

We participate under the CDF umbrella

5 projects this year!

27 of 39

GSoC 2021 Projects

27

28 of 39

29 of 39

30 of 39

Events

  • DevOps World
  • Coming soon
    • Day of Jenkins Japan in December
    • Supply Chain Summit on Oct 12th
    • FOSDEM 2022
  • No LFX Mentorship in Autumn
    • No Docs projects this autumn
    • Same for Tekton Client

30

31 of 39

It’s a great time to contribute ;)

31

32 of 39

It is a great time to contribute!

32

33 of 39

Sharing feedback!

Discourse

Slack

  • #jenkins-contributor-summit on the CDF Slack

33

34 of 39

Schedule

35 of 39

Enjoy!

36 of 39

Feedback form and Swag

  • https://forms.gle/UH3aSzaEHuQNeSz36
  • See the last question to order T-shirts!
  • Thanks to CloudBees for sponsorship!

36

37 of 39

Session moderators - Next steps

  • Write down the action items and decisions
  • Publish the materials!
  • Update the roadmap
  • Spread the word!
    • Twitter, LinkedIn, community.jenkins.io
    • SIG Mailing Lists
    • External communities (e.g. Tekton, CloudEvents, OpenTelementry, ...)
  • Contact us for online meetups!

37

38 of 39

Afterparty!

38

39 of 39

Thank you!

39