[MonoDevelop] Feedback wanted: Settings and data storage locations

jmalcolm malcolm.justin at gmail.com
Tue Jan 26 01:00:54 EST 2010


Michael,

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.

Justin


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:
>>
>> http://brainstorm.ubuntu.com/idea/6557/
>> http://live.gnome.org/GnomeGoals/XDGConfigFolders
> 
> 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.GetFolderPath
> (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
> http://www.opensubscriber.com/message/xdg@lists.freedesktop.org/9346540.html
> 
>> 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
> http://mjhutchinson.com
> _______________________________________________
> Monodevelop-list mailing list
> Monodevelop-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/monodevelop-list
> 
> 

-- 
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 mailing list