Zim

Comment 5 for bug 210632

Revision history for this message
Jaap Karssenberg (jaap.karssenberg) wrote : Re: [Bug 210632] Re: win32 support for daemon / IPC

On Thu, Mar 29, 2012 at 3:51 PM, Digidog <email address hidden> wrote:
> Just jump in to say: Hey I am here and I would like to help to solve
> this issue. Where are we now with this? What is the status now?

Current design on unix we use a unix domain socket. Deamon listens to
this socket and keeps open pipes to notebook instances (see
zim/daemon.py for more details).

Two issues on windows
1/ no domain sockets - so need to use inet socket instead
2/ fork does not work the same - need to use window API to spawn new process

So would need windows specific implementation of the logic in daemon.py

Alternative would be to port the whole thing to DBus (which is my
preverence) but as far as I'm aware necessary libraries not yet
available for windows as precompiled installer.

Regards,

Jaap