Each issue represents a task. They explain what they need to be done, be it a bug fix or a new feature or whatever, and also tag it with a special CodeMill price tag. The issue then becomes a an opening in the marketplace.
You can browse each task's related repository (If the repository is private, you can request access to it) and see if the task and the price suit you. If they do, you fork the repository and start working.
When you complete the task, send a pull request. When the client merges it, you're getting paid. It's that simple!
First you have to sign up using GitHub. Then you can immediately go to the marketplace and find a task to work on.
You can set up alerts for new tasks based on preferred programming languages and prices. You can also just use the basic daily tasks digest that we send out to developers, or come check for new tasks regularly.
You can let the client know what's the price you'll do it for. Maybe they'll accept (see example).
Click the "Request Access" button. The client will then be able to grant you access, and you'll be able to grab the task as well. Whether they grant access or decline, we'll notify you about that.
We fork it for you so you can start working on it, and either assign you to the issue if it's an organization owned repository, or writing a comment on behalf of the client, mentioning you as the assignee.
Yes. Once you grab the task, no one else can grab it. You're not competing with other developers or anything like that.
Sure, please do. We didn't put our own mechanism in place specifically for that because we want to keep you away from GitHub for as little as possible. The best and most transparent approach is to communicate over comments on the GitHub issue, or alternatively by using Gitter.
Now you're sending a pull request. Ultra important: you must copy the pull request string from your CodeMill dashboard and paste it to the pull request body (see example). Otherwise we won't be able to attach the pull request to the task and we wouldn't realize we need to pay you when the pull request is merged.
Via Paypal. Bare in mind that we're keeping 10% of the task price as commission. The rest is sent to you.