{"adoption": {"forks": 2831, "observed_at": "2026-09-03T02:15:17.495992+00:00", "stars": 1090}, "canonical_url": "https://ross.abutalabs.com/products/rosdistro", "card": {"archived": false, "artifact_type": "dataset", "description": "This repo maintains a lists of repositories for each ROS distribution", "domain": ["robotics", "developer-tools"], "enriched": true, "function": ["package-manager", "configuration-management", "developer-tools"], "health_score": 80, "homepage": null, "language": "Python", "license": "BSD-3-Clause", "license_family": "permissive", "maturity": "active", "member_repos": ["ros/rosdistro"], "name": "ros/rosdistro", "platform": ["python", "cross-platform"], "pushed_at": "2026-09-02T22:43:39+00:00", "repo": "ros/rosdistro", "stars": 1090, "tags": ["ros", "rosdistro", "rosdep", "package-metadata", "robot-operating-system", "distribution-index", "automation", "linux"], "topics": [], "urls": [], "use_cases": ["add a new ROS package to a ROS distribution release", "look up rosdep keys to resolve system dependencies for a ROS package", "query which repositories are included in a ROS distribution", "release a ROS package and update the distribution index", "resolve package.xml dependencies to apt package names"], "what_it_is": "The canonical metadata repository for ROS (Robot Operating System) distributions, maintaining the index of repositories for each ROS release and the rosdep rules mapping package.xml names to system packages. Every ROS package release generates a pull request against its distribution files here.", "when_to_avoid": ["you want the ROS runtime or build tools themselves rather than metadata", "you are not working with the ROS ecosystem"], "when_to_choose": ["you are releasing or maintaining ROS packages and need them indexed in a distribution", "you need rosdep dependency resolution data for ROS builds", "you are building tooling around the ROS release ecosystem"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/rosdistro", "repo": "ros/rosdistro", "role": "main", "score": 77}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-09-03T02:15:17.495992+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:49:22.986149+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b782d5ca010139ff8464e0b6d9a26c0923890332d3afa9cb17f4f3ca5fcb42d4", "fetched_at": "2026-09-03T02:15:17.495992+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ros/rosdistro"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 100, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5349, "days_push": 0, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 77, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 3, "stale_scrape": false}}