Skip to content
This repository has been archived by the owner on Mar 26, 2021. It is now read-only.

2020 年度开源爱好者月刊,逐步勾勒出新时代的开源全图谱。

License

Notifications You must be signed in to change notification settings

ningoink/open-source-magazine

Repository files navigation

开源爱好者月刊

All in NingoWood,欢迎来到凝果屋。

本刊从自身对开源的爱好出发,计划先以每月一刊的形式更新。

本刊站在众多巨人的肩膀上,感谢支持,交流 issues 在这里。

本刊的长期目标是,通过持续地期刊产出,梳理出全新的开源图谱。

月刊汇总

2020
第一期 第二期 第三期 第四期 第五期 第六期
第七期 第八期 第九期 ❤️

选刊指南

以下列表根据覆盖范围、更新频度和内容质量综合排名,每个月的开源最新动态优先从这里寻找。同时,这也将是一份开源咨询平台的图谱。

以下内容即将以 UI 页面的形式进行展示,尽请期待 v1.0 版本上线。

国际开源

媒体

公司

期刊

  • ......逐步添加中

活动

视频

  • ......逐步添加中

国内开源

媒体

公司

  • ......逐步添加中

期刊

活动

视频

  • ......逐步添加中

未来规划

1.0 单页面应用

新功能和新特性如下:

  • 浏览“月刊内容”:将月刊内容以全文或者划分章节标签页的形式展示
  • 浏览“选刊指南”:整合并分类展示各种开源相关的第三方链接
  • 浏览“历史今日”:建立开源时间库,展示历史上今日发生的开源二三事
  • 浏览“行业报告”:展示对开源有关的行业报告如编程语言排行、服务器排行等
  • 提供 i18n 支持(主要维护英文),对关键内容进行英文翻译

其中需要特殊注意的是:

  • 考虑引入 Ledge 编辑器作为丰富的 Markdown 语法插件

其中和“凝果体系”需要搭配的是:

  • 支持微前端部署,集成到“凝果体系”中
  • 符合“凝果体系”下良好的 DevOps 开发运维部署流程

2.0 社区化支持

重点须知:在提供微前端集成后,很可能并不会正式将此项目更新至动态化的 2.0;而是将如下所有动态化功能全部开发至“凝果开源社”中。

新功能和新特性如下:

  • 支持登录与注册
  • 支持并鼓励每个用户提交自己的开源推荐
    • 用户可以点赞、收藏社区中的开源推荐
    • 开源推荐浏览时可以根据各种指标进行排序
    • 每个月由有权限的网站运营人员精选并生成新月份的“开源爱好者月刊”
  • 全方位提供“开源技能树”支持(此功能或许会被开发在“凝果开源社”项目中)
    • 浏览包含技术和非技术相关的超大“开源技能树”图谱
    • 用户可以设置
  • 开发用户中心,该展示的都展示

其中和“凝果体系”需要搭配的是

  • 支持“凝果体系”下的单点登录,绑定独一无二的“凝果号”
  • 开发本项目的业务后端并连通“凝果云”

如何订阅

Star 本项目代表支持与收藏;Watch 本项目代表订阅最及时的 issues 动态(每月期刊内容从 issues 里选择);Fork 本项目代表参与到开源信息整理与贡献之中。

本刊 贡献者列表,以及凝果屋的微信公众号(@ningowood):

本地开发

Github Pages 部署

$ ng build --prod --output-path docs --base-href open-source-magazine

开源协议

MIT LICENSE & CC-BY-SA 4.0