{"adoption": {"forks": 0, "observed_at": "2026-08-28T04:05:16.712862+00:00", "stars": 1650}, "canonical_url": "https://ross.abutalabs.com/products/moodle_pluginpoll", "card": {"archived": false, "artifact_type": "plugin", "description": "2", "domain": ["education", "web-development"], "enriched": true, "function": ["form-handling"], "health_score": 51, "homepage": null, "language": "PHP", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["KEV0143/Moodle_PluginPoll"], "name": "KEV0143/Moodle_PluginPoll", "platform": ["php", "self-hosted"], "pushed_at": "2025-11-07T23:23:04+00:00", "repo": "KEV0143/Moodle_PluginPoll", "stars": 1650, "tags": ["moodle", "moodle-plugin", "poll", "survey", "lms", "e-learning", "voting", "student-feedback", "activity-module", "web-server"], "topics": [], "urls": [], "use_cases": ["create polls inside moodle courses", "collect student feedback in moodle", "run quick in-class votes from a moodle site", "add a voting or opinion activity to an lms course", "survey course participants without an external tool", "gather and review poll results within moodle"], "what_it_is": "A Moodle plugin written in PHP that adds a poll activity to the Moodle learning management system, allowing instructors to pose questions and collect responses from students inside their courses. Responses and results are managed within Moodle rather than through an external survey service.", "when_to_avoid": ["You use a learning platform other than Moodle", "You need advanced survey features like branching logic, quotas, or anonymous panel management", "You require a clearly licensed codebase - this repository currently publishes no license, which limits legal reuse"], "when_to_choose": ["Your institution runs Moodle and you want polls as a native course activity", "You want responses stored and viewed inside Moodle instead of a third-party service", "Teachers need a simple way to ask questions and see class answers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/moodle_pluginpoll", "repo": "KEV0143/Moodle_PluginPoll", "role": "main", "score": 40}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "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:05:16.712862+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:16.712862+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:45:04.208743+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eb4bd64f7014f7d42e9d358035802242741b974e8dfcd37c59f9c21ce29d781e", "fetched_at": "2026-08-28T04:05:16.712862+00:00", "kind": "readme", "missing": false, "url": "https://github.com/KEV0143/Moodle_PluginPoll"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 51, "longevity": 26, "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": 365, "days_push": 299, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 40, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}