自从上周宣布插件网站不幸陷入 oblivion 以来,我们收到了很多反馈,我想解决自那以后出现的一些最重要的问题。
“您能为了后代提供旧的备份吗?”
可以。我们可以这样做,而且已经做到了。在周末,我们恢复了我们拥有的最新备份,原始网站现在位于 archive.plugins.jquery.com;您应该能够浏览所有内容,直到您心满意足为止。我们还应用了我们拥有的最新用户信息,因此如果您在过去一年中的任何时间在旧网站上拥有帐户,它应该仍然有效。但是,该网站已关闭新的用户注册。如果您真的需要一个新帐户,请联系我 私信我,我可以为您解决这个问题。我们还设置了一个重定向,这样,如果您在浏览中遇到任何指向 plugins.jquery.com 的链接,您(希望)将最终到达存档中的相应页面。
只需从 Wayback Machine 获取备份!
虽然互联网存档已经缓存了比去年 10 月更新的版本的内容,但我们没有人力在新的存档网站上手动重新创建丢失的帖子。如果您有帐户,您可以随时添加“新”或旧的插件,或更新现有的插件,如果您愿意。但是,此存档不会被搜索引擎索引。
如果您如此讨厌 CMS,那 WordPress 是怎么回事?
我们正在进行全网络范围的重新设计,而 WordPress 在主题、搜索和为一组网站提供服务方面为我们提供了有价值的一套工具。然而,我们的新格言是 **pull requests,not passwords**;我们正在以这样一种方式实现主题、文档、插件等,即贡献实际上不需要在我们的 CMS 上拥有帐户。正如我在最初的帖子中所概述的那样,插件提交过程只涉及向您的存储库添加一个 post-receive hook。如果发生类似的灾难,我们确保能够重播整个插件贡献历史并立即恢复网站。我们的目标是利用我们发现有用的 WordPress 功能,而不会让它成为进入障碍或内容的规范仓库。如果您认为 WordPress 永远是一个糟糕的主意,无论如何,无论如何,您当然有权持有这种观点,但在这一点上,这对对话没有特别有益。
Git(Hub) 很困难
新的插件网站将充当插件索引,每个插件页面上都有一个简单的“下载”按钮。您 **不会** 必须在 GitHub 上四处浏览以查找 jQuery 插件。如果您不了解 git 并且只想下载 jQuery 插件,则不必学习它。但是,如果您想提交插件,您必须使用某种源代码控制,至少可以在 git 中镜像它。这是设计使然:构建 jQuery 插件可能非常容易,但这并不意味着它一定适合公开使用。要求使用源代码控制和 package.json
是被动机制,这将有助于确保扩散的插件是由满足合理基线的开发人员(而不是出售电池的开发人员)编写的。我们只针对 GitHub 支持进行发布,但我们 希望添加对其他服务的支持。我们正在积极避免使用 GitHub 特定的功能,这些功能会迫使我们将网站永久限制为 GitHub 用户。
这是一个阴谋!
有些人对我的帐户的真实性提出了质疑,鉴于时间和环境,这是可以理解的。但相信我,在花了一天时间手动从目录中清除垃圾邮件后,我最后想做的事情就是反过来给包括我和我的同事在内的数千人带来巨大的头痛。我希望重新启动最后一个备份至少能部分消除这些担忧。此外,我们从 GitHub 开始,仅仅因为它已经拥有非常广泛的用户群,并且自从我们将其用于 jQuery Core、UI 和 Mobile 的开发以来,它对我们一直非常积极。
再次感谢您在过渡期间的耐心等待。