KDE SC 4.13 發布,K 桌面環境
雖然 KDE 4 系列已經進入了 LTS 模式,不過依然有不少更新。相對于多數人來說,可能比較感興趣的一點就是 Baloo 取代了 Nepomuk 作為新的桌面搜索實現。
這意味著什么呢?
首先基于 Nepomuk 的搜索功能(文件,郵件等)都已經移植到了 Baloo 上,因此并沒有功能上的損失。
Baloo 和 Nepomuk 最大的區別在于 Baloo 不再使用 RDF 作為底層的數據存儲,也就是說原先作為 RDF 數據庫的 virtuoso 不再被需要,轉而使用 sqlite 和 Xapian 作為存儲,主要原因是對于 Nepomuk 在 KDE 桌面上的 Use case 來說,RDF 作為數據存儲太過復雜(無論是從對開發者的角度 / 實現的角度),Baloo 可以相對改善這點。
另外一點區別就是 Baloo 的 core 本身不作為數據的存儲而只是提供一個搜索的接口,具體的搜索轉而交給 Baloo 的 plugin 實現,而不是像 Nepomuk 所有數據都存儲在 virtuoso 提供的數據庫中。
在實際使用中,我個人原先的郵件可能需要小時級別才能完全全文索引完畢而 Baloo 可以在分鐘級別完成。
Kate 改進了它對于 project 和 C++11 語法高亮的支持。 http://kate-editor.org/2014/04/09/coming-in-4-13-improvements-in-the-project-plugin/
而且在 CMake 3.0.0 中可以由 CMake 直接輸出 kate 的 project 文件(雖然其實還是 Makefile based,只不過應該是多輸出了一個 .kateproject)來進行簡單的構建。在之前的版本中只能手動進行創建。
原文:KDE官網
來自:IKDE