{"action":"created","issue":{"url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/78","repository_url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp","labels_url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/78/comments","events_url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/78/events","html_url":"https://github.com/microg/android_packages_apps_UnifiedNlp/issues/78","id":142470875,"number":78,"title":"Revert to plain versioncode in gradle files","user":{"login":"krt16s","id":6763207,"avatar_url":"https://avatars.githubusercontent.com/u/6763207?v=3","gravatar_id":"","url":"https://api.github.com/users/krt16s","html_url":"https://github.com/krt16s","followers_url":"https://api.github.com/users/krt16s/followers","following_url":"https://api.github.com/users/krt16s/following{/other_user}","gists_url":"https://api.github.com/users/krt16s/gists{/gist_id}","starred_url":"https://api.github.com/users/krt16s/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krt16s/subscriptions","organizations_url":"https://api.github.com/users/krt16s/orgs","repos_url":"https://api.github.com/users/krt16s/repos","events_url":"https://api.github.com/users/krt16s/events{/privacy}","received_events_url":"https://api.github.com/users/krt16s/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2016-03-21T21:03:15Z","updated_at":"2016-03-23T14:47:59Z","closed_at":null,"body":"Since you switched to generate version and versioncode on build, there is no way to get those information without building it. This breaks updatechecks and auto-update for f-droid. Could you revert to using plain values?"},"comment":{"url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/comments/200376426","html_url":"https://github.com/microg/android_packages_apps_UnifiedNlp/issues/78#issuecomment-200376426","issue_url":"https://api.github.com/repos/microg/android_packages_apps_UnifiedNlp/issues/78","id":200376426,"user":{"login":"mvdan","id":3576549,"avatar_url":"https://avatars.githubusercontent.com/u/3576549?v=3","gravatar_id":"","url":"https://api.github.com/users/mvdan","html_url":"https://github.com/mvdan","followers_url":"https://api.github.com/users/mvdan/followers","following_url":"https://api.github.com/users/mvdan/following{/other_user}","gists_url":"https://api.github.com/users/mvdan/gists{/gist_id}","starred_url":"https://api.github.com/users/mvdan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mvdan/subscriptions","organizations_url":"https://api.github.com/users/mvdan/orgs","repos_url":"https://api.github.com/users/mvdan/repos","events_url":"https://api.github.com/users/mvdan/events{/privacy}","received_events_url":"https://api.github.com/users/mvdan/received_events","type":"User","site_admin":false},"created_at":"2016-03-23T14:47:59Z","updated_at":"2016-03-23T14:47:59Z","body":"A lot of assumptions here :) People force-push tags, for example.\r\n\r\nEven if you ignore problems like that, as with the gradle thing, someone would need to implement this.\r\n\r\nEither way, fetching a version should be quick. Parsing the gradle file and evaluating a name should take no time. Whether gradle spends entire seconds starting up and setting up the project is another thing."}}