2022-01-20T18:00:00Z
- News
- Discussions on Java 8 end of life
- Mark to write the JEP before next Friday
- Discussions on Internet Explorer 11 end of life
- Not using a JEP for it
- Just plan to drop support from weekly in 2-3 weeks
- Removal of support visible in the June LTS of Jenkins
- Discussions on Java 8 end of life
- Weekly changelog
- Weekly release delayed due repository outage
- Failing test that is further delaying the release
- Jenkins 2.331 is still “coming”
- Gitpod for jenkins.io development
- Zainab and Elizabeth configured successfully
- Gitpod icon that was shown by Jean-Marc required a browser extension
- Extension
- Gitpod button adds the Gitpod URL prefix to the GitHub URL
- Not mandatory
- Alternative to the browser extension looks more complicate
- Assure that your fork is current with upstream
- Pulled the older copy from her fork
- The
make run
was failing because it was not in the right context - Pulled the most recent jenkins.io and
make run
passed
- Need to grant gitpod permissions on the settings page
- Otherwise can’t use gitpod to push changes
- See the video on community.jenkins.io
- Should we consider the developer video series that uses Gitpod as pre-study for She Code Africa Contributhon?
- Uses gitpod to do development without a local installation
- Experimented with an issue - update wiki conversion docs
-
Wiki was attacked in 2021
- Back as static web pages at https://wiki.jenkins.io
- Conversion of plugin pages is already started
- New steps
- Find the plugin to update in wiki exporter
- If converted, try again
- Fork the target plugin to your own copy
- Open the plugin page in plugins-wiki-docs repository
- Copy README.md and all docs/images to plugin
- Create a branch in your fork
- Commit the README and the images
- Check that the images are reasonably
- UI changes have happened
- More UI changes are in March 2022 LTS release
- Push the changes to the fork
- Create a pull request
- Find the plugin to update in wiki exporter
-
Wiki was attacked in 2021
- She Code Africa Contributhon
- Inclusive naming initiative in the Jenkins project
- Confirm mentors for core and for the targeted plugins
- Pipeline help improvements
- Confirm mentors and plugin maintainers for the targeted plugins
- Test automation - converting automated tests
- Git plugin uses JUnit 3 tests, they need to be converted to JUnit 4
- Other plugins have a similar need for JUnit 3 to JUnit 4 conversion
- May not be as interesting because most students start in Javascript
- Could consider one or two that are interested in Java
- Project ideas form allows us to guide to choose people with specific skills
- Assure that we can answer the project idea questions in proposal
- Fix multiple tutorials
- Getting Started
- include links to more details on each of the steps
- Getting Started
- Test multiple tutorials and report problems detected
- Good for a first time user, but a testing project, not a programming project
- Other projects outside development are allowed as well
- Community management
- Like in the Advocacy and Outreach SIG
- Web design improvements for www.jenkins.io
- Developer page navigation for Extend Jenkins
- Make it navigate like the user page
- Docker
- Artwork from designers, but would need a month’s worth of work
- Community management
- Screenshot updates for www.jenkins.io
- March 2.33x.1 will include significant UI updates
- Gitpod development environment in each of these cases
- Very good idea - many [participants do not have a fast local computer
- Need to do some advance testing with volunteers in Africa
- Inclusive naming initiative in the Jenkins project
- Improve a plugin tutorial