登录
注册
开源
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源
企业版
高校版
私有云
Gitee AI
NEW
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
当前仓库属于关闭状态,部分功能使用受限,详情请查阅
仓库状态说明
开源项目
>
建站系统
>
BBS论坛/问答
&&
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
13
Star
36
Fork
0
liu
/
GitDigger
关闭
代码
Issues
0
Pull Requests
0
统计
流水线
服务
Gitee Pages
质量分析
Jenkins for Gitee
腾讯云托管
腾讯云 Serverless
悬镜安全
阿里云 SAE
Codeblitz
我知道了,不再自动展开
发行版
最新版
v0.1.0
a9613ae
2018-07-17 08:32
对比
v0.1.0
liu
## 说明 项目自述内容可直接查看项目文件目录中的 [README.md](https://github.com/lc-soft/GitDigger) 文件,在此不做重复说明。 现在是第一个版本,功能简单,暂时只有 Stories 和 Fixme 两个内容板块: - **Stories:** 类似于XX头条的资讯流,向用户展示近期较为热门的资讯,用户可以订阅感兴趣的话题(Topic)中的资讯。这些资讯都来自开源项目中的问题(Issues)、发行版新闻(Releases)。 - **Fixme:** 展示开源项目中待改进的代码片段,每个代码片段都有复杂度评级、注释,方便其他开发者知道自己是否能够修改以及如何正确修改它。开源项目作者可以用 FIXME 注释标记项目中待改进的代码片段,这些片段可以是不好做、没空做、没兴趣做或懒得做的功能的实现代码,然后使用[工具](https://github.com/lc-soft/GitDigger/blob/master/scripts/comment_digger.py)收集它们并上传到 GitDigger,让有时间、有兴趣的其他开发者来提供技术支持。 如需了解更多设计细节,可以查看[设计文档](https://blog.lc-soft.io/posts/gitdigger.html)和[开发日志](https://blog.lc-soft.io/posts/gitdigger-0.1.0.html)。 ## FAQ - **为什么是英文的?不支持多语言吗?** 用英文受众广,部分文案可以复制粘贴各大英文网站里的,也就是用翻译工具麻烦点,不用花时间去折腾如何实现多语言。 - **为什么目录结构、文件命名规则和 Ruby On Rails 应用的相似?** 不知道有哪些用 Python 开发的开源网站,所以就参考 Ruby On Rails 应用的设计了。 - **为什么不用 Angular、Vue 等前框架实现网站前端?** 不想把时间浪费在搞前后端分离上,也不想写太多 JavaScript,用传统的 Bootstrap + jQuery 简单粗暴,如果有人能长期全职负责此项目的后端,那可以考虑试试。 - **这个项目会凉吗?** 可能会吧,长期无人问津的话那就真的要凉了。 ## 贡献 此项目是根据作者个人需求开发的,为了节省时间只开发了自己感兴趣且有用的功能,开发时怎么简单就怎么来,很多细枝末叶的功能都不会考虑开发,毕竟耗时费力且收益低。长期独自一人写代码容易空虚、寂寞、迷茫、失去动力,所以,如果你有什么好的建议,可以反馈到项目的[问题页](https://github.com/lc-soft/GitDigger/issues)(Issues)里,项目在初期阶段大部分功能都未定型,调整起来比较容易;如果是代码方面的改进建议,那么请尽量动手改代码,用代码教作者如何写正确的代码。 ## 许可 采用 [AGPL 许可证](https://zh.wikipedia.org/wiki/Affero%E9%80%9A%E7%94%A8%E5%85%AC%E5%85%B1%E8%AE%B8%E5%8F%AF%E8%AF%81),该许可证在 GPL 的基础上加了一些限制:如果应用程序能通过网络让用户使用,则需要向用户提供源代码和所有的修改。 采用该许可证的理由很简单: - 开放源代码,让其他人能参与改进,所有人共享改进的版本。 - 限制衍生的版本。如果存在多个同类网站的话,会影响用户数量,为了公平竞争,要么一起公开代码共同进步,要么自己投入成本从零开始开发,搞差异化。虽然现在的版本很简单,大部分人都可以分分钟钟开发出一样的网站,但考虑到以后的发展,这限制还是有必要的。 - 这是个网站,用户只需要打开浏览器就能使用,对用户没什么损失。不像普通的依赖库那样,需要自己在代码里调用库里的函数才能用它,采用 GPL 这类许可证对用户的影响会很大。
最后提交信息为:
docs: update README.md
下载
请输入验证码,防止盗链导致资源被占用
取消
下载
Python
1
https://gitee.com/lc-soft/GitDigger.git
git@gitee.com:lc-soft/GitDigger.git
lc-soft
GitDigger
GitDigger
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册