Masterbranch is an automatically generated profile based on the experience of software developers as such. So far, we analyse open source contributions from the following sources to generate the profiles:
If you have suggestions about other sources you'll like to have agregated in profiles, you can leave them here https://masterbranch.uservoice.com/forums/19330-general
Masterbranch is also an online tool for browsing software developer profiles and for contact candidates.
What differenciates us form our competitors? Profiles contain verified information, as they automatically generated based on real facts.
Masterbranch generates a profile of yours based on your open source contributions. To find yours, follow these steps:
Go to the home page https://masterbranch.com, select a source (e.g. Google Code), introduce your nickname and click the "Claim your profile" button. If you are a registered user, log in, go to your profile and click on the "Add and open source Project" instead.
Click the "Yes, it's me" button and you are done.
Profile not found
Sorry, we don't have your profile yet. See What sources do you use to create the profiles
Verifying an identity
There are three ways two different ways to verify your identities from different code sites on Masterbranch. You can either do it by email or including a token in the text of a commit. We use the second one only in certain cases when we don't have another choice. We are aware of the fact that, if you are no longer a contributor of a project, you can't use this method. If it happens to be your case, please send us an email to contact at masterbranch and we will associate the identity to your account.
If you have profile in more than one source, e.g. in Github and SourceForge, you'll have two different profiles in Masterbranch too.
To merge both profiles you just have to claim them both being logged in, and they automatically will merge.
It depends on the source (Github profiles may take longer), but under regular circumstances, all profiles should be updated in a maximum of 48 hours.
The API token is personal and non-transferable. Please keep it secret.
You can find it in Settigs> Admin Account.
Take into account that it will change every time you change your password.
Currently, we support Github (FOSS and private projects), Google Code, SourceForge, Apache, Bitbucket (FOSS and private projects), Codeplex, BerliOS, Wordpress and Java.net.
If you have suggestions, you can leave them here https://masterbranch.uservoice.com/forums/19330-general
If you have non open source projects on Github or Bitbucket, you can have your profile automatically created too. If not, stay tuned, we will develop more service hooks for other forges soon.
To add your non open source projects hosted at Github to your Masterbranch profile, follow these steps Github service hook information.
To add your non open source projects on Bitbucket to your Masterbranch profile, follow these steps Bitbucket service hook information.
This is the information we track from private repositories: message of the commit, list of file changes (not the diff), who and when.
And we never make public the details of any commit.
Yes, you can. When you activate any of our web hooks for Github or Bitbucket, we start tracking the commits so your work is reflected in your Masterbranch profile (stats and skills chart). The project will appear as hidden by default.
Even if you choose to unhide a project, no one else but you (and the other contributors of the project as long as they have a Masterbranch account) will have access to the project page on Masterbranch.
You can also have your profile in Masterbranch and not be interested in a job or not wanting to receive emails from employers. You need to change your "Contact settings" following these steps:
If you are a registered user
You can deactivate your profile following these steps:
If you are NOT a registered user
You can ask us to delete a profile at contact [at] masterbranch. Please, make sure you send us the nickname and the source of the profile you want to delete e.g. john_doe at github
Your short profile includes:
Your full profile also includes:
All users can see short profiles, but:
Only registered users can see full profiles, and you can configure which information is visible and not.
Email address is never made accessible by other users.
Unclaimed profiles are not indexed by search engines. Registered developers can decide whether their profiles are indexed by search engines or not.
Recognize other coders' amazing job by giving them a free beer and telling everybody why they deserve it.
You can give free beers to project buddies, developers you know or just to those you like their code or the kind of things they're working on. But only coders can give free beers to other coders.
The DevScore is a reputation system for software developers which increases with every new contribution that we are able to track. It considers your activity as a developer, the reputation of your projects (even if you are not the owner), and who your project buddies are.
Your activity as a developer
Number of commits, files, and months of experience (on Github, Google Code, Apache, Sourceforge, Bitbucket, Codeplex, etc.). The information is automatically updated every time you commit changes.
Each project has its own reputation, which is based on downloads, followers, forks, ratings and backlings. Your DevScore increases with the project's reputation proportional to your contribution to the project.
Project buddies reputation
Working together with awesome developers is probably one of the best endorsements you can have, so your DevScore also increases with the reputation of your project buddies.
Any feedback and suggestions will be more than welcome, please leave them in our uservoice.
MVP stands for Most Valuable Programmer (and yes, we like basketball and it comes from the Most Valuable Player of the NBA).
It reflects the most active contributor of the last week. It also takes into account a minimum number of contributions to the project to become its MVP.
Having your profile in Masterbranch is and will be a free service, still when we'll be out of the beta
You can do it by mail at contact [at] masterbranch.com, by irc #masterbranch in oftc, you can follow Masterbranch on twitter.