Gordon MessmerLessons from the monorepoFor the last few years, I’ve been working in one of the world’s largest monorepos (if not the largest). That work contrasts with my work in…Jun 9Jun 9
Gordon MessmerWill CIQ’s new support program alienate the community it built on an objection to subscriber-only…In a dramatic reversal from years of rhetoric, CIQ has announced a new support program for Rocky Linux which is not strictly a 1:1 build of…Feb 19Feb 19
Gordon MessmerFOSSY panelists talk rights; what about responsibilities?On July 14, the FOSSY conference hosted a RHEL Panel Discussion, with Bradley M. Kuhn of the Software Freedom Conservancy, benny Vasquez of…Aug 15, 2023Aug 15, 2023
Gordon MessmerSemantic Releases (Part 2): Collaboration Requires CompromiseIn part 1, we looked at a simplified workflow for maintaining concurrent semantic releases. We saw that the process introduces significant…Jul 31, 2023Jul 31, 2023
Gordon MessmerSemantic Releases (Part 1): An Example ProcessBriefly, semantic versions consist of three dot-separated numbers: MAJOR.MINOR.PATCH. If the patch number increases, the update fixes bugs…Jul 28, 2023Jul 28, 2023
Gordon MessmerIf you don’t understand its purpose, you can’t improve the process.There’s been a lot of discussion over the last week regarding CentOS, Stream, rebuilds, and Red Hat. One of the aspects common to all of…Jul 4, 2023Jul 4, 2023
Gordon MessmerIn favor of CentOS StreamIf I told you about a great new operating system, which released a new version roughly every six months and supported each release for…Jun 26, 2023Jun 26, 2023