当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 嘿 PSGallery,有什么新鲜事吗?

作者:精品下载站 日期:2024-12-14 08:06:56 浏览:14 分类:玩电脑

嘿 PSGallery,有什么新鲜事吗?


我是 Cmdlet 和模块工作组成员,帮助分类 PowerShell 的 Github 问题。和大家一样,资源也是有限的,微软只能承担这么多的工作。我们经常看到对新的或增强的 cmdlet 的请求。通常,我们认识到其价值,但归根结底是优先顺序和重要性。即使微软拥有扩展 PowerShell 的资源,满足每一个有效的请求,PowerShell 也会增长到难以管理的规模。因此,我们需要求助于 PowerShell 社区。

我必须假设我的所有读者,至少是那些工作生活涉及 PowerShell 的读者,都知道 PowerShell Gallery。这是满足很多人需求的PowerShell模块的来源。在工作组审查问题时,我们尝试评估这是否是只有 Microsoft 才能解决的问题,或者 PowerShell 社区是否可以提供答案。此类答案信任社区成员或成员组来开发 PowerShell 模块并将其发布到 PowerShell 库。

最近,工作组的非 Microsoft 成员就 PowerShell Gallery 进行了一次侧面讨论。没有人怀疑画廊的价值。相反,这归结于营销。如果充满热情的 PowerShell 脚本编写者 Alex 决定承担一个 PowerShell 项目并将其发布到图库,然后呢?如果只有少数人下载该模块,就很难保持积极性和参与度。我认为这个问题的一个重要部分是知道什么是可用的。

在线和通过 PowerShell 提示符搜索 PowerShell 库很容易。但我觉得还可以有更多。为了满足这种“营销”需求,我启动了 PSGallery Report。

这不是 PowerShell 模块。我已经设置了一个流程来生成有关 PowerShell 库中最近发布的内容的每日报告。我正在 Markdown 中生成一组报告并将其发布到 Github。

[玩转系统] 嘿 PSGallery,有什么新鲜事吗?

报告

以下是当前的报告。每个模块的报告布局和信息都是相同的。唯一的区别是报告的范围。

最新发布的模块

此报告将显示发布到 PowerShell 库的最新 250 个模块。该报告按发布日期降序排列。该报告包含指向库中项目和项目存储库(如果已定义)的链接。此列表包含任何预发布模块。

最新发布的模块(无 Azure/AWS)

此报告与上一份报告相同,只是不包括亚马逊和微软发布的 AWS 和 Azure 模块。这些模块有很多,它们可以轻松消耗大部分最新发布的模块报告。

最新发布的 Azure 相关模块

此报告获取发布到 PowerShell 库的最后 250 个与 Azure 相关的模块。这些是由 Microsoft 和社区编写的模块。该报告按发布日期降序排列。

下载次数最多

该报告按下载计数排序,且仅限于前 250 个模块。

局限性

截至目前,还没有办法包含预发布模块。使用模块名称时只能使用Find-Module来搜索预发布。您始终可以单击报告中的 PowerShell Gallery 链接并检查预发布版本。

概括

我希望您经常使用这些报告来了解 PowerShell 库的新增内容。我不知道有任何公共 API 可以搜索 PowerShell Gallery。如果有,请告诉我。我已经打开了存储库的讨论部分。请随意使用它来讨论特定模块或提供有关 PSGallery 报告模块的反馈。我对报告以及如何分享它们还有一些其他想法。同时,我希望您能看一下并告诉我您的想法。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯