The whole list of plugins and libraries and the current status can be found in the google spreadsheet.
WordPress.org
We have 7 plugins on the WordPress.org plugin repository. They are also documented on our website under “services”.
We helped develop the plugins for aleno and OpenInbound and thus are listed as contributors.
Packagist
We have a number of our plugins and libraries on Packagist. Some are listed on our website with the WordPress.org plugins.
To publish on packagist a valid composer.json is needed and the repo must be public. Update readme with documentation how to install the package using composer.
NPM
Our JavaScript packages are hosted on NPM.
GitHub Packages
For the local Docker development environment for Swisscom we have created two docker images. The building and updating of the images is handled by a GitHub action in the Swiccom repo.
RubyGems
We have our capistrano package on RubyGems. The release instructions can be found the CONTRIBUTING.md file.
Chrome Extention
required Time Tracker for Harvest time tracking in Chrome. It is a fork of the official Harvest Chrome extension.
Every couple of months check if there is an update to the official Harvest Chrome extension.
- Use CRX Extractor to download the
.crxfile and then unpack to get the source code. - Unzip the download locally and update the code in the fork.
- Check that our changes are not removed. Commit the update in git and push to GitHub.
- Create a ZIP of the folder
zip -r harvest-chrome.zip harvest-chrome - Upload the ZIP to the Chrome Developer Dashboard and publish the update. After a review the update will be published.