Solo 为什么一定要和 GitHub 捆绑在一起限制用户基数?

本贴最后更新于 1697 天前,其中的信息可能已经东海扬尘

通过误打误撞知道了 solo,本地测试运行了一下,发现是个很棒的开源 blog

可是我想说说我的看法,不喜勿愤。

很多人在找一款适合的 blog 程序来写自己的博客。每个人每个群体可能有不同的需求。

我看看了,solo。好像必须要通过 github 才能登陆。

为什么这么好的一个开源 blog 要限制自己的用户基数呢?我的博客可以是生活类的,可以是技术类的。

可假如有人偏偏不喜欢 github,想要创建自己的用户账号呢?这样会不会被拒之门外

从而导致重新选型。

我觉得作者可能需要考虑一下。。。

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1425 引用 • 10043 回帖 • 470 关注
  • 反馈

    Communication channel for makers and users.

    123 引用 • 906 回帖 • 193 关注

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • InkDP

    solo 为程序员而生

    1 回复
  • +1

  • 感谢反馈,在 v3 之前 Solo 是独立用户体系的,v3 开始转向集成 GitHub 登录,同时也修改了项目定位:

    小而美的博客系统,专为程序员设计

    GitHub 是目前全球最大的程序员社区,所以选择集成 GitHub 是符合定位的。因为 Solo 不同于一般意义上的博客系统,这是 B3log 构思的初心所决定的,也是这个项目能走到今天的原因之一,因为我一直想做一个不一样的博客系统,现在稍微有点样子了。

    另外除了登录,Solo 还有一些功能是依赖 GitHub 完成的,比如自动同步 GitHub 仓库。我们的下一步计划是集成 GitHub Pages,让 Solo 实现静态博客特性,降低用户搭建复杂度和运维成本。实现静态化的同时,仍然保留(或者说是加强)博客端和社区端可交互的特性。最终,让更多想通过写博客分享技术、记录生活的程序员们用上 Solo 博客系统,体验独立博客 + 社区互动的社交网络。

    做集成 GitHub 的决定其实我考虑了很长时间。虽然不能说考虑的时间长结果就一定好,但是我觉得既然想了就要去尝试。虽然受众用户群体看上去变小了,但实际上效果还不错,自从发布 v3 后用户数增长很快。这个改变不是自我设限,而是一次更好的进化选择。

    也许以后某一天 Solo 还会改变定位,事物总是在变化中的。

    1 回复
  • 1437

    还是希望能保留通过邮箱直接注册这一选项

  • telessss 1 1 赞同
    作者

    感谢老大的答复,我觉得 solo 很精美也很喜欢。有 github 的功能和一些集成对程序员来说确实是好的,但摒弃了自己的用户模块去作为唯一登录口径,我感觉。。。em.... 是不是因小失大。 “可选”,“扩展”。就跟插件一样。可能会比较好。

    就跟之前 google 拼装概念手机一样,我可以根据我的需求往上面插入我各种想要的配件。但规则是我定的,满足品质的配件,才能上我官方的推荐,或者怎么样,鼓励更多的厂商和供应商,加入到适配我产品的队伍中来。

    您做的产品。是一个平台的中心。中心的东西做好了,所有喜欢的人,都会因为喜欢和高可扩展性而更加喜欢。

    因为扩展性,会吸引来更多的人,为 solo 添钻加瓦。 那 solo 的明天可能会更好!!!!

    		一个深深喜欢solo,但是还在纠结是否当主力blog的人 
    
    1 回复
  • telessss
    作者

    为了一棵树,放弃整个森林,这种做法不可取。

    slogon 喊什么都没关系,“solo 为程序员而生”

    为什么不能是我对程序员提供友好的 github 继承,github 登录。 更加精美的 markdown 编辑器和酷炫的 markdown 功能。

    而是 直接砍掉原有的用户模块。只能 github。。。

    非要在没有打开程序员市场的同时,先把其他市场给扼杀掉。。 这对开源的作者来说,我个人觉得是犯了一个很大的定位错误。

  • 谢谢支持。扩展这部分暂时只能寄希望于社区的其他贡献者来实现了,个人精力有限。

    希望我们都能找到自己喜欢的东西,并为之持续付出。

  • DevYui

    正是因为 solo 不支持本地用户后,我的博客永远停留在 2.9.8 版本,并且也保持着绝对不会再次更新的决心。
    image.png

  • keppel

    solo2.9.8, 你值得拥有, 个人觉得 2.9.8 绝对是个经典的版本,支持本地登录,支持私有图床.

请输入回帖内容 ...

推荐标签 标签

  • 笔记

    好记性不如烂笔头。

    304 引用 • 777 回帖
  • 倾城之链
    23 引用 • 66 回帖 • 102 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    534 引用 • 3528 回帖 • 1 关注
  • Git

    Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

    205 引用 • 357 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    941 引用 • 1458 回帖 • 153 关注
  • InfluxDB

    InfluxDB 是一个开源的没有外部依赖的时间序列数据库。适用于记录度量,事件及实时分析。

    2 引用 • 55 关注
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 5 关注
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖
  • 互联网

    互联网(Internet),又称网际网络,或音译因特网、英特网。互联网始于 1969 年美国的阿帕网,是网络与网络之间所串连成的庞大网络,这些网络以一组通用的协议相连,形成逻辑上的单一巨大国际网络。

    96 引用 • 330 回帖
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 8 关注
  • 开源中国

    开源中国是目前中国最大的开源技术社区。传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台。目前开源中国社区已收录超过两万款开源软件。

    7 引用 • 86 回帖 • 1 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    9 引用 • 32 回帖 • 165 关注
  • 爬虫

    网络爬虫(Spider、Crawler),是一种按照一定的规则,自动地抓取万维网信息的程序。

    106 引用 • 275 回帖
  • gRpc
    10 引用 • 8 回帖 • 56 关注
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 38 关注
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖 • 5 关注
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    14 引用 • 7 回帖 • 2 关注
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 692 关注
  • Postman

    Postman 是一款简单好用的 HTTP API 调试工具。

    4 引用 • 3 回帖 • 1 关注
  • IDEA

    IDEA 全称 IntelliJ IDEA,是一款 Java 语言开发的集成环境,在业界被公认为最好的 Java 开发工具之一。IDEA 是 JetBrains 公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。

    180 引用 • 400 回帖
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 251 关注
  • sts
    2 引用 • 2 回帖 • 149 关注
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    4 引用 • 55 回帖 • 8 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 643 关注
  • JSON

    JSON (JavaScript Object Notation)是一种轻量级的数据交换格式。易于人类阅读和编写。同时也易于机器解析和生成。

    51 引用 • 190 回帖
  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    103 引用 • 294 回帖
  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1425 引用 • 10043 回帖 • 470 关注