You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi! I am preparing Steam Game Name Zh for a future PluginDatabase submission and would like to confirm two distribution details before opening a formal PR.
the official template contains millennium.toml and no root plugin.json, while PluginDatabase's scripts/build/prepare-dist.sh still exits when plugin.json is absent. Running that script unchanged after a successful Starlight build reproduced:
plugin.json was not found. It is required for plugins to have.
What is the intended PluginDatabase submission and distribution path for a Starlight .star plugin? Should we wait for the database pipeline to support the current template, or is there a maintainer-approved compatibility manifest/layout?
We will not add a guessed legacy manifest.
2. Immutable same-commit catalog request
Each release embeds the complete catalog and can conditionally request the same JSON file from GitHub Raw, pinned to the full 40-character commit SHA that built that release:
Later changes to main cannot affect an existing release. The URL is build-time fixed and cannot be changed by users or downloaded content. Requests use TLS, do not follow redirects, time out after 8 seconds, and send no Steam ID, library, search, settings, or telemetry data. Responses are size-limited and validated as non-executable Schema v1 AppID/name data; invalid responses never replace the bundled catalog or last valid cache.
Is this immutable, data-only, same-commit request acceptable for PluginDatabase review, or must the plugin use only its bundled copy with no network request? Any catalog update will require a new plugin release and PluginDatabase commit-pointer update.
This is only a pre-review question; no PluginDatabase submission PR has been opened yet. Thanks for any guidance.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Hi! I am preparing Steam Game Name Zh for a future PluginDatabase submission and would like to confirm two distribution details before opening a formal PR.
Review branch: https://github.com/mangataw/SteamGameName/tree/codex/docs-millennium-menu-race
Project context
steam-game-name-zh.starmillennium.toml1. Intended Starlight distribution path
Using these baselines:
af0a07c7c90de902333ab5268e53ac1bf73bed3697403bdb67bce6650734bf8d1963989af59d3b46the official template contains
millennium.tomland no rootplugin.json, while PluginDatabase'sscripts/build/prepare-dist.shstill exits whenplugin.jsonis absent. Running that script unchanged after a successful Starlight build reproduced:What is the intended PluginDatabase submission and distribution path for a Starlight
.starplugin? Should we wait for the database pipeline to support the current template, or is there a maintainer-approved compatibility manifest/layout?We will not add a guessed legacy manifest.
2. Immutable same-commit catalog request
Each release embeds the complete catalog and can conditionally request the same JSON file from GitHub Raw, pinned to the full 40-character commit SHA that built that release:
Later changes to
maincannot affect an existing release. The URL is build-time fixed and cannot be changed by users or downloaded content. Requests use TLS, do not follow redirects, time out after 8 seconds, and send no Steam ID, library, search, settings, or telemetry data. Responses are size-limited and validated as non-executable Schema v1 AppID/name data; invalid responses never replace the bundled catalog or last valid cache.Is this immutable, data-only, same-commit request acceptable for PluginDatabase review, or must the plugin use only its bundled copy with no network request? Any catalog update will require a new plugin release and PluginDatabase commit-pointer update.
This is only a pre-review question; no PluginDatabase submission PR has been opened yet. Thanks for any guidance.
All reactions