About
Policies and Security
Product
Bounty Programs
Get paid to contribute to Open Source!
The Machi-Systems engineering team is small, and we're always looking for new contributors to our Open Source codebases. Our Bounty program is an opportunity to solve issues that could be neglected otherwise. Contributors who fix these issues will be rewarded financially.
With money, but not only about money
Our bounty program is about creating opportunities for our community to contribute to Machi-Systems, to make it their own. It also gives us an opportunity to get to know developers who we could potentially work with more in the future. We celebrate making open source contributions more sustainable by paying, but money alone shouldn't be the primary motivation for participation.
No compromise on quality
We're not able to accept pull requests that aren't completed to a high standard in a reasonable timeframe. Please only pick up bounties that you are confident you can complete at your current knowledge and skill level. We will not accept pull requests or pay bounties for code that's not up to the standard we need to maintain for the Collectives who rely on this platform.
Our dev team is happy to answer questions and provide some limited support, but we don't have capacity to mentor junior developers through the bounty program.
For general guidelines about what's expected in the code, see more info here.
For reference, until July 2021, we used the following model:
But since then we plan to move to a more flexible one. Based on the importance of the issue and its complexity, we attach a bounty between $100 and $1000 to the ticket.
We want to attract quality contributions. The issue will only be considered complete and approved for payment if the Pull Request is merged by an Machi-System Core Developer.
Workflow for Bounty Program Contributors
See more info about getting paid through Machi-Systems
Workflow for Core Contributors
Contributor Ladder
List of active code bounties
Code Bounty up for grabs here:
Recommended Method: https://github.com/elementor/elementor/issues/8146
Method Used: https://stackoverflow.com/questions/42853957/how-to-replace-href-link-using-javascript Also see: https://help.tawk.to/article/using-a-text-link-or-button
Added link to Elementor Image Box "#ms-tawk-chat"
var a = document.querySelector('a[href="#ms-tawk-chat"]');
if (a) {
a.setAttribute('href', 'javascript:void(Tawk_API.toggle())')
}
Code Bounty up for grabs here:
Striping the button of its default style and just let it inherit the parent’s style, leave the class attribute empty, like this:
<!-- SelfServeMenu.com See Menu and Order Example Shortcode -->
[restaurant-menu-and-ordering-ssm class=""
ruid="9623cd8f-bd4a-4f42-ac20-0a14faf7b88d"]
But, produces anomalous styles, whereas html does not:
<!-- SelfServeMenu.com See Menu and Order Example HTML-->
<span class="" data-glf-cuid="" data-glf-ruid=
"9623cd8f-bd4a-4f42-ac20-0a14faf7b88d" data-location=
"9623cd8f-bd4a-4f42-ac20-0a14faf7b88d" id="glfButton1" style="">Order Now!
</span>
We hope you’ve found this doc useful. Is anything missing? If so, email us at [email protected] and we’ll get it sorted for you.
<aside> ⚡ Creating for good cause? ✨ If you are building or creating something that works towards solving mental health, wellbeing or environmental issues, then you can get access to Machi-Systems services at a reduced rate. Please get in touch for more information. Get in touch →
</aside>
Questions? Send us a note and we'll get right back to you.