Redian新闻
>
开源笔记软件 Joplin 背后的故事 | Linux 中国

开源笔记软件 Joplin 背后的故事 | Linux 中国

科技
 
导读:Laurent Cozic 与我坐下来,讨论了 Joplin 是如何开始的,以及这个开源笔记软件的下一步计划。
本文字数:2815,阅读时长大约:4分钟

Laurent Cozic 与我坐下来,讨论了 Joplin 是如何开始的,以及这个开源笔记软件的下一步计划。

在这次采访中,我见到了笔记软件 Joplin 的创建者 Laurent Cozic。Joplin🔗 joplinapp.org 是 20i🔗 www.20i.com 奖励的赢家,所以我想了解是什么让它如此成功,以及他如何实现的。

你能概述一下什么是 Joplin 吗?

Joplin🔗 opensource.com 是一个开源的笔记软件。它可以让你捕获你的想法并从任何设备安全地访问它们。

显然,还有很多其他的笔记应用,那么除了免费使用之外,它还有什么不同呢?

对我们的许多用户来说,它是开源的这一事实是一个非常重要的方面,因为这意味着没有供应商对数据的封锁,而且数据可以很容易地被导出并以各种方式访问。

我们还关注用户的安全和数据隐私,特别是端到端加密同步功能,以及通过对应用的任何连接保持透明。我们还与安全研究人员合作,以保证软件更加安全。

最后,Joplin 可以通过几种不同的方式进行定制 —— 通过插件(可以添加新的功能)和主题来定制应用程序的外观。我们还公开了一个数据 API,它允许第三方应用程序访问 Joplin 的数据。

相关阅读:5 款 Linux 上的笔记应用🔗 opensource.com

这是一个竞争非常激烈的市场,那么是什么激发了你创建它的想法?

这是有原因的的。我从 2016 年开始研究它,因为我不喜欢现有的商业记事应用程序:笔记、附件或标签不能轻易被其他工具导出或操作。

这主要是由于供应商的封锁,另外还有供应商缺乏动力,因为他们没有动力帮助用户将他们的数据转移到其他应用程序。还有一个问题是,这些公司通常会以纯文本形式保存笔记,而这有可能造成数据隐私和安全方面的问题。

因此,我决定开始创建一个简单且具有同步功能的移动和终端应用程序,使我的笔记能够轻松地在我的设备上访问。之后又创建了桌面应用程序,项目从此开始发展。

Chrome OS 上 Joplin 的图片

编写 Joplin 花了多长时间呢?

自 2016 年以来,我一直在断断续续地开发,但并不是专门去维护。不过在过去的两年里,我更加专注于它。

对于准备创建自己的开源应用的人,你有什么建议?

挑选一个你自己使用的项目和你喜欢的技术来工作。

管理一个开源项目有时是很困难的,所以必须要有足够的兴趣去让它变得更有价值。那么我想 “早发布,多发布” 原则在这里也适用,这样你就可以衡量用户的兴趣,以及是否有必要花时间进一步开发这个项目。

有多少人参与了 Joplin 的开发?

有 3、4 人参与开发。目前,我们还有 6 名学生在 谷歌编程之夏(Google Summer of Code) 中为这个项目工作。

许多人都在创建开源项目,但 Joplin 对你来说是一个巨大的成功。关于如何获得关注,你能否给开发者提供一些建议?

没有简单的公式,说实话,我不认为我可以在另一个项目中复制这种成功!你必须对你所做的事情充满热情,但同时也要严谨、有组织、稳步前进,确保代码质量保持高水平,并拥有大量的测试单元以防止回归。

同时,对于你收到的用户反馈保持开放的态度,并在此基础上改进项目。

一旦你掌握了这些,剩下的可能就全靠运气了 —— 如果你做的项目让很多人都感兴趣,事情可能会顺利进行!

一旦你得到关注,但如果你没有传统的营销预算,你如何保持这种势头?

我认为这在于倾听项目周围的社区。举个例子来说,我从未计划过建立一个论坛,但有人在 GitHub 上提出了这个建议,所以我创建了一个论坛,它成为了一个分享想法、讨论功能、提供支持等很好的方式。社区也普遍欢迎新人,这形成了一种良性循环。

除此以外,定期就项目进行沟通也很重要。

我们没有一个公开的路线图,因为大多数功能的 ETA 通常是 “我不知道”,但我会试图就即将到来的功能、新版本等进行沟通。我们也会就重要的事件进行沟通,特别是谷歌编程之夏,或者当我们有机会赢得像 20i FOSS 奖的时候。

最后,我们很快将在伦敦举行一次面对面的聚会,这是与社区和合作者保持联系的另一种方式。

用户的反馈是如何影响路线图的?

很明显,贡献者们经常仅仅因为他们需要某个特性而从事某些工作。但除此之外,我们还根据论坛和 GitHub 问题追踪器上的信息,追踪对用户来说似乎最重要的功能。

例如,移动应用程序现在具有很高的优先级,因为我们经常从用户那里听到,它的限制和缺陷是有效使用 Joplin 的一个问题。

桌面使用Joplin的图片

你是如何跟上最新的开发和编码的发展的?

主要是通过阅读 Hacker News!

你有个人最喜欢的自由/开源软件可以推荐吗?

在不太知名的项目中,SpeedCrunch🔗 heldercorreia.bitbucket.io 作为一个计算器非常好。它有很多功能,而且很好的是它能保留以前所有计算的历史。

我还使用 KeepassXC🔗 opensource.com 作为密码管理器。在过去的几年里,它一直在稳步改进。

最后,Visual Studio Code🔗 opensource.com 作为一个跨平台的文本编辑器非常棒。

我原以为 Joplin 是以 Janis 的名字命名的,但维基百科告诉我来自是 Scoot Joplin。你为什么选择这个名字?

我起初想把它命名为 “jot-it”,但我想这个名字已经被人占了。

由于我那时经常听 Scoot Joplin 的 拉格泰姆(ragtime)音乐(我相当痴迷于此),我决定使用他的名字。

我认为产品名称的含义并不太重要,只要名称本身易于书写、发音、记忆,并与一些积极的东西(或至少没有消极的东西)有关。

我觉得 “Joplin” 符合所有条件。

关于 Joplin 的计划,你还有什么可以说的吗?也许是对一个新功能的独家预告?

如前所述,我们非常希望在用户体验设计和新功能方面对移动应用进行改进。

我们也在考虑创建一个 “插件商店”,以便更容易地浏览和安装插件。

感谢 Laurent — 祝 Joplin 的未来好运。

图片来自: (Opensource.com🔗 Opensource.com, CC BY-SA 4.0)

这篇访谈最初发表在 20i 博客上,已获得许可进行转载。🔗 www.20i.com


via: https://opensource.com/article/22/9/joplin-interview

作者:Richard Chambers 选题:lkxed 译者:MareDevi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出


LCTT 译者 :MareDevi
🌟🌟
翻译: 4.0 篇
|
贡献: 39 天
2022-09-11
2022-10-20
https://linux.cn/lctt/MareDevi
欢迎遵照 CC-BY-SA 协议规定转载,
如需转载,请在文章下留言 “转载:公众号名称”,
我们将为您添加白名单,授权“转载文章时可以修改”。

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
如何在 Linux 中更改 GRUB 主题 | Linux 中国Rosalía 登意大利版《VOGUE》封面!关于 Linux 和 Git 的创造者 Linus Torvalds 的 20 件趣事 | Linux 中国传统的 Linux 软件包格式不适合现代应用 | Linux 中国哇!Torvalds 为自己的 Apple M2 Macbook 专门修改了 Fedora Linux | Linux 中国微软决定放弃 Teams 的 Linux 应用,而用渐进式网页应用取代 | Linux 中国开源朗读者:使用 Linux 的优势和劣势 | Linux 中国5 个 htop 替代:增强你的 Linux 系统监控体验 | Linux 中国司马南败北Tuxedo 已对所有用户开放基于 Ubuntu 的 TUXEDO OS | Linux 中国Stable Diffusion背后的故事:独辟蹊径,开源和社区驱动的AI独角兽 | 创始人专访3 个可在 Linux 上玩旧 NES 游戏的 NES 模拟器 | Linux 中国在 Manjaro 和其他基于 Arch Linux 的发行版上安装 Spotify | Linux 中国100多道自制和拍摄的美食白云猪手的3个悲剧那年火车上的故事 (上集)(八)亡命一个值得关注的开源软件 Penpot 将成为 Figma 可靠的替代品! | Linux 中国如何在 Arch Linux 中安装 OpenOffice(新手指南) | Linux 中国福奇医生退休-美国科学的一代传奇落幕桌面 Linux 市场份额(2022 年 7 月) | Linux 中国5 款适用于 Linux 的笔记应用 | Linux 中国Blackbox:极简主义 Linux 用户的美观终端 | Linux 中国Fedora Linux 的各种版本 | Linux 中国“作弊”:只需要知道这一个 Linux 命令就够了 | Linux 中国图解如何升级到 Linux Mint 21 | Linux 中国Gnoppix Linux 22.12 发布 | Linux 中国你应该知道的 22 个基本的 Linux 网络命令 | Linux 中国Bodhi Linux 7.0.0 开始测试新的功能和软件包 | Linux 中国在 Mac 上运行 Linux 更进一步,Apple SoC CPUFreq 驱动即将并入 Linux 主线内核Linux 优先的 AI 图像提升器 Upscayl 发布了第一个版本 | Linux 中国使用 Podman Desktop 在 Fedora Linux 上管理容器 | Linux 中国System 76 将不会发布 Pop!_OS 22.10 Linux 发行版 | Linux 中国用惯 Linux 的人第一次用 Windows 或 macOS 会怎样? | Linux 中国印象笔记的替代品 Notesnook 现已开源 | Linux 中国对开源软件的攻击呈上升趋势 | Linux 中国
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。