Re: [Mono-dev] Registry

2015-10-08 Thread Robert Jordan
On 08.10.2015 10:44, psant...@codicesoftware.com wrote: Hi there, Are you trying to run "on mono" or do you mean on mono + linux or mac? Mono's registry implementation is using native Windows APIs under Windows, so the concurrency issues Neale was speaking about do not apply here. Robert

Re: [Mono-dev] Registry

2015-10-08 Thread psant...@codicesoftware.com
Hi there, Are you trying to run "on mono" or do you mean on mono + linux or mac? pablo On 10/6/2015 23:47, Neale Ferguson wrote: We have a client who is testing the waters with porting some .NET based

Re: [Mono-dev] Registry

2015-10-08 Thread Miguel de Icaza
One option would be to write a backend that uses one of the various configuration systems in Unix that use a separate process to arbitrate access to the information. Perhaps you can use dconf. Since the registry lives in mscorlib, and this would bring a number of dependencies , I recommend to

Re: [Mono-dev] Registry

2015-10-08 Thread Neale Ferguson
Client wants to move from Windows to mono on Linux. Hi there, Are you trying to run "on mono" or do you mean on mono linux or mac? ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com

Re: [Mono-dev] Registry

2015-10-08 Thread Neale Ferguson
While this wouldn’t protect against “rogue” apps who want to trash things, would using the existing mechanism but using the Linux locking primitives (which are co-operative and not proscriptive) to serialize access to the underlying files/directories be an option? One option would be to

Re: [Mono-dev] Registry

2015-10-08 Thread Miguel de Icaza
Hello, We tried to make those work, and could not. That is why Mono's SHM support is getting deprecated, it works most of the time, when things go right. The problem is that things can go wrong, and they go wrong. There are a universe of problems, ranging from the home directory being on non

[Mono-dev] Registry

2015-10-06 Thread Neale Ferguson
We have a client who is testing the waters with porting some .NET based applications to mono. However, a couple of these critical applications rely on the windows registry. The implementation of registry-support in mono is quite crude and not process-safe and this is holding them back. I am

Re: [Mono-dev] Registry question

2015-08-27 Thread Miguel de Icaza
It is not multi-process safe, you would need to ensure that through an external mean. On Thu, Aug 27, 2015 at 12:42 PM, Neale Ferguson ne...@sinenomine.net wrote: Is registry multi-process safe? How are registry transactions maintained by Mono? Also, I assume the EventLog is just syslog on

[Mono-dev] Registry question

2015-08-27 Thread Neale Ferguson
Is registry multi-process safe? How are registry transactions maintained by Mono? Also, I assume the EventLog is just syslog on Linux. Neale ___ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com