Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.misc > #5513

Re: Lunduke says "lxde desktop is nothing to write home about"

From Marko Rauhamaa <marko@pacujo.net>
Newsgroups comp.misc
Subject Re: Lunduke says "lxde desktop is nothing to write home about"
Date 2014-11-02 10:57 +0200
Organization A noiseless patient Spider
Message-ID <87bnoq0yks.fsf@elektro.pacujo.net> (permalink)
References (14 earlier) <m32rcg$snp$1@dont-email.me> <874mui3nto.fsf@elektro.pacujo.net> <m334hv$u17$1@dont-email.me> <87sii21yby.fsf@elektro.pacujo.net> <m33r03$k2k$1@dont-email.me>

Show all headers | View raw


Dan Espen <despen@verizon.net>:

> You asked for developer information. So, we're looking at API calls.
> Exactly how do you intend to make API calls without a shared library?

Developer information does not necessarily involve shared libraries. For
example, you can define sockets and message formats. You can also define
policies such as this:

   A daemon's foreground process must not exit with a 0 exit code until
   it has completed its initialization successfully.

Or:

   A daemon must reload its configuration upon receiving a HUP signal.
   Reloading configuration should not disrupt existing service sessions.

Or:

   A daemon must write the PID of the servicing background process as a
   newline-terminated text file and flush it before the foreground
   process returns successfully.

> When did using shared libraries and providing APIs become a bad thing?

Providing useful libraries is great. Demanding their use is questionable
since you may not have the bindings available in all programming
languages (how do I call them from bash?) or on all systems (forcing a
conditional dlopen). Finally, libraries often induce awkward or
undocumented side effects on the application (other libraries,
threading, blocking calls etc).

So I prefer the primacy of protocols and policies with courtesy
libraries. I can then choose between the courtesy library and some other
compliant method to interface systemd.

> Now you are making the unsubstantiated claim that the protocol is not
> documented. I'm not going to Google search it, maybe you should. I'm
> already certain that the protocol is documented.

Deep down it is documented, and I have looked at it. But it is a bit of
a reverse-engineering exercise.


Marko

Back to comp.misc | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Lunduke says "lxde desktop is nothing to write home about" RS Wood  <rsw@therandymon.com> - 2014-10-24 20:41 +0000
  Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-10-24 23:57 +0300
    Re: Lunduke says "lxde desktop is nothing to write home about" Rich <rich@example.invalid> - 2014-10-25 01:55 +0000
      Re: Lunduke says "lxde desktop is nothing to write home about" RS Wood <rsw@therandymon.com> - 2014-10-26 19:23 +0000
    Re: Lunduke says "lxde desktop is nothing to write home about" Anssi Saari <as@sci.fi> - 2014-10-27 22:17 +0200
      Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-10-27 22:56 +0200
        Re: Lunduke says "lxde desktop is nothing to write home about" Kara M'bola <maxupixu@in.val.it> - 2014-10-28 11:27 +0000
      Re: Lunduke says "lxde desktop is nothing to write home about" "D.D." <usenet.xyzzyx@spamgourmet.com> - 2014-10-28 04:34 -0700
        Re: Lunduke says "lxde desktop is nothing to write home about" Anssi Saari <as@sci.fi> - 2014-10-31 19:04 +0200
          Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-10-31 19:51 +0200
            Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-10-31 14:55 -0400
              Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-10-31 23:48 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-10-31 18:58 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-01 01:23 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-10-31 21:50 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-01 09:14 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-01 10:15 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-01 16:26 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-01 10:40 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Torsten Bronger <bronger@physik.rwth-aachen.de> - 2014-11-01 16:07 +0100
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-01 13:20 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Torsten Bronger <bronger@physik.rwth-aachen.de> - 2014-11-01 23:48 +0100
                Re: systemd documentation Dan Espen <despen@verizon.net> - 2014-11-01 19:53 -0400
                Re: systemd documentation Torsten Bronger <bronger@physik.rwth-aachen.de> - 2014-11-02 01:11 +0100
                Re: systemd documentation Dan Espen <despen@verizon.net> - 2014-11-01 21:25 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-02 10:37 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-02 10:13 -0500
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-01 18:09 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-01 13:16 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-01 22:05 +0200
                Re: Lunduke says "lxde desktop is nothing to write home about" Dan Espen <despen@verizon.net> - 2014-11-01 19:39 -0400
                Re: Lunduke says "lxde desktop is nothing to write home about" Marko Rauhamaa <marko@pacujo.net> - 2014-11-02 10:57 +0200
        Re: Lunduke says "lxde desktop is nothing to write home about" Anssi Saari <as@sci.fi> - 2014-11-14 20:21 +0200

csiph-web