Repository navigation
docs: 不再区分官方插件和普通插件,按收录方式说明 - #55
Merged
Merged
Conversation
- CONTRIBUTING 的“社区插件与官方插件”改为“插件如何收录”:所有插件遵守同一套 ID、完整性和安装前确认规则;区别只在收录方式——Lithe-IDEA 组织的 lithe-plugin-* 仓库由 bot 自动收录、新版本自动合入,组织外插件提 PR 由维护者审核 - 说明主仓库仍内置的少量 dev.lithe.* 插件正在逐个迁出为组织插件 - README、publishing、maintainers 里的“社区插件/社区包/社区插件源”统一为“插件”
xiaoyumuxi
marked this pull request as ready for review
November 5, 2026 05:41
This was referenced Nov 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
背景
Lithe 不再区分官方插件和普通插件,所有插件都按普通插件处理。区别只在收录方式:Lithe-IDEA 组织的插件自动收录,组织外的插件提 PR 审核。Java 插件也在 Lithe-IDEA/lithe-plugin-java#3 改为普通插件身份
io.github.lithe-idea.java-support。改动
CONTRIBUTING.md
dev.lithe.*(组织插件用io.github.lithe-idea.*);vendor.signatureRequirement: "none",不带发布者签名,索引固定 SHA-256,安装后记录内容摘要并在每次加载时复查;安装前弹窗确认权限、要运行的程序和来源仓库。lithe-plugin-*仓库(lithe-plugin-docs除外)由 bot 发现正式 Release 后自动收录,新版本的 bot PR 校验通过后自动合入;组织外插件首次收录要提 PR 或开收录申请 issue,新版本的 bot PR 都由维护者按审查清单审核后合并。dev.lithe.*、Ed25519 签名、直接安装”这一列。dev.lithe.*插件,正在逐个迁出为组织插件,迁出后同样由本仓库收录。统一措辞(只改用词,不改规则)
README.md:标题“Lithe 的社区插件市场”改为“Lithe 的插件市场”;“社区插件由各自的开发者维护”改为“所有插件由各自的开发者维护”;“预置本仓库作为社区插件源”改为“作为插件源”。三处都在plugins:start/plugins:end生成块之外。docs/publishing.md:标题“发布社区插件”改为“发布插件”;“社区插件额外要求”改为“收录到本仓库的插件额外要求”;“社区包不带 Lithe 签名”改为“插件包不带发布者签名”。docs/maintainers.md:链接文字“发布社区插件的首次收录”改为“发布插件的首次收录”(锚点不变)。自动收录和自动合入的说法与
docs/maintainers.md、.github/workflows/track-releases.yml当前行为一致,本 PR 不改任何脚本或工作流。验证
node --test scripts/store.test.mjs:52 个通过。node scripts/render-readme.mjs --check:README 生成块是最新的。node scripts/validate-index.mjs lithe-plugin-index.json:12 个插件有效。相关 PR
io.github.lithe-idea.java-support