[haiku] Re: Services in network preflet?

  • From: kallisti5 <kallisti5@xxxxxxxxxxx>
  • To: haiku@xxxxxxxxxxxxx
  • Date: Thu, 06 Apr 2017 08:38:22 -0500

On 2017-04-06 06:03, Axel Dörfler wrote:

Am 06/04/2017 um 00:23 schrieb kallisti5:
I was having a think about the Network preflet today...
I'm not 100% sure "Network Services" belong there.
Long term, if we get non-network related services launched from the
service kit, are we going to put them in the network preflet?

The service kit? You mean the launch_daemon? :-)

*cough* yeah. :-)

Does it make sense to remove the network services from the network preflet
and look into creating some new "System Services" preflet?

I don't think so, but it's not a simple topic.
Generally, I think having the network services in the network
preferences make a lot of sense. They don't need to be in one list as
they are right now, but I think it was even you who started the app
this way? I just didn't change that when I reworked it.

How did you remember it was me? that was a *long* time ago :-)


Apart from that, either a separate tab, or a network specific "Remote
access" preferences app would make sense. I would not mix internal
services with network services in one preferences application,

Is there a way to flag or identify the launch_daemon service files as
internal vs external?

If we ever did have ui to manage the launch_daemon services, users
could get confused at the need to switch applications based on the
service type?

Long term, internally, the launch_daemon should take over launching
the network services, too. But from a user's point of view, enabling
SSH is something very different from launching Clipdinger at startup.

It's true that most services users would want to be modified will
likely be network related, however, a user may not expect to go to the
network preflet when they want to start a database.

Anyway, the services in the network preflet don't hurt anything
for the immediate moment... and I don't know of any plans for a
launch_daemon preflet just yet. This is all just some workflow stuff
to think about :-)

 -- Alex

Other related posts: