《PluginDiary 插件开发教程》,也称《插件开发日记》,是 ThatRarityEG 道席所著的 Bukkit 开发教程,评级为精华一。目前,该主题的查看量在编程开发版块“插件开发教程”分类下排名第二。可惜作者不满于某.易、某.软的所作所为,已经永久注销了近乎所有社交媒体账号。自此之后,教程失修。具体情况我已经写在了 #8 ,此处不再具论。扼要地说,有两个问题。第一,MCBBS 主题帖内所写的“教程入口”域名已经到期,但是小马已经注销了 MCBBS 账号,也不会再编辑帖子。第二,备用域名使用 Cloudflare Pages 服务,绑定于私人 GitHub 仓库上,无人能合并 PR 。因此,原文中的过时处、错误处无法修订。
所以上个月我提出了 #8 ,讨论该教程何去何从。最终,我们几位参与过维护的人员(即曾经提出过 Issue 或 PR 者)决定设立 InsidePlugins 这一 GitHub 小组,把 GitHub 仓库转为 Organization 所有,以便多人协作。又因为我们不可能修改小马的 Cloudflare Pages 相关配置,所以必须将教程内容部署到新的服务器、域名上,不能再用旧的 plugin-diary.pages.dev 。
从版权角度而言,我在跋辞中论证了这样做的合法性。具体来说,文字内容适用知识共享署名 3.0 中国大陆许可协议,自然可以转载。教程中的代码内容,部分适用如下条款:“任何人均有使用、复制、修改、再分发以及相关的权利,无需署名或向作者申请额外的许可”,部分适用 GPL3 协议,也可以转载。图片内容,虽然没有明确说明许可,但是由于 2022 年初图床失效、原图丢失,其实原教程站点上所有图片全都是鄙人 William_Shi 所补(#3),我自己有版权,那么就可以在新网站上使用。而教程外的代码内容,即“链接到上述 HTML 页面中的样式表、字体、JavaScript 脚本等内容和上述 Git 仓库中非 Markdown 文件”,我们没有直接照抄。原站点是 Docsify 搭建的,而现在我们使用的是 Vitepress 。build.js 和 log.js 我都予以删除,并用 Vue SFC 等技术重写了。综上,我们的站点是合法的。
我们最终的成果是 plugindiary.pvpin.org 。它对应的 GitHub 仓库是 plugin-diary-docs 。我们补全了缺漏的代码、重绘了丢失的图片、更新了过时的内容。另外,我们在 MCBBS 也新发了一个主题:https://www.mcbbs.net/thread-1454134-1-1.html 。
虽然如此,但 MCBBS 帖内的“教程入口”仍然是旧有域名。我谨代表 InsidePlugins,希望申请修改 RarityEG's Plugin Dev Tutorial 原帖的内容,标注 “xuogroup.top” 域名为“失效入口”,并提供一个指向新主题 https://www.mcbbs.net/thread-1454134-1-1.html 的链接。
我申请的理由如下:
首先,让教程存续下去符合 RarityEG 本意。退坛前,她并未解散 PluginDiary 插件开发交流 Discord 服务器,而是将其移交给我(超居此位,运营不力,惭愧之至),这说明她仍然希望帮助新人。那么,放任链接失效、内容过时,就不是 RarityEG 所想。如有人能补订教程,帮助新手学习插件开发,这大约是 RarityEG 愿意看到的。
其次,让教程存续下去符合论坛利益。对论坛而言,如能寻得用户长期维护一篇精华帖,显然比放任其过时要好。另外,该教程中,作者屡屡写下“希望和你在 MCBBS 的编程开发版再会”等内容,反复向读者推荐 MCBBS ,可以给编程开发区招揽用户。目前编程开发区活跃度非常低,需要新人。让教程存续下去有益于论坛发展。
再次,由我们维护教程,人选合适。原教程有三位 Contributors,分别是小马、Katorly 和我。后两位都为 InsidePlugins 小组成员。既然我们当年所写的内容得到过小马首肯,说明我们虽然不能达到小马的高度,水平至少差强人意。Anvil 和我一直跟从 RarityEG 学习开发,耳濡目染之下,也略懂如何撰写教程。既然后补图片都出我手,也没有版权方面的问题。
最后,昨晚我已经通过站内私信功能,将想法呈给编程开发版主 tdiant 道席定夺。版主批示“可以,修改后的成果与帖子内应按照原内容所声明的 知识共享署名 3.0 中国大陆许可协议 ,注明相关的著作权信息。在新帖发布后将会对原贴做重定向新帖的内容标注修改。对于原贴曾获得的评级奖励等相关内容如何处理与其他相关问题,需要等待其他版主的意见。”
故此,申请修改 原帖内容,标注 “xuogroup.top” 域名为“失效入口”,并添加一个指向 https://www.mcbbs.net/thread-1454134-1-1.html 的链接。其余图章、高亮、奖励等内容全奉版主之甲令。
所以上个月我提出了 #8 ,讨论该教程何去何从。最终,我们几位参与过维护的人员(即曾经提出过 Issue 或 PR 者)决定设立 InsidePlugins 这一 GitHub 小组,把 GitHub 仓库转为 Organization 所有,以便多人协作。又因为我们不可能修改小马的 Cloudflare Pages 相关配置,所以必须将教程内容部署到新的服务器、域名上,不能再用旧的 plugin-diary.pages.dev 。
从版权角度而言,我在跋辞中论证了这样做的合法性。具体来说,文字内容适用知识共享署名 3.0 中国大陆许可协议,自然可以转载。教程中的代码内容,部分适用如下条款:“任何人均有使用、复制、修改、再分发以及相关的权利,无需署名或向作者申请额外的许可”,部分适用 GPL3 协议,也可以转载。图片内容,虽然没有明确说明许可,但是由于 2022 年初图床失效、原图丢失,其实原教程站点上所有图片全都是鄙人 William_Shi 所补(#3),我自己有版权,那么就可以在新网站上使用。而教程外的代码内容,即“链接到上述 HTML 页面中的样式表、字体、JavaScript 脚本等内容和上述 Git 仓库中非 Markdown 文件”,我们没有直接照抄。原站点是 Docsify 搭建的,而现在我们使用的是 Vitepress 。build.js 和 log.js 我都予以删除,并用 Vue SFC 等技术重写了。综上,我们的站点是合法的。
我们最终的成果是 plugindiary.pvpin.org 。它对应的 GitHub 仓库是 plugin-diary-docs 。我们补全了缺漏的代码、重绘了丢失的图片、更新了过时的内容。另外,我们在 MCBBS 也新发了一个主题:https://www.mcbbs.net/thread-1454134-1-1.html 。
虽然如此,但 MCBBS 帖内的“教程入口”仍然是旧有域名。我谨代表 InsidePlugins,希望申请修改 RarityEG's Plugin Dev Tutorial 原帖的内容,标注 “xuogroup.top” 域名为“失效入口”,并提供一个指向新主题 https://www.mcbbs.net/thread-1454134-1-1.html 的链接。
我申请的理由如下:
首先,让教程存续下去符合 RarityEG 本意。退坛前,她并未解散 PluginDiary 插件开发交流 Discord 服务器,而是将其移交给我(超居此位,运营不力,惭愧之至),这说明她仍然希望帮助新人。那么,放任链接失效、内容过时,就不是 RarityEG 所想。如有人能补订教程,帮助新手学习插件开发,这大约是 RarityEG 愿意看到的。
其次,让教程存续下去符合论坛利益。对论坛而言,如能寻得用户长期维护一篇精华帖,显然比放任其过时要好。另外,该教程中,作者屡屡写下“希望和你在 MCBBS 的编程开发版再会”等内容,反复向读者推荐 MCBBS ,可以给编程开发区招揽用户。目前编程开发区活跃度非常低,需要新人。让教程存续下去有益于论坛发展。
再次,由我们维护教程,人选合适。原教程有三位 Contributors,分别是小马、Katorly 和我。后两位都为 InsidePlugins 小组成员。既然我们当年所写的内容得到过小马首肯,说明我们虽然不能达到小马的高度,水平至少差强人意。Anvil 和我一直跟从 RarityEG 学习开发,耳濡目染之下,也略懂如何撰写教程。既然后补图片都出我手,也没有版权方面的问题。
最后,昨晚我已经通过站内私信功能,将想法呈给编程开发版主 tdiant 道席定夺。版主批示“可以,修改后的成果与帖子内应按照原内容所声明的 知识共享署名 3.0 中国大陆许可协议 ,注明相关的著作权信息。在新帖发布后将会对原贴做重定向新帖的内容标注修改。对于原贴曾获得的评级奖励等相关内容如何处理与其他相关问题,需要等待其他版主的意见。”
故此,申请修改 原帖内容,标注 “xuogroup.top” 域名为“失效入口”,并添加一个指向 https://www.mcbbs.net/thread-1454134-1-1.html 的链接。其余图章、高亮、奖励等内容全奉版主之甲令。