IbpTeam / demo-webde

0 stars 0 forks source link

用户目录下文件存放的统一 #171

Open jianminww opened 9 years ago

jianminww commented 9 years ago

目前我们用户目录下有三个目录 ~/.demo-rio ~/.resources ~/.local/share/webde,并且现在还有使用根目录下的/webde目录的。这带来管理的一些障碍。

我认为我们应该只有一个主目录存在,以上的这些目录都作为这个主目录的子目录存在。

比如命名为~/.webde,其下有~/.webde/config 存放桌面要保存的配置, ~/.webde/demo-rio存放数据框架相关文件, ~/.webde/dataStore 存放导入用户文件生成的数据。

大家来讨论一下发表一下各自的观点。 @IbpTeam/owners

CannedFish commented 9 years ago

~/.local/share/webde是在使用数据框架数据前使用的,现在应该已经不用了。 /webde主要是用来存放一些全局的用户无关的设置。

jianminww commented 9 years ago

/webde主要是用来存放一些全局的用户无关的设置。 这个倒是个问题,

@huyuanzhe 生成deb时,程序目录是什么路径呢?是否可以把目前deb安装目录的结构贴在这里一份,以便于讨论。

huyuanzhe commented 9 years ago

现在deb中结构暂时如下: /webde /usr/share/webde ├── app │   ├── appExample │   ├── datamgr │   ├── newdatamgr │   └── viewerPDF ├── demo-webde │   ├── gtkweb │   ├── nw │   ├── README.md │   └── ui-lib ├── init │   ├── init_database.sh │   └── init_rio.sh ├── node-webkit │   ├── credits.html │   ├── libffmpegsumo.so │   ├── nw │   ├── nw.pak │   └── nwsnapshot └── sdk └── lib

demo-rio是以库形式添加在demo-webde中

CannedFish commented 9 years ago

恩,这个目录的位置是暂时的,可以放在/usr/share/webde,这样可能更符合规范,里面的内容从目前来看应该是需要root权限才可以修改吧

jianminww commented 9 years ago

@IbpTeam/owners 我同意 @huyuanzhe , 我们还是要决定一下目录的问题,并不是暂时的,而是长期都会放在这个目录,除非我们去做系统级的实现时重新规划。 @v11985

这也涉及之前 #303 的讨论,目前数据框架还是使用.demo-rio .resources 两个目录。是否也都统一放到 .local/share/webde/ 目录下,还是放到 .local/share/rio 目录下?

以上讨论来自 IbpTeam/demo-rio#505