2022-05-27T02:00:00Z
2022-05-27 (Asia) - GSoC, LTS, Java 11, She Code Africa
Attendees
- Mark Waite
- Meg McRoberts
- Kristin Whetstone
- Dheeraj Singh Jodha
Agenda:
- Localization and internationalization progress report - Mark Waite
- Crowdin is progressing, no growth in number of plugins on the site in a week
- Need to internationalize (example in Priority Sorter Plugin)
- GSoC projects
- Pipeline steps doc generator - Kristin
- Vihaan Thora accepted to improve the layout and presentation of Pipeline steps
- Generator improvements to support the layout
- Community bonding started, first pull requests have been submitted
- Vihaan attended Europe office hours 2022-05-26
- Discussing changes for the site for a different nav bar
- Chat on gitter in https://gitter.im/jenkinsci/docs
- Pipeline steps doc generator - Kristin
- June LTS changelog, upgrade guide, and blog post
- Kevin Martens submitted the LTS changelog
- Pending additional changes based on feedback
- Upcoming blog post to guide users that may be affected by the icon change
- GIF and PNG images have been replaced by SVG images
- Switch the icons to be themable, higher resolution, modernize
- Dark theme, icons don’t disappear
- Plugin maintainers of the affected plugins need to update and release the plugin
- List in a sheet that notes the affected plugins
- Most popular plugins already updated or have pull requests pending
- Kevin Martens submitted the LTS changelog
-
Require Java 11 epic and the documentation related tasks
- June 21 will switch to Java 11 in weekly
- Sep will switch to Java 11 in LTS
- Java 17 is looking very, very good. Likely fully supported within a few weeks
- Continued investigation of issues related to Java 11
- Metaspace memory leak (workaround applied, Java 17 fix backported to Java 11, earliest in Java 11 Oct 2022)
- Other issues in progress
- She Code Africa Contributhon - Mark Waite
- Saturday is the concluding meeting, project is done, reports are written
- Read the reports on community.jenkins.io Topics tagged she-code-africa
- Pull requests submitted
- Many pull requests merged
- Some reviews still pending
- Mark owes a blog post and a brief video embedded in the blog post highlighting results and experience
- Key points to improve
- Need a better onboarding experience for the new contributors
- Methodology did not reinforce that they should follow the detailed steps
- May want to do an online lab to get them started
- Native work or gitpod?
- Native work - screenshots updates only require a pull request
- Inclusive naming did not require a recompile
- Pipeline help was done local computers
- Native work - screenshots updates only require a pull request
- Remaining actions
- Blog post
- Video embedded in the blog post
- Attend the Saturday concluding session
- Meeting time flexibility check
- Can’t meet later, too early in the morning for Vihaan, too late for Meg
- Next week’s meeting is cancelled
- Mark is out of the office, playing in eastern US
- Mark to cancel the meeting for next week
- Outdated pull requests