zhangtianqiu/githubandroid


Host: GitHub

License: Apache-2.0

Language: Java


PocketHub Build Status

This repository contains the source code for the PocketHub Android app.

This is the same repository as the now-defunct official GitHub Android app.

What's going on here?

What happened to the old app?

GitHub didn't want to maintain the app anymore, so it's been released to the community and maintained as a public project. We are actively working towards a re-release to the Play Store, and this app will be the spiritual successor to the original GitHub app.

What about the other forks out there?

They'll remain forks. Obviously we'd prefer them to focus on improving this project, but otherwise we're not in coordinating anything with them.

What's the immediate plan?

We're shooting for an initial re-release just to get the app out there. There have been a significant number of changes since the app was last updated, with many functional and design changes that we need to make sure are good to go.

What's the less-immediate plan?

After the initial release, we'll start working on giving this app a proper refresh. Much of the UI has already been touched up with elements of Material Design, but we have a long ways to go. Android has changed a lot since this was actively developed, and it's time we take advantage of those changes.

How can I help?

Please see the issues section to report any bugs or feature requests and to see the list of known issues. We can't promise fast response times since we all have full time jobs of our own, but we will do our best to respond in a timely fashion. If you'd like to contribute, please fork this repository and contribute back using pull requests.

Any contributions, large or small, major features, bug fixes, additional language translations, unit/integration tests are welcomed and appreciated but will be thoroughly reviewed and discussed. Please read CONTRIBUTING.md first!

Setup Environment

  1. Create a github application (https://github.com/settings/applications/new)
  2. Set the following gradle properties via one of the ways described here:
    • pockethub_github_client=your_application_client_id
    • pockethub_github_secret=your_application_client_secret
    • pockethub_github_callback=your_callback_url

Callbak URL

  • The callback url needs to be in the format your_schema://whatever_you_want
  • Use a custom schema like myawesomeschema (not http or https)

Legacy Notes

If you had a current installation of the Github App installed and then enabled 2FA (2 Factor Authentication), then you must delete the Personal Access Token (PAT) from your configuration (via the web interface). A thanks to @landstander668 for posting this work around.

License

Project Statistics

Sourcerank 4
Repository Size 7.51 MB
Stars 0
Forks 0
Watchers 1
Open issues 0
Dependencies 0
Contributors 110
Tags 19
Created
Last updated
Last pushed

Top Contributors See all

Kevin Sawicki Fadil Sutomo Roberto Tyley Henrik Olsson Artur Termenji Zac Sweers Lars Grefer Jon Ander Peñalba Johannes Schleifenbaum Ben Wu Stefan M. Mustafa Ali Adrián Matejov Justin Muller Kenichi Ito Erkan XhmikosR Wang Xuerui Gustavo Bitencourt ? Chumo Mata

Recent Tags See all

1.9.0 February 21, 2014
1.8.0 November 12, 2013
1.7.3 October 15, 2013
1.7.2 October 15, 2013
1.7.1 August 20, 2013
1.7 August 12, 2013
1.6.1 December 05, 2012
1.6 December 05, 2012
1.5 September 26, 2012
1.4 September 17, 2012
1.3.1 September 11, 2012
1.3 September 10, 2012
1.2 August 21, 2012
1.1 July 31, 2012
1.0.4 July 13, 2012

Something wrong with this page? Make a suggestion

Last synced: 2016-05-27 22:37:28 UTC

Login to resync this repository