2023-10-06: Content & Tooling Team Status Update
Categories:
Relax it’s Friday!
Hey y’all, it’s Friday! That means it’s time to reflect upon the week. We hope you’ve had a good week and are looking forward to a well earned rest this weekend.
Modules
There isn’t much news from the Modules team in Pune, but guess what? The team is all set for an exciting company outing this Friday to kickstart their weekend in style! Till then have a great weekend and stay tuned with us becuase there’s always something exciting cooking behind the curtains.
Tools (DevX Team)
Puppet Lint ownership
This week we’ve started to implement some changes around the puppet-lint gem. Currently, we don’t have full ownership of the gem on rubygems so we’ve begun preparations to create a new gem in its place which we will be contributing new work to from now on. The new gem will be called puppetlabs-puppet-lint
. We are still in the process of making sure this transition is as seamless as possible so if you have any concerns or if there is anything we can assist you with in this process, please get in contact with us on the Puppet community slack. Once the new gem is live we will be communicating the change via a blog post so keep an eye out for that.
rspec-puppet ownership
Like puppet-lint, rspec-puppet will also have a new gem created that is owned full by Puppet. We done the preparation for this work but have not begun implementing it. This will be done following puppet-lint.
PDK and puppet-vscode future work
We’ve also been planning a lot of upcoming work this week for PDK and puppet-vscode. The main aim of this work is to restablish the release processes of these tools to ensure that we are able to release them on a regular cadence. Once we’re on top of the release processes of these tools, we plan on triaging issues, implementing bug fixes and releasing them.
Community Contributions
We’d like to thank the following people in the Puppet Community for their contributions over this past week:
puppet-lint#155
: “legacy_facts: Deal with variables ending in facts”, thanks to ekohlpuppet-lint#149
: “Drop rspec-collection_matchers dependency”, thanks to ekohlrspec-puppet#67
: “Drop RSpec 2 & Ruby 1 compatiblity”, thanks to ekohl
New Module / Gem Releases
puppetlabs-stdlib
(9.4.0
)