[Publex-developers] Latest committments
Status: Alpha
Brought to you by:
cyqotiq
From: PubleX Developer's M. L. <pub...@li...> - 2007-01-27 01:03:57
|
I have been trying to reconfigure the paths for the services ('logs', 'etc', 'plugins', etc). I'm trying to redesign everything so that it will work with Windows, Mac OS X (Tiger), and Linux in the following ways: MS Windows: The folders "logs", "etc", "plugins", and "custom" will reside within: C:\Documents and Settings\username\ApplicationData\PubleXDE\... (This directory is actually returned by the environment variable APPDATA) Linux: These same folders will reside in: /home/username/.PubleXDE (This directory is returned by the $HOME environment variable) MAC: These directories will reside in /Users/username/.PubleXDE (Same deal as with Linux) In all of the above cases, the name "PubleXDE" is appended to the default location for standard data storage for any given application. I have chosen to make this change now so that we will not get too far into the project and rely upon the directory locations. We cannot be assured that the end user will have write permissions (or even read permissions) to a subdirectory under our installation path (Win: C:\Program Files | Linux: /usr/bin/PubleX | Mac: /usr/bin/PubleX). In keeping with this ideal, let's try to keep the system calls to a minimum. This will change heavily when we begin working on the server component, but for the client, the only environment it will need to be aware of will be the one listed above. Jason |