Re: DMD / Pies

2019-11-21 Thread Jean Louis
* Svante Signell  [2019-11-16 04:41]:
> Hi Sergey,
> 
> If not being a replacement of sysvinit/openrc/shepherd/etc/ being PID1,
> how does your tool fit in, like s6, runit, ?
> 
> And don't elaborate about systemd, please
> 
> It is not mentioned at: https://en.wikipedia.org/wiki/Init

Sadly, it is not mentioned, I also wonder, Sergey does good
software. Somebody could update the Wikipedia page.

Jean



Re: DMD / Pies

2019-11-16 Thread Matias Fonzo

Hi there,

I think Pies is a framework to the init system; it can act as a 
complement and as service supervisor to the PID1 (for critical 
services).


El 2019-11-15 20:12, Svante Signell escribió:

Hi Sergey,

If not being a replacement of sysvinit/openrc/shepherd/etc/ being PID1,
how does your tool fit in, like s6, runit, ?

And don't elaborate about systemd, please

It is not mentioned at: https://en.wikipedia.org/wiki/Init

Thanks

On Fri, 2019-11-15 at 14:52 +0200, Sergey Poznyakoff wrote:

Alexandre =?ISO-8859-1?Q?Fran=E7ois?= Garreau  ha escrit:

> Since I recently heard from ams you did make DMD with him,

I'm not sure what you mean by DMD?

> Jean Louis you also made Pies, which may be used as init system…

Indeed it may, although that's not its primary use. Pies is a
general-purpose process invocation and execution supervisor.  You can
get detailed info at

  http://puszcza.gnu.org.ua/software/pies

Regards,
Sergey





Re: DMD / Pies

2019-11-15 Thread Svante Signell
Hi Sergey,

If not being a replacement of sysvinit/openrc/shepherd/etc/ being PID1,
how does your tool fit in, like s6, runit, ?

And don't elaborate about systemd, please

It is not mentioned at: https://en.wikipedia.org/wiki/Init

Thanks

On Fri, 2019-11-15 at 14:52 +0200, Sergey Poznyakoff wrote:
> Alexandre =?ISO-8859-1?Q?Fran=E7ois?= Garreau  > ha escrit:
> 
> > Since I recently heard from ams you did make DMD with him,
> 
> I'm not sure what you mean by DMD?
> 
> > Jean Louis you also made Pies, which may be used as init system…
> 
> Indeed it may, although that's not its primary use. Pies is a
> general-purpose process invocation and execution supervisor.  You can
> get detailed info at 
> 
>   http://puszcza.gnu.org.ua/software/pies
> 
> Regards,
> Sergey
> 




Re: DMD / Pies

2019-11-15 Thread Sergey Poznyakoff
Alexandre =?ISO-8859-1?Q?Fran=E7ois?= Garreau  ha 
escrit:

> Since I recently heard from ams you did make DMD with him,

I'm not sure what you mean by DMD?

> Jean Louis you also made Pies, which may be used as init system…

Indeed it may, although that's not its primary use. Pies is a
general-purpose process invocation and execution supervisor.  You can
get detailed info at 

  http://puszcza.gnu.org.ua/software/pies

Regards,
Sergey



Re: DMD / Pies

2019-11-15 Thread Alexandre François Garreau
Le vendredi 15 novembre 2019 13:52:38 CET, vous avez écrit :
> Alexandre =?ISO-8859-1?Q?Fran=E7ois?= Garreau  
ha escrit:
> > Since I recently heard from ams you did make DMD with him,
> 
> I'm not sure what you mean by DMD?

GNU DMD, Daemon-Management Daemon (or something alike), now renamed into 
“Shepherd”.  Init system written in scheme, providing user-level daemon 
management, and parralelism of task launching based on a dependency graph 
(like sysvinit but dynamic and parallel)…



DMD / Pies

2019-11-15 Thread Alexandre François Garreau
Hello Sergey,

Since I recently heard from ams you did make DMD with him, and now from 
Jean Louis you also made Pies, which may be used as init system… how both 
do overlap? how are they different? is just Pies not scheme-scripted (not 
(turing-completely) scripted at all?) and in C?

Thank you, sorry for bothering if you don’t have time if it’s not relevant 
enough,

Happy Hacking!