-
Notifications
You must be signed in to change notification settings - Fork 9.6k
Open
Labels
Description
目前感觉存在以下问题:
- 这个仓库目前非常巨大,在普通的网络环境下仅 clone 一个 branch 也需要耗不少的时间。很多同学也并不需要下载整个仓库,只是对其中的某一个课程有需求(虽然可以使用某些工具按文件夹下载)。
- 之前的 有些新课程改版,请项目创建者考虑一下新的目录编排方式 #6 和 建议专业课程资料按专业分类 #50 提到, 新课程的改版以及同名课程的存在是需要解决的问题。
- 除此之外,所给出的文档(尤其是电子书)的版权也是比较大的问题,很有可能导致仓库被关闭。
目前的一些想法:
- 或许可以按照 课程号+名字 的方式重新编排一下文件夹?如果是相近的课程的话可以作为一个别名,链接到主要的一个。
- 使用 submodule 使得主仓库只保留目录和结构,但是不保留具体的内容,这样也便于后续的结构调整。类似于 https://github.com/gohugoio/hugoThemes 。 各个 module 可以分配给不同的同学来做(也可以新建一个组织)。
- 可以写一个 Github Pages 用来索引(或许能成为 Share 的未来)。
- 对于电子书等有版权问题的文件,可以只存链接,文件可以放在其他服务器上,以规避版权风险。
Reactions are currently unavailable