Issue Details (XML | Word | Printable)

Key: BEAM-948
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Norman Fomferra
Reporter: Norman Fomferra
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
BEAM

Use OS-specific appdata directory

Created: 02/Feb/09 03:27 PM   Updated: 04/Jun/09 08:53 AM
Component/s: General
Affects Version/s: 4.5, 4.5.1
Fix Version/s: None

Issue Links:
See Also
 


 Description  « Hide
BEAM shall use OS-specific appdata directory instead of always assuming '<home>/.beam'.

For Windows
    beamDataDir = "${appDataDir}\\{vendorId}\\${applicationId}";
where
    appDataDir = System.getenv("APPDATA"); // TODO - or "LOCALAPPDATA" ?
    if (appDataDir == null) appDataDir = "${userHome}\\Application Data";
    vendorId = "ESA";
    applicationId = "beam";

For Mac OS X
    beamDataDir = "${userHome}/Library/Application Support/${applicationId}"; // TODO - verify

For other Unixes
    beamDataDir = "${userHome}/.${applicationId}";


 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.