天天看點

deepin20.5——郵箱的靈活之路

作者:深度作業系統

自打去年重構以來,郵箱項目便踏上了試點靈活的取經之路,即使有産品大規劃托付給我們,内部也盡可能地保持着靈活,以不變應萬變。在最終版本傳遞之前,每個月都做一個小沖刺,及時推出一個完整可用可嘗鮮新功能的版本,這是傳統手藝網際網路化的路。

deepin20.5——郵箱的靈活之路

采用新的開發模式後,我們把一部分重心放在需求澄清以及需求控制上,不斷篩選各個管道彙聚來的需求和意見,并将它們配置設定在大功能分解後的每個沖刺當中,這樣既能快速響應使用者還能保證每個版本的工作量和人力相比對。

deepin20.5——郵箱的靈活之路

目前我們已經相繼釋出了多個版本,每一期都伴随着新功能上線和體驗優化,下面介紹一些近期版本中的改動。

編碼糾錯

如今郵件服務商很多,總會遇到一些不按套路編碼的郵件,比如國内某企鵝廠家的系統郵件,使用outlook打開後顯示如下:

deepin20.5——郵箱的靈活之路

針對種種場景我們盡可能的做了适配,是以“常見的非正常郵件”已不再亂碼。但這也隻能遇到一個解決一個,是以我們增加了一些後手招數,比如主動編碼切換功能,即使郵件中編碼标記錯誤,也可以通過自選編碼來糾正。而過去已經存儲錯誤編碼的郵件或其他可能出現的錯誤,我們增加了重新下載下傳郵件功能主動解決錯誤。

deepin20.5——郵箱的靈活之路
郵件标簽

之前收到一些回報,郵件自帶的标星不夠用。近期我們增加了郵件标簽功能,可以像在微信上給好友增加标簽那樣給郵件添加,這樣在檢視郵件的時候可以看到他的分類,之後也可以在标簽管理視窗中篩選自己曾經加過标簽的郵件,就不用為個别特殊郵件建立專門的檔案夾來管理了。

deepin20.5——郵箱的靈活之路
富文本編輯器更新

由于郵件編輯功能不夠強大,尤其對表格的支援不夠豐富,我們對寫郵件子產品進行了全面更新,将架構和插件替換成當下流行的vue+tinymce,是以這個子產品接下來的功能也會越來越豐富,使用體驗也會越來越友好,還有很多好玩的特性可以加。這次也是下了很大的決心,因為替換的工作量很大,但靈活的我們也不會等到最後才會放出來,我們将在有限的幾期内逐漸上線,這一期的版本大家先能體會到原汁原味的tiny,但是過兩個版本,你會看到deepin風格的編輯器又回來了,是的我們還要進行魔改:)

deepin20.5——郵箱的靈活之路

是以對我們來說靈活最大的挑戰,并不是節奏的加快,而是如何将一個大功能切割成可釋出的小功能,響應變化勝過遵循計劃,抓大放小,每個周期必須有新鮮功能上線,不然,可苦了社群的小夥伴。

deepin20.5——郵箱的靈活之路
deepin20.5——郵箱的靈活之路

靈活之後我們要做更多的規劃,比過去瀑布多的多,每個周期都有完整的需求、開發和版本回顧,Product Backlog中大型需求也需要根據人力和周期合理拆解甚至多條線并行開發才能做到不斷“沖刺”。

比如剛剛的富文本編輯器要拆成功能不變架構變的版本、功能樣式适配的版本、添加新架構特性的版本和最終deepin化的版本逐漸上線。而随後Exchange協定的支援我們也将從協定的基礎功能支援為先,讓大家盡快體驗上,接着就是月曆、聯系人功能的逐漸上線,随後還有CalDav、CardDav和Pst的支援等。

走上靈活之路的動力,還是來源于能夠對大家吐槽的快速回報,不斷地糾正自己。當然我們也想吐個槽,真心希望能規劃一個我們自己的吐槽視窗,用的不好随時可以“破口大罵”,罵着罵着發現,哎,變好用了,瞬間黑轉粉哈哈。。。

deepin20.5——郵箱的靈活之路

我們相信把使用者看得有多重,在使用者心中就有多重,提的改進會有的,提的需求也會有的,這就像面包和牛奶,幫助郵箱茁壯成長,健康地走在靈活之路上。

deepin20.5——郵箱的靈活之路

更多精彩,盡在deepin20.5,歡迎大家體驗!