如何使用 Feed 订阅 GitHub Issues
如何使用 Feed 订阅 GitHub Issues
很多开发者喜欢使用 GitHub Issues 作为个人博客。的确,GitHub Issues 拥有完善的 Markdown 支持、代码高亮、在线编辑、评论系统,以及各种满足程序员需求的功能。最重要的是完全不需要折腾(想必很多人都有折腾博客的经历),让人不必关心其形式,专注于博客和内容本身。
然而这种博客写起来很优雅,获取却不那么优雅。一方面新的博文很容易被时间线上众多的消息淹没,另一方面一些不想看到的 issue 和评论却会被推到时间线上。而且 Issues 列表没有 Feed 地址,对喜欢使用 Feed 获取信息的人来说很不方便。
于是为了订阅大家的博客,我写了一个小项目:gh-feed.imsun.net (GitHub 地址)
这个项目使用起来很简单,你只需要将 Issues 页面的链接粘贴到项目首页的输入框里就可以获得对应的 Feed 地址。甚至你都不需要访问上面的网站,只要将 Issues 链接里的 https://github.com
替换成 http://gh-feed.imsun.net
就是你想要的 Feed 地址。
以玉伯的博客为例,将 https://github.com/lifesinger/blog/issues
改成 http://gh-feed.imsun.net/lifesinger/blog/issues
添加到 Feed 客户端,就可以订阅他的博客了。
为了过滤一些 issue,你还可以在 Issues 页面添加一些 filter,比如只看 repo 作者的 issue,只看标有某些 label 的 issue。这些 filter 会反映在链接里。
还是以玉伯的博客为例:
- 只看作者为玉伯的 issue:
https://github.com/lifesinger/blog/issues/created_by/lifesinger - 只看作者为玉伯且 label 为
blog
的 issue:
https://github.com/lifesinger/blog/issues?q=is%3Aopen+is%3Aissue+author%3Alifesinger+label%3Ablog
当你使用不同链接时,得到的 Feed 也不同。你可以放心地在 GitHub Issues 页面设置各种条件,我们都会尊重这些设置并输出给你想要的东西。
关于项目的更多信息我放在了 GitHub 上,有兴趣的同学可以提出一些建议。
另外这个服务我暂时部署在了一个比较弱的服务器上,如果使用人数增多,有些同学访问困难的话请给我发邮件,我会迁移到更好的平台上。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以加QQ(2602138376)
文章标题:如何使用 Feed 订阅 GitHub Issues
文章字数:601
本文作者:Zevs
发布时间:2019-08-15, 18:03:16
最后更新:2019-08-15, 18:03:53
原始链接:http://zhsh666.xyz/2019/08/15/如何使用-Feed-订阅-GitHub-Issues/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。
√本站访问人数:人次 | ◎本站总访问量:
次