Thanks for your interest in RepoMan! RepoMan is a open-source android client for viewing Bitbucket and Github repositories.
A special thanks goes out to the contributors and projects below. RepoMan utilizes portions of these projects to provide a great user experience.
RepoMan has dependencies on the following 3rd party librarys.
- Android Support v4 - http://developer.android.com/sdk/compatibility-library.html
- Diff Utils 1.2.1 - http://code.google.com/p/java-diff-utils/
- Google Analytics - http://code.google.com/mobile/analytics/download.html
- Signpost 22.214.171.124 - http://code.google.com/p/oauth-signpost/
RepoMan is licensed under the Apache License v2.0. A copy of the license is provided within LICENSE.txt.
If you are interested in contributing to the project, that would be great! Feel free to fork the project and hack away at your new feature or bug fix. We welcome your pull requests! You can checkout the issue tracker for items to work on. You should be able to import this project directly into an Eclipse installation with the android ADT plugin. From there, the only remaining task is to update the client with your api keys. For security reasons, the various API keys used by RepoMan are kept confidential.
Place a keys.xml file in the res/values directory. An example is provided below or here.
<?xml version="1.0" encoding="utf-8"?> <!-- Update this file with your own personal keys and place in the res/values directory--> <resources> <!-- Key used for Google Analytics --> <string name="GoogleAnalyticsKey">yourkey</string> <!-- Bitbucket API Key and Secret --> <string name="BitBucketConsumerKey">yourkey</string> <string name="BitBucketConsumerSecret">yourkey</string> <!-- Github API Key and Secret --> <string name="GithubClientKey">yourkey</string> <string name="GithubClientSecret">yourkey</string> </resources>