“因使用 GitHub ,我们被取消了参赛资格”

整理 | 郑丽媛
出品 | CSDN(ID:)
说到,相信每一个程序员都再熟悉不过 。
作为全球最大的开发者社区,如今拥有 9400 万开发者,在开源热潮的席卷下,每年用户数仍在不断增长——因此,谁又能想到,使用竟成为了“违规”?
本周,一位美国高二学生Olotu 在博客平台上分享了其团队最近的遭遇:“因为使用,我们参加全国网页设计竞赛的资格被取消了 。”
耗时近 3 个月的作品,莫名被取消资格?
去年年底,美国非营利组织 TSA 发起了一个网页设计竞赛 。该消息一出,很快就吸引了 Olotu 及其朋友的注意:“一进入高二第二学期,我和我的朋友们就对即将到来的 TSA 竞赛充满热情 。我们都对网络开发充满热情,并且有信心能够一路走到全国大赛 。”
据了解,Olotu 他们收到的 TSA 竞赛主题是,“太空旅游:一家能让你成为宇航员的公司” 。因而从去年 12 月到今年 2 月,Olotu 跟他的朋友 Ben Nasse 和 Nolan Yee 一起埋头苦干了近 3 个月,终于创建出了一个小型网站 “”——一个为期 24 个月、把今天的普通人变成明天的 Neil Alden (第一个登上月球的宇航员)的计划 。
对于这个网站设计,Olotu 他们自己非常满意:“我们很兴奋,也知道这个作品很有潜力 。”于是,当时间来到 2 月 18 日,原本翘首以待的 Olotu 团队在发现地区晋级名单里没有他们时,齐齐陷入了沉默和迷茫:他们耗时近 3 个月、所有人都看好的“”,为什么没有入选?
带着这样的疑惑,Olotu 决定向区域协调员发邮件问清楚原因,但对方给出的回答更令他们摸不着头脑了:

“因使用 GitHub ,我们被取消了参赛资格”

文章插图
您好 。您的作品因使用“模板引擎网站、工具和站点”而被取消了参赛资格 。
显然,对于这个淘汰原因,Olotu 及其团队成员都无法接受:“嗯?我们刚花了 2 个半月的时间,从头开始编写这个网站,没有用模板或任何东西啊 。为了增加可信度,我们还在网站页脚加了一个能跳转到公共Repo 的链接 。”
为此,Olotu 团队又向区域协调员发了一封邮件,询问问题具体出在了哪里,解释他们并没有违规,以及是否可以重新评判……这次的回复依旧迅速,但也同样冷漠:“结果就是最终的 。”
规则说,是模板引擎?
好在,消极的情绪并没有在团队间萦绕太久,Olotu 他们很快又振作起来:“我们为此努力奋斗了几个月,不能让它就在这里结束!”
区域协调员那边说不通,Olotu 便将这一情况反馈给了他们所在州的 TSA 竞赛负责人,很快对方告知:“ [你们学校负责技术教育的人] 知晓其中原因 。”
得到这一消息,Olotu 团队立即来到学校,终于从那位老师口中问到了确切原因:“你们因为使用了这个模板引擎,所以才被取消资格 。”
面对几脸懵逼的学生,这位老师贴心地指出了 TSA 官方手册中的那条规则:“I. 从文本、 或脚本文件生成 HTML 的模板引擎网站、工具和站点,如 Webs、Wix、、、 和,都不允许使用 。”
然后,Olotu 他们更懵逼了:“这可能是你第一次听说,不是通过 Git 进行托管代码协作和版本控制的行业标准,不是任何进入这个行业的人都期望的工具,也不是任何有抱负的开发人员的无价技能——反而是一个像 Wix 和的模板引擎???”
尽管 Olotu 团队据理力争,用尽一切方式说明网站是他们自己做的,用只是来托管代码,那位老师也只是说:“现在说什么都太晚了,你们明年再试吧 。”
“因使用 GitHub ,我们被取消了参赛资格”

文章插图