The Preferences Roster Roster file location does not display the current location.
I would think it would/should default to the Preferences<FileLocations.
Because I use DropBox to use files between multi computers, displaying the location would help assure things are set up correct.
This is an issue I have been planning to raise for some time.
Like Walt, and quite a few others, I use Dropbox for all my JMRI data files
so I can use JMRI data on multiple computers and platforms.
I feel the current locations displayed in Help > Locations are not really
correctly named, and that another location is actually missing.
On my MacBook, for example what I see under Help > Locations is:
Preferences directory: /Ours/Our Documents/Dave/Dropbox/JMRI/
Program directory: /Applications/JMRI
Log file: /Applications/JMRI/messages.log
What I think would be more correct to see under Help > Locations is:
User File directory: /Ours/Our Documents/Dave/Dropbox/JMRI/
Preferences directory: /Users/heap/Library/Preferences/JMRI
Program directory: /Applications/JMRI
Log file: /Applications/JMRI/messages.log
The "Preferences directory" i.e. the location of the "Config.xml" files
is actually system and user login specific and cannot be changed. What is
currently being called the "Preferences directory" is actually the "User
File directory" from "fileLocation defaultUserLocation" in the "Config.xml"
files.
Initially this involves just a change to Help > Locations. In the longer
term it means we should slightly modify how we talk about and document
these locations. It also may eventually lead to changes in one or more of
the tabs in Preferences.
It would be good to get away from talking about "Roster file location" as
that term is somewhat misleading. The roster information is actually stored
in multiple files in the "roster" folder. The "roster.xml" file is just a
rebuildable index to the contents of the "roster" folder. How many users
have copied just the "roster.xml" file from one computer to another, only
to be disappointed? Many.
Dave
Sent from my iPad
Dave Heap mailto:dgheap@gmail.comdgheap@gmail.com
61 Canambe Street phone: + 61 2 6772 1598 mob: 0417 675 035
Armidale NSW 2350, Australia
On 01/12/2012, at 5:54 AM, "Walter Thompson" walter71342@users.sf.net
wrote:
file location display in Preferences
*
Status: open
Created: Fri Nov 30, 2012 06:54 PM UTC by Walter Thompson
Last Updated: Fri Nov 30, 2012 06:54 PM UTC
Owner: nobody
The Preferences Roster Roster file location does not display the current
location.
I would think it would/should default to the Preferences<FileLocations.
Because I use DropBox to use files between multi computers, displaying the
location would help assure things are set up correct.
Sent from sourceforge.net because you indicated interest in
https://sourceforge.net/p/jmri/feature-requests/493/
To unsubscribe from further messages, please visit
https://sourceforge.net/auth/prefs/
Related
Feature Requests: #493
I looked at the code and it displays the Roster File Location only if it differs from User File Location.
That seems reasonable to me.