V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
KennyDiff
V2EX  ›  程序员

关于 Leanote 在 github 上开源的版本那么多明显缺陷的疑问~

  •  
  •   KennyDiff · 2017-06-24 01:56:17 +08:00 · 12992 次点击
    这是一个创建于 2711 天前的主题,其中的信息可能已经有所发展或是发生改变。
    实在忍不住要吐槽了,本来 leanote 让我眼前一亮,国人的 github 项目,有那么多好评,最大的亮点是在国内可以架设私服保护自己的数据。然后还是开源的。 但是通过这一个星期的部署,Windows 二进制版,Linux 二进制版,Linux 源码版,最终还试用官方网站的收费版。 我发现我还是太天真,除了官方网站的收费版,其他部署出来的私服个个错漏百出,各种奇葩明显的缺陷,多到我都懒得提交了。但是这些缺陷,收费的官网版都没有,让人不得不怀疑你们开源的诚意,很像是拿来做广告的噱头。你们的代码库里一定有这样 2 个版本,一个是内部收费版的(稳定可靠的版本),另一个是 github 的(不知是无意还是有意,错漏百出,缺陷漫天飞) Leanote 开源,只是告诉大家你们开源了而已。 本来对 leanote 的分享很感激的,发现被坑了近一周的时间部署测试之后(各种尝试,各种被坑)发现 leanote 的 github 的版本完全不是可靠可用的代码。 我觉得这家公司选择的盈利模式有问题,1. 像 evernote 这样收费,leanote 没有任何竞争力,客户端的可靠性、便利性、浏览器插件、服务器端各种秒你,包括性能。2.通过协助客户架设私服来收取服务费,故意设高部署的门槛,github 上的残缺二进制和漏洞百出的源码版本,让人无法顺利部署出可用的生产环境。leanote 的私服保密性和性能的优势还有对 leanote 开源的好感荡然无存。 国内的生存环境让 leanote 做出这样的选择,我理解,但很让人很遗憾。
    第 1 条附言  ·  2017-06-24 11:19:27 +08:00
    我部署了以下 2.4 的最新版本 https://github。com/leanote/leanote/releases
    leanote-linux-amd64-v2.4.bin.tar.gz
    leanote-windows-amd64-v2.4.bin.tar.gz
    https。//github。com/leanote/leanote.git (代码直接 git 下来部署)

    我不知道之前的版本是否这样,但这个版本的确缺陷让我很难受,我可以接受缺陷。但故意这么设置门槛导致的缺陷让人很无语。(因为 leanote.com 上所有的功能都是完整健壮的) 如果以上认为我委屈了 leanote 的可以自行下载此 2.4 版本的 release 看看我是否胡言乱语。
    缺陷如下:1. 无法修改 email( github 上回复得自己进数据库修改),可以接受,但 2 年了还不修复此缺陷,有点那个
    2. windows 二进制版本无法部署 wkhtmltox,怎么弄都无法成功,文档也没说,查看源码后参照格式也无法成功执行,放弃。
    3. 转 Linux,开始很顺利,部署好后,blog 打开是无法搜索的。一定是部署的方法不对,重新部署,blog 还是无法搜索
    4. 试试 Linux 上部署代码运行,Blog 可以搜索了(但是一安装本地 zip 的 theme,立即也无法搜索),但是编辑笔记经常假死,重启服务正常,长一点的 note 编辑后编辑界面就假死了。。。。 绝望弃坑。

    以上这些 bug (除了第一项无法测试) 其他的在 leanote。com 上均没有这些缺陷。

    我的环境贴一下:
    CentOS-7-x86_64-Minimal-1611.iso
    mongodb-linux-x86_64-rhel70-3.4.5.tgz
    Windows 2008 R2
    Chrome 59

    楼上有人说我戾气太重,的确,我承认,这周花这么多时间部署尝试,提交缺陷, 在天朝还要忍受 G$F$W 的各种压迫,浪费各种时间。在一步步的发现真相后,的确心情很烦躁。
    第 2 条附言  ·  2017-06-24 11:33:27 +08:00
    不管怎么说还是很感谢 Leanote.com 创造出这样的产品,让我们有了选择。以上言辞如有冒犯请原谅。
    30 条回复    2019-02-24 13:15:14 +08:00
    KennyDiff
        1
    KennyDiff  
    OP
       2017-06-24 02:08:24 +08:00
    其实我想说既然国内那么多大型抄袭机器,你们无法全身心开放的投入开源,你们保护你们的核心代码可以理解,但是我只想要一个稳定的二进制版本, 自己部署,我也愿意花钱买一个这样的版本,可以架设在自己的服务器上(性能 /隐私问题都得以解决),而不是花钱请你们帮做企业私服部署。 也不是选择你们的 leanote.com 替代 yinxiang.com(这一点 leanote 真替代不了,多便宜我都不会买,在我用过 leanote 的客户端之后)
    dzxx36gyy
        2
    dzxx36gyy  
       2017-06-24 03:03:54 +08:00 via Android   ❤️ 1
    我之前自己搭了个好像没啥太大问题啊……
    lzhr
        3
    lzhr  
       2017-06-24 03:10:18 +08:00
    “个个错漏百出,各种奇葩明显的缺陷”
    贴几个参考参考
    visualwind
        4
    visualwind  
       2017-06-24 04:49:10 +08:00
    应该是教程故意不写清楚,让不想摸索的小白买收费版。我也是弄了很久才搞明白。
    还有为啥不能删除账户。。。
    gulangyu
        5
    gulangyu  
       2017-06-24 07:31:05 +08:00 via Android   ❤️ 1
    戾气太重。本地部署过 leanote,没啥问题。
    whx20202
        6
    whx20202  
       2017-06-24 09:26:57 +08:00
    我只是简单保存几个文件,感觉没出过什么 bug,可能是你用的功能比较高级,或者触发场景不是很简单
    terryhyx
        7
    terryhyx  
       2017-06-24 09:28:55 +08:00
    @visualwind mongodb 里面去删
    paulagent
        8
    paulagent  
       2017-06-24 09:36:02 +08:00
    列出几个例子看看吧
    messyidea
        9
    messyidea  
       2017-06-24 09:36:16 +08:00   ❤️ 1
    自建的用了几个月了, 感觉没啥大毛病
    ethankw
        10
    ethankw  
       2017-06-24 09:37:51 +08:00 via iPhone
    aircjm
        11
    aircjm  
       2017-06-24 09:41:24 +08:00   ❤️ 1
    之前用 Docker 部署过没什么问题,一直用的很好,而且你说的问题太过于模糊,有什么具体问题可以提 issues 啊,这样发帖完全不可能解决问题的,一堆人回答没问题,那就是你自己有问题了.


    利益相关:
    Teakki(Leanote Pro) 5 人授权使用者,从 Leanote 转到 Teakki,用不惯那个 Leanote 的客户端
    yangxuan8282
        12
    yangxuan8282  
       2017-06-24 10:32:28 +08:00 via iPhone
    @aircjm 问下你之前是用的哪个 leanote docker 镜像安装的
    aircjm
        13
    aircjm  
       2017-06-24 10:39:12 +08:00
    额,不好意思了,忘了是哪个 image,我当时直接用的是 DockerHub 里面搜索 leanote,用的是 star 最多的那个.你可以去 DockerHub 里面找一找哈
    aircjm
        14
    aircjm  
       2017-06-24 10:39:28 +08:00
    @yangxuan8282 额,不好意思了,忘了是哪个 image,我当时直接用的是 DockerHub 里面搜索 leanote,用的是 star 最多的那个.你可以去 DockerHub 里面找一找哈
    dallaslu
        15
    dallaslu  
       2017-06-24 10:44:24 +08:00
    来试试 ownCloud 吧
    enotx
        16
    enotx  
       2017-06-24 11:01:49 +08:00
    在 VPS 上部署了一年多了,重度使用,偶尔发现有多版本冲突处理不好的情况
    没发现不能接受的问题
    linkiosk
        17
    linkiosk  
       2017-06-24 11:04:52 +08:00 via iPhone
    我搭了两次都是各种同步出错或者重复的情况,或者三端显示的笔记数量不一致,我现在都懒得用了,还是用 Evernote 无压力
    weiweiwitch
        18
    weiweiwitch  
       2017-06-24 11:05:03 +08:00
    为什么人家 github 上的项目一定要完美,你是花钱了还是参与开发了?
    rocksolid
        19
    rocksolid  
       2017-06-24 11:21:02 +08:00
    @weiweiwitch 照你这话说,那以后用到别人开源代码不得不开源时就弄个不能运行的版本上去,对外号称我也开源了
    KennyDiff
        20
    KennyDiff  
    OP
       2017-06-24 11:22:29 +08:00
    @weiweiwitch 说得好,我也问过我自己这个伦理道德问题,我是否在道德上有资格评判他们,我想说的是,如果你们无法开源,请闭源,卖授权,不要拿 github 做推广平台。我只是想证实 leanote 是伪开源。
    KennyDiff
        21
    KennyDiff  
    OP
       2017-06-24 11:27:24 +08:00
    官方的 docker 好早就放弃维护了。
    weiweiwitch
        22
    weiweiwitch  
       2017-06-24 11:36:18 +08:00
    @rocksolid 你说的那是另一种情况,说重了点也算是违法的了。

    LZ 的情况就是类似人家字幕组无偿的一集一集的做了字幕分享出来,还被免费享受的人催,或者指责字幕质量低下。

    不满意的可以提 issue,有能力的可以改了然后提 pull request,甚至 fork 了自己继续开发,再不行,就用脚投票,直接不用走人。

    如果真心想用的,就要考虑花钱,花了钱买了服务还有问题,就要考虑投诉甚至起诉。

    另外,LZ 这么重的怨念发到 V2EX 上就算了,我们这些吃瓜群众看看就算了,有同情心的,提些问题,问些现象,帮助 LZ 解决下也可以。但是怨念当做 issue 发到 github 上了,我就有点受不了了。
    KennyDiff
        23
    KennyDiff  
    OP
       2017-06-24 11:46:25 +08:00
    @weiweiwitch 你仔细看看 github 上的 issue 吧,仔细看看这些 issue 提交的时间,然后再在 leanote。com 上测试一下看看这些 issue 还在不在?然后仔细想想为什么。
    Leafove
        24
    Leafove  
       2017-06-24 12:33:37 +08:00
    开源版本和生产环境跑的商业版本有差别很正常的,是楼主你期望太高
    Tink
        25
    Tink  
       2017-06-24 12:35:33 +08:00 via iPhone
    举个例子啊!我现在就是自建的啊
    Tink
        26
    Tink  
       2017-06-24 12:38:29 +08:00 via iPhone
    列几个具体的漏洞,我试着看能不能修复
    aircjm
        27
    aircjm  
       2017-06-24 12:56:54 +08:00
    @weiweiwitch 666 说的有道理,发 issue 一般都是直接陈述问题的
    billlee
        28
    billlee  
       2017-06-24 21:12:09 +08:00
    不满意你可以 fork 啊。
    scinart
        29
    scinart  
       2017-06-26 20:40:54 +08:00 via iPhone
    楼主你能不能先“。”把打成"."

    另外顶一下楼主,不开源无可非议,伪开源着实生厌。楼主无非就抱怨了一个开源的不能用,还有某些评论的冷嘲热讽,题都没审明白,逻辑哪去了?
    ddup
        30
    ddup  
       2019-02-24 13:15:14 +08:00
    自己搭了一个用了很久了 没问题,挺稳定的。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1448 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:24 · PVG 01:24 · LAX 09:24 · JFK 12:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.