How to support
Welcome any potential first-time contributors who are curious, love open source, and have a passion to contribute to the community. Other means of contributions are also welcome through our GitHub sponsors (https://github.com/sponsors/AppiumTestDistribution) and via open-collective (https://opencollective.com/appium-device-farm).
A small brief about your project
Appium Device-farm is a powerful plugin designed specifically to manage and streamline the creation of driver sessions for connected devices, including Android and iOS real devices, emulators, and simulators. This plugin extends the capabilities of Appium, making it easier for developers and testers to automate testing processes across a wide range of device types, ensuring that applications function smoothly in diverse environments. mcp-webdriveragent – Model Context Protocol (MCP) server that provides tools for building and signing WebDriverAgent for iOS. mcp-appium-gestures – Model Context Protocol (MCP) server providing resources and tools for Appium mobile gestures using Actions API.
One FOSS maintainer lesson for your younger self
Document everything not for others, but for your future self, who will have absolutely no memory of why that clever hack in line 42 exists.
Why do you do it? Why do you bother maintaining a FOSS project?
The satisfaction of building something that others find useful. Also, nothing beats the thrill of a stranger fixing a bug you've been stuck on for weeks with a simple solution you never considered.
If your repo had a theme song, what would it be?
Fix You' by Coldplay. We spend our entire day doing that.
If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?
🧩 - Every contribution is a piece of the puzzle, and somehow they all fit together to create something greater than the sum of its parts.