Participating in various community activities can be rewarding in different aspects. Many community members joined Hacktoberfest this year and contributed to various open source projects, and we would like to highlight the most active contributors to Percona software during this fantastic event. Each of them will receive a T-shirt and a mug with a unique design.
Let’s explore in detail the results of their exceptional work.
Aditya-Kapadiya is our secured connection master! He changed HTTP to HTTPS protocol in the links in documentation, README, and other files in Percona Monitoring and Management (PMM), Community, MongoDB Exporter, and Percona Docker repositories.
Azanul made two great contributions! First, he replaced a deprecated Azure SDK in PMM with a modern one. That change required some PMM code refactoring, and Azanul succeeded in that. As a result, we have fewer outdated dependencies in PMM and we can use Dependabot for tracking Azure SDK updates. Secondly, he replaced the reviewdog binary with GitHub Action in PMM CI. This tool is used for automated review comments in PR, and it’s redundant in local setups. So, replacing it with CI action reduces the project dependencies graph and speeds up local toolchain installs.
daniel-shuy fixed the database migration test. It was tricky to figure out what actually went wrong with this test. In fact, the test was completely useless, but after this PR, the test is doing what it is supposed to.
fmbiete fixed the broken link in the Percona XtraBackup documentation. While this change is small, it’s still important. No one likes to follow broken links, do they?
mintbomb27 helped us to change our Github Actions forks with upstream implementations. Initially, we believed that it would be a good idea to fork every Action that we are using in our CI for security reasons. But soon, we realized that it takes too much effort to maintain those forks. Now we have more time for our products. Thank you, mintbomb27!
natastro made a great job fixing grammar and typos in the PMM documentation. There was a problem with the CLA signing. That’s why the original PR was closed and reopened, but changes were finally merged.
naughtyGitCat added an alternative option for specifying credentials. Instead of adding user and password to Mongo URI, you can pass them with dedicated flags.
neelshah2409 also helped us to improve grammar and punctuation in PMM documentation.
NikhilWaghmode09 fixed the HTML tag in the community repository.
ramunas-omnisend polished mongodb_mongos_sharding_balancer_enabled metric in MongoDB exporter.
sarthakastic corrected the CSS style in the community repo.
slim-codes added a blog post What is Open Source and Why Should You Care to the community repo.
Yash-sudo-web corrected mistakes in the Percona XtraDB Cluster documentation. It had invalid SQL examples in the HOW TO section.
yokogawa-k fixed an incorrect description of
--ignore-engines option in Percona Toolkit.
zulh-civo added support for headless service in Percona Operator for MySQL.
Thank you! We really appreciate all the efforts and we already look forward to participating in Hacktoberfest next year and welcome everyone to join.