{"adoption": {"forks": 388, "observed_at": "2026-08-28T04:07:58.499825+00:00", "stars": 3376}, "canonical_url": "https://ross.abutalabs.com/products/android-priority-jobqueue", "card": {"archived": false, "artifact_type": "library", "description": "A Job Queue specifically written for Android to easily schedule jobs (tasks) that run in the background, improving UX and application stability.", "domain": ["mobile-development", "android-tools"], "enriched": true, "function": ["concurrency", "scheduling"], "health_score": 20, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["yigit/android-priority-jobqueue"], "name": "yigit/android-priority-jobqueue", "platform": ["jvm"], "pushed_at": "2022-10-22T00:16:33+00:00", "repo": "yigit/android-priority-jobqueue", "stars": 3376, "tags": ["job-queue", "background-tasks", "deprecated", "workmanager-alternative", "persistence", "automation", "android"], "topics": [], "urls": [], "use_cases": ["schedule background jobs in an android app", "run network requests that survive process death", "retry failed tasks with backoff", "queue tasks with priority ordering", "defer work until network connectivity is available"], "what_it_is": "Android Priority JobQueue is a Java library for scheduling persistent, prioritized background jobs in Android apps, with retry, persistence, and network constraint support. It is officially deprecated in favor of Jetpack WorkManager and Kotlin Coroutines.", "when_to_avoid": ["starting a new Android project", "you can use Jetpack WorkManager for persistent jobs", "you want coroutine-based background work", "you need actively maintained software"], "when_to_choose": ["maintaining a legacy Android codebase already using this library", "you need a persistent job queue on very old Android versions"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/android-priority-jobqueue", "repo": "yigit/android-priority-jobqueue", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:58.499825+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:39:43.927493+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ec999c5c352b9cb8bcb33a9f5480fa7ed60d75e6f100144fb9f1698d90df36e9", "fetched_at": "2026-08-28T04:07:58.499825+00:00", "kind": "readme", "missing": false, "url": "https://github.com/yigit/android-priority-jobqueue"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4458, "days_push": 1412, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}