[MonoDevelop] Feedback wanted: Settings and data storage locations
malcolm.justin at gmail.com
Tue Jan 26 01:00:54 EST 2010
The defaults as you have proposed make sense to me, at least on Linux and
Windows. I have used MonoDevelop on Mac but I am not a seasoned enough Mac
user to offer much credibility.
For what it is worth, I would very much like to be able to install multiple
versions of MonoDevelop in parallel or to "fall back" to an older version
safely. Providing --profile with a full path as you suggest sounds fine.
You should really also use XDG_CACHE_HOME too as you say.
Michael Hutchinson wrote:
> On Sat, Jan 23, 2010 at 11:58 AM, Martin Olsson <mnemo at minimum.se> wrote:
>> I didn't read the original post, but I hope you read and
>> considered these:
> Yes, I am aware of the XDG specs, as you'd know if you'd read my
> proposal. XDG_CONFIG_HOME and XDG_DATA_HOME are the values that Mono
> uses for Environment.GetFolderPath
> (Environment.SpecialFolder.ApplicationData) and
> (Environment.SpecialFolder.LocalAppplicationData) on Linux.
> We should probably use XDG_CACHE_HOME too though, i.e.
> * UserCachePath: ~/.cache/MonoDevelop
> I'm not convinced that that we should use XDG_DATA_HOME for MD user
> data like templates and key binding schemes though, because its name
> implies that it's local data, not roaming data. So I suggest we
> continue to use XDG_CONFIG_HOME for these. It doesn't look like I'm
> the only one reading it this way either:
> http://trac.transmissionbt.com/ticket/684#comment:14 and
>> Also please partition preferences etc so that multi machine
>> cloud synchronization becomes easy.
> That was one of my goals, though driven by the Windows Roaming/Local
> profile directories.
> Michael Hutchinson
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
View this message in context: http://old.nabble.com/Feedback-wanted%3A-Settings-and-data-storage-locations-tp27268885p27318276.html
Sent from the Mono - MonoDevelop IDE mailing list archive at Nabble.com.
More information about the Monodevelop-list