自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

開源筆記軟件 Joplin 背后的故事

開源
Laurent Cozic 與我坐下來,討論了 Joplin 是如何開始的,以及這個開源筆記軟件的下一步計劃。

在這次采訪中,我見到了筆記軟件 Joplin 的創(chuàng)建者 Laurent Cozic。??Joplin??? 是 ??20i?? 獎勵的贏家,所以我想了解是什么讓它如此成功,以及他如何實現(xiàn)的。

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

??Joplin?? 是一個開源的筆記軟件。它可以讓你捕獲你的想法并從任何設(shè)備安全地訪問它們。

顯然,還有很多其他的筆記應(yīng)用,那么除了免費使用之外,它還有什么不同呢?

對我們的許多用戶來說,它是開源的這一事實是一個非常重要的方面,因為這意味著沒有供應(yīng)商對數(shù)據(jù)的封鎖,而且數(shù)據(jù)可以很容易地被導(dǎo)出并以各種方式訪問。

我們還關(guān)注用戶的安全和數(shù)據(jù)隱私,特別是端到端加密同步功能,以及通過對應(yīng)用的任何連接保持透明。我們還與安全研究人員合作,以保證軟件更加安全。

最后,Joplin 可以通過幾種不同的方式進行定制 —— 通過插件(可以添加新的功能)和主題來定制應(yīng)用程序的外觀。我們還公開了一個數(shù)據(jù) API,它允許第三方應(yīng)用程序訪問 Joplin 的數(shù)據(jù)。

??相關(guān)閱讀:5 款 Linux 上的筆記應(yīng)用??

這是一個競爭非常激烈的市場,那么是什么激發(fā)了你創(chuàng)建它的想法?

這是有原因的的。我從 2016 年開始研究它,因為我不喜歡現(xiàn)有的商業(yè)記事應(yīng)用程序:筆記、附件或標簽不能輕易被其他工具導(dǎo)出或操作。

這主要是由于供應(yīng)商的封鎖,另外還有供應(yīng)商缺乏動力,因為他們沒有動力幫助用戶將他們的數(shù)據(jù)轉(zhuǎn)移到其他應(yīng)用程序。還有一個問題是,這些公司通常會以純文本形式保存筆記,而這有可能造成數(shù)據(jù)隱私和安全方面的問題。

因此,我決定開始創(chuàng)建一個簡單且具有同步功能的移動和終端應(yīng)用程序,使我的筆記能夠輕松地在我的設(shè)備上訪問。之后又創(chuàng)建了桌面應(yīng)用程序,項目從此開始發(fā)展。

Chrome OS 上 Joplin 的圖片

編寫 Joplin 花了多長時間呢?

自 2016 年以來,我一直在斷斷續(xù)續(xù)地開發(fā),但并不是專門去維護。不過在過去的兩年里,我更加專注于它。

對于準備創(chuàng)建自己的開源應(yīng)用的人,你有什么建議?

挑選一個你自己使用的項目和你喜歡的技術(shù)來工作。

管理一個開源項目有時是很困難的,所以必須要有足夠的興趣去讓它變得更有價值。那么我想 “早發(fā)布,多發(fā)布” 原則在這里也適用,這樣你就可以衡量用戶的興趣,以及是否有必要花時間進一步開發(fā)這個項目。

有多少人參與了 Joplin 的開發(fā)?

有 3、4 人參與開發(fā)。目前,我們還有 6 名學(xué)生在 谷歌編程之夏Google Summer of Code

許多人都在創(chuàng)建開源項目,但 Joplin 對你來說是一個巨大的成功。關(guān)于如何獲得關(guān)注,你能否給開發(fā)者提供一些建議?

沒有簡單的公式,說實話,我不認為我可以在另一個項目中復(fù)制這種成功!你必須對你所做的事情充滿熱情,但同時也要嚴謹、有組織、穩(wěn)步前進,確保代碼質(zhì)量保持高水平,并擁有大量的測試單元以防止回歸。

同時,對于你收到的用戶反饋保持開放的態(tài)度,并在此基礎(chǔ)上改進項目。

一旦你掌握了這些,剩下的可能就全靠運氣了 —— 如果你做的項目讓很多人都感興趣,事情可能會順利進行!

一旦你得到關(guān)注,但如果你沒有傳統(tǒng)的營銷預(yù)算,你如何保持這種勢頭?

我認為這在于傾聽項目周圍的社區(qū)。舉個例子來說,我從未計劃過建立一個論壇,但有人在 GitHub 上提出了這個建議,所以我創(chuàng)建了一個論壇,它成為了一個分享想法、討論功能、提供支持等很好的方式。社區(qū)也普遍歡迎新人,這形成了一種良性循環(huán)。

除此以外,定期就項目進行溝通也很重要。

我們沒有一個公開的路線圖,因為大多數(shù)功能的 ETA 通常是 “我不知道”,但我會試圖就即將到來的功能、新版本等進行溝通。我們也會就重要的事件進行溝通,特別是谷歌編程之夏,或者當我們有機會贏得像 20i FOSS 獎的時候。

最后,我們很快將在倫敦舉行一次面對面的聚會,這是與社區(qū)和合作者保持聯(lián)系的另一種方式。

用戶的反饋是如何影響路線圖的?

很明顯,貢獻者們經(jīng)常僅僅因為他們需要某個特性而從事某些工作。但除此之外,我們還根據(jù)論壇和 GitHub 問題追蹤器上的信息,追蹤對用戶來說似乎最重要的功能。

例如,移動應(yīng)用程序現(xiàn)在具有很高的優(yōu)先級,因為我們經(jīng)常從用戶那里聽到,它的限制和缺陷是有效使用 Joplin 的一個問題。

桌面使用Joplin的圖片

你是如何跟上最新的開發(fā)和編碼的發(fā)展的?

主要是通過閱讀 Hacker News!

你有個人最喜歡的自由/開源軟件可以推薦嗎?

在不太知名的項目中,??SpeedCrunch?? 作為一個計算器非常好。它有很多功能,而且很好的是它能保留以前所有計算的歷史。

我還使用 ??KeepassXC?? 作為密碼管理器。在過去的幾年里,它一直在穩(wěn)步改進。

最后,??Visual Studio Code?? 作為一個跨平臺的文本編輯器非常棒。

我原以為 Joplin 是以 Janis 的名字命名的,但維基百科告訴我來自是 Scoot Joplin。你為什么選擇這個名字?

我起初想把它命名為 “jot-it”,但我想這個名字已經(jīng)被人占了。

由于我那時經(jīng)常聽 Scoot Joplin 的 拉格泰姆ragtime音樂(我相當癡迷于此),我決定使用他的名字。

我認為產(chǎn)品名稱的含義并不太重要,只要名稱本身易于書寫、發(fā)音、記憶,并與一些積極的東西(或至少沒有消極的東西)有關(guān)。

我覺得 “Joplin” 符合所有條件。

關(guān)于 Joplin 的計劃,你還有什么可以說的嗎?也許是對一個新功能的獨家預(yù)告?

如前所述,我們非常希望在用戶體驗設(shè)計和新功能方面對移動應(yīng)用進行改進。

我們也在考慮創(chuàng)建一個 “插件商店”,以便更容易地瀏覽和安裝插件。

感謝 Laurent — 祝 Joplin 的未來好運。

責(zé)任編輯:龐桂玉 來源: Linux中國
相關(guān)推薦

2014-04-14 10:06:22

.Net 開源

2013-10-09 09:33:10

開源開源軟件

2012-10-17 13:50:25

2011-12-12 11:00:45

OpenStack開源商業(yè)

2020-02-17 21:35:21

JoplinEvernote開源

2018-11-06 15:56:25

西門子工業(yè)網(wǎng)絡(luò)智能制造

2021-02-03 21:24:42

Joplin筆記

2011-09-26 14:28:28

水果忍者

2018-05-22 08:57:31

開源軟件定義存儲

2016-12-12 14:19:59

LLVMClangApple

2017-01-15 11:01:56

2012-06-19 16:11:56

2017-11-27 11:02:46

高并發(fā)突發(fā)池系統(tǒng)架構(gòu)王者榮耀

2013-02-20 10:05:21

吳剛捕魚達人

2015-06-18 11:28:18

谷歌

2021-09-05 18:26:42

2017-10-30 08:20:16

王者榮耀騰訊云游戲

2010-08-09 09:53:14

RailsRake

2013-07-23 09:02:48

Facebook Ho應(yīng)用設(shè)計

2016-12-12 14:24:25

蘋果Aqua界面
點贊
收藏

51CTO技術(shù)棧公眾號