Your new PMC officers for 2023
Well, [[checks watch]] would ya look at that. It’s March 23, UTC, and that means that it’s time to close the PMC elections. Not only that but as it turns out...
Well, [[checks watch]] would ya look at that. It’s March 23, UTC, and that means that it’s time to close the PMC elections. Not only that but as it turns out...
A long long time ago I can still remember… Dominic Cleal created puppetmodule.info. Inspired by rubydoc.info, the site generates documentation for Puppet mod...
As announced at CfgMgmtCamp this week, we are kicking off the “annual” PMC elections process. For an increasingly loose definition of the word, this is a yea...
At Vox Pupuli we love CI! We heavily use GitHub Actions to run multiple jobs on each new pull request. All our releases are done via GitHub Actions as well. ...
Some time ago we migrated all Puppet module CI jobs from Travis-CI to GitHub Actions. We’re now in the process to do the same for all of our Rubygems. We had...
In the summer of 2021 a lot happened around freenode. The IRC network is now maintained by new people. As a consequence many open source communities migrated...
After an extremely long wait and lots of work from the Vox Pupuli PMC, we are happy to announce that we finally have APT and YUM repositories for Puppet Webh...
There’s a lot of fanfare for text editors like Visual Studio Code and Atom for general development these days while those that utilize Vim, Neovim, and Emacs...
Hello everyone!
Hello everybody! A long long time ago, we started to drop Puppet 3. During that process, we created a legacy branch, called puppet3. Puppet 3 is end of life ...
This is a new blog series that we would like to introduce. At Vox Pupuli, we receive many Pull Requests. We receive so much awesome code, that isn’t really a...
This is a new blog series that we would like to introduce. At Vox Pupuli, we receive many Pull Requests. We receive so much awesome code, that isn’t really a...
Puppet 4 reached End of Life on 2018-12-31. There isn’t an official support matrix for the FOSS components. For Puppet enterprise this can be found here. PE ...
This is a new blog series that we would like to introduce. At Vox Pupuli, we receive many Pull Requests. We receive so much awesome code, that isn’t really a...
Voting has concluded and results are in for the 2019 calendar year Project Management Committee.
Voting is now open for the 2019 calendar year Project Management Committee, with seven great candidates to choose from.
Vox Pupuli has opened elections for the 2019 calendar year Project Management Committee. The elections were announced at Puppet’s Contributor Summit Online. ...
I’m sure everyone is tired of the innundation of Privacy Policy update emails that you’ve been getting over the last several weeks. I’m happy to say that Vox...
Vox Pupuli - The Funny Community Journey
This year, we have five people self-nominate to be PMC members for the next year. As we only had 5 nominations and 5 seats, there was no need to run an elect...
Vox Pupuli is having, somewhat late, it’s second election for the project management committee. This blogpost will give you the context and how to become a c...
We are excited to announce that after nearly two months of development we are releasing version 1.0.0 of the Puppet_Webhook Sinatra REST Server for R10K and ...
With the upgrade to Puppet 4 in all of our modules, we have also added the gem github_changelog_generator. This is an automated tool to generate a CHANGELOG....
We announced the deprecation of Puppet 3 in our modules already. There are a few steps needed to be taken before a Puppet-4-only release can be done:
Puppet 3 is officially end of life on Jan 1, 2017. That is 8 days from today. Vox Pupuli’s plan for deprecating Puppet 3 support in modules is as follows:
It’s been one more year of VoxPupuli goodness. We thought we’d look back on what we’ve accomplished this year and celebrate. This year we solidified our iden...
The PMC elections have been over since a couple of days and the results were posted to the mailing lists early Monday morning.
After a small delay due to travels on my part we are now all set to start the vote on who will be part of the 5-seat PMC. Though I can repeat the announcemen...
This is a great moment for Vox Pupuli’s puppet-corosync module. The 5.0.0 major release is there, with lots of new features and improvements. Please also not...
What a time to be alive in the Vox Pupuli community! As more, more and more repositories join our namespace (welcome!), our community now counts 70 members.
Vox Pupuli is about to live its first elections. This blogpost will give you the context and how to become a candidate.
This is the transcript of a talk I gave at PuppetCamp Paris & London 2016. You can find the slides can be found on my blag
Yesterday, I have given a talk at Puppet Camp Paris about Types and Providers development, based on my experience with the puppet-corosync module. It was a g...
A new year, a new name and a new website. A lot has happened for our pet project this year. Many new contributors and code joined our organisation but the bi...
In the recent past, the metadata.json file has replaced the Modulefile as the place where metadata about a Puppet module is kept. The Modulefile has a simple...
Purging SSH authorized keys used to be the number one top-voted ticket in the Puppet issue tracker. A community member Felix Frank has solved the issue by ad...
With Puppet 3.6 out the door and the new caching mechanisms it provides I started exploring how to do caching with Puppet. A thank you goes out to Ken Barber...
As one of the ‘maintainers’ of puppetlabs-apt I get pull requests in my inbox on a weekly basis implementing some kind of feature. This is really cool. It me...
At Puppet Labs, we’ve been busy over the last few months, working on overhauling our public modules to treat them as distinct pieces of software rather than ...