-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto commit by GitBook Editor
- Loading branch information
Yue-Lan
committed
Jun 11, 2019
1 parent
03c0da1
commit 9a14cb6
Showing
4 changed files
with
90 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# 正文之后 | ||
|
||
一下的内容仅代表个人的观点,大家可以略过。 | ||
|
||
### 文件管理器的本质就是一个桌面应用 | ||
|
||
文件管理器有很多,远不止peony一个,也不是所有文件管理器都和peony承担的工作一样的,比如nautilus,它就不需要承担拉起桌面的工作。文件管理器的本职工作就是提供一个与文件的ui交互界面而已,我认为只要做好这一点,就是一个好项目了,其它的只是可选项,对于可选项,我们可以分解成独立的问题再考虑。 | ||
|
||
之前向nautilus提交issue的时候,我了解到了他们的设计理念,文件管理器永远不会处理gvfs/gio做不到的事情。如果抛开后台服务,还有session等等,它本身就只是一个图形代理而已,所有对文件的操作还是回到了gio上。我们不应该在文件管理器中去做文件系统架构层面的工作,所以我们首要考虑的问题就能够简化成怎么提供一个稳定可靠的gio图形操作端。哪怕我们抛弃了gio,选择了kio或者自己研发一个vfs系统,我们也应该遵循这个理念。 | ||
|
||
|
||
|
||
|
||
|