• 我的订阅
  • 科技

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

类别:科技 发布时间:2023-02-24 18:00:00 来源:CSDN

整理 | 郑丽媛

出品 | CSDN(ID:CSDNnews)

说到 GitHub,相信每一个程序员都再熟悉不过。

作为全球最大的开发者社区,如今 GitHub 拥有 9400 万开发者,在开源热潮的席卷下,每年 GitHub 用户数仍在不断增长——因此,谁又能想到,使用 GitHub 竟成为了“违规”?

本周,一位美国高二学生 Ifedolapo Shiloh Olotu 在 Medium 博客平台上分享了其团队最近的遭遇:“因为使用 GitHub,我们参加全国网页设计竞赛的资格被取消了。”

耗时近 3 个月的作品,莫名被取消资格?

去年年底,美国非营利组织 TSA 发起了一个网页设计竞赛。该消息一出,很快就吸引了 Olotu 及其朋友的注意:“一进入高二第二学期,我和我的朋友们就对即将到来的 TSA 竞赛充满热情。我们都对网络开发充满热情,并且有信心能够一路走到全国大赛。”

据了解,Olotu 他们收到的 TSA 竞赛主题是,“太空旅游:一家能让你成为宇航员的公司”。因而从去年 12 月到今年 2 月,Olotu 跟他的朋友 Ben Nasse 和 Nolan Yee 一起埋头苦干了近 3 个月,终于创建出了一个小型网站 “Armstrong”——一个为期 24 个月、把今天的普通人变成明天的 Neil Alden Armstrong(第一个登上月球的宇航员)的计划。

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

对于这个网站设计,Olotu 他们自己非常满意:“我们很兴奋,也知道这个作品很有潜力。”于是,当时间来到 2 月 18 日,原本翘首以待的 Olotu 团队在发现地区晋级名单里没有他们时,齐齐陷入了沉默和迷茫:他们耗时近 3 个月、所有人都看好的“Armstrong”,为什么没有入选?

带着这样的疑惑,Olotu 决定向区域协调员发邮件问清楚原因,但对方给出的回答更令他们摸不着头脑了:

您好。您的作品因使用“模板引擎网站、工具和站点”而被取消了参赛资格。

显然,对于这个淘汰原因,Olotu 及其团队成员都无法接受:“嗯?我们刚花了 2 个半月的时间,从头开始编写这个网站,没有用模板或任何东西啊。为了增加可信度,我们还在网站页脚加了一个能跳转到公共 GitHub Repo 的链接。”

为此,Olotu 团队又向区域协调员发了一封邮件,询问问题具体出在了哪里,解释他们并没有违规,以及是否可以重新评判……这次的回复依旧迅速,但也同样冷漠:“结果就是最终的。”

规则说,GitHub 是模板引擎?

好在,消极的情绪并没有在团队间萦绕太久,Olotu 他们很快又振作起来:“我们为此努力奋斗了几个月,不能让它就在这里结束!”

区域协调员那边说不通,Olotu 便将这一情况反馈给了他们所在州的 TSA 竞赛负责人,很快对方告知:“ [你们学校负责技术教育的人] 知晓其中原因。”

得到这一消息,Olotu 团队立即来到学校,终于从那位老师口中问到了确切原因:“你们因为使用了 GitHub 这个模板引擎,所以才被取消资格。”

面对几脸懵逼的学生,这位老师贴心地指出了 TSA 官方手册中的那条规则:“I. 从文本、markdown 或脚本文件生成HTML 的模板引擎网站、工具和站点,如 Webs、Wix、Weebly、GitHub、Jekyll 和 Replit,都不允许使用。”

然后,Olotu 他们更懵逼了:“这可能是你第一次听说,GitHub 不是通过 Git 进行托管代码协作和版本控制的行业标准,不是任何进入这个行业的人都期望的工具,也不是任何有抱负的开发人员的无价技能——反而是一个像 Wix 和 Weebly 的模板引擎???”

尽管 Olotu 团队据理力争,用尽一切方式说明网站是他们自己做的,用 GitHub 只是来托管代码,那位老师也只是说:“现在说什么都太晚了,你们明年再试吧。”

许多开发者给予了支持和鼓励

经过这一系列申诉无门后,恢复 TSA 参赛资格是没希望了,但 Olotu 团队并不想让 “Armstrong” 就此沉寂,便将有关这个网站的相关资料和链接以及他们的遭遇都在 Reddit 上进行了分享——令他们意外的是,这条帖子收获了 30 万的浏览量,其网站拥有了 3 万次的点击,也有许多开发者为其鸣不平。“你应该再次发邮件,说明所有的内容细节,包括你们在 GitHub 上提交它的所有代码以及提交历史记录,然后再具体问她为什么取消你们的参赛资格,得到一个明确的解释。”“无论谁在 TSA 竞赛中评判参赛作品,如果他们认为 Github 是一个模板引擎,那么我会觉得他们对此很无知。”“很多评委都是志愿者,就算打分也不代表他们就是专业的。很多情况下,他们只是根据规则进行肤浅地判断,既然该网站由 Github 托管,他们就会觉得它不符合比赛规则,因为规则中说了不能使用 Github。”“我是一位高级工程师,我查看了你们的项目代码,能看出你们是一个非常有才华的业余爱好者团队。”“作为高中生的你们,能做出这样的设计已经非常棒了!”

面对众多网友和开发者的支持和鼓励,Olotu 团队深感欣慰:“虽然这个项目可能永远都不会在 TSA 中出现,但我们的故事被其他 30 万热情的开发者看到了,他们给予的建议和鼓励令我们十分受益。”

那么,对于 Olotu 团队的遭遇,你有什么想说的吗,又是否曾经历过类似事件?

参考链接:

https://medium.com/@shiloholotu/disqualified-from-a-national-web-design-competition-for-using-github-c26e103b157a

https://www.reddit.com/r/webdev/comments/117rw3d/was_just_disqualified_from_a_high_school_web/

☞“辞职后,全职做开源操作系统的我,如今月入 2.8 万元”

☞微软上线移动版新 Bing 引焦虑,外媒:这种 ChatGPT 式搜索成本增加了 10 倍,谁来买单?

☞ 周鸿祎:ChatGPT可能两三年内产生自我意识;字节加入大模型之战;Ubuntu下一版本默认不再支持Flatpak| 极客头条 返回搜狐,查看更多

责任编辑:

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-02-24 21:45:18

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

代码恐怖故事:隐藏在复杂代码库中的恐怖秘密
本文讲述了开发者们在复杂代码库中工作的经历和教训,包括代码复杂性带来的问题、架构决策、第三方库引发的意外问题以及令人恐慌的编程错误
2023-07-06 10:00:00
苹果无故封杀开发者账户,后者起诉并获胜
...e对 iPhone 应用程序有垄断性的控制,但该公司单方面关闭开发者账户而不给出解释的能力构成了一个典型的反垄断案例
2023-08-24 23:05:00
企业知识管理语雀、helplook、石墨文档、Baklib?
...、适合团队协作的知识管理工具。Baklib:Baklib是一款面向开发者的在线知识管理工具,它提供了一个集中的平台
2023-08-31 12:00:00
华为云耀云服务器L实例,助力企业实现高效数字化转型
...企业可以根据实际需求平衡性能与成本,普惠初创企业和开发者,优化用云成本,轻松承担数字化转型的重任。智能不卡顿:华为云QingTian架构加持依托华为云的QingTian架构,
2023-12-02 13:45:00
曾被VC群嘲,如今门槛被踏破,40亿估值的Webflow做对了什么?| 全球独角兽
...,采用全托管的方式,作为对比,传统html、JS、WordPress的开发者往往搭载于自购服务器与域名,需要具有一定的技术知识
2022-12-21 16:44
文心千帆上架Llama2,百度要做大模型“跨境电商” | 最前线
...定等功能。未来,文心千帆的插件生态也将开放给第三方开发者。“如流”接入的20个插件。图源:百度忻舟表示,一站式大模型平台最后会更被开发者所需要,随着技术的不断成熟,底层设施和
2023-08-03 08:29:00
Gitee 企业版:提升企业研发效能的一站式解决方案
...大提高开发效率,减少不同工具之间切换的繁琐操作,使开发者更加专注于业务开发。代码管理方面,Gitee企业版支持第三方仓库一键导入,无缝迁移至Gitee,方便用户快速迁移代码仓
2023-07-22 00:25:00
苹果Vision Pro Kit开发者套件发布
苹果公司近日宣布开放VisionProKit开发者套件的申请,为开发者提供更加先进的和创新的视觉处理技术,以帮助他们开发出更加出色的应用程序。这个套件是苹果最新推出的的一款开发工
2023-07-26 22:44:00
谷歌开发团队着手实现共享字典压缩技术
...naries)压缩技术,号称可以让网站加载效率提升90%以上。开发者目前可以在网站中测试使用Brotli或ZStandard两款压缩算法字典
2024-03-10 03:19:00
更多关于科技的资讯: