[systemd-devel] Drop systemd-ui
Shawn Landden
shawnlandden at gmail.com
Tue Mar 31 07:08:56 PDT 2015
On Tue, Mar 31, 2015 at 12:31 AM, "Jóhann B. Guðmundsson"
<johannbg at gmail.com> wrote:
>
>
> On 03/31/2015 02:30 AM, Shawn Landden wrote:
>>
>> On Mon, Mar 30, 2015 at 4:02 PM, "Jóhann B. Guðmundsson"
>> <johannbg at gmail.com> wrote:
>>>
>>> >
>>> >
>>> >On 03/30/2015 10:32 PM, Shawn Landden wrote:
>>>>
>>>> >>
>>>> >>On Mon, Mar 30, 2015 at 1:35 PM, "Jóhann B. Guðmundsson"
>>>> >><johannbg at gmail.com> wrote:
>>>>>
>>>>> >>>
>>>>> >>>Heyja
>>>>> >>>
>>>>> >>>Should this not be dropped and *DE write,integrate/implement an
>>>>> >>> graphical
>>>>> >>>frontend to systemd for themselves?
>>>>> >>>
>>>>> >>>It's not like this is receiving the love it needs, hence I'm pretty
>>>>> >>> sure
>>>>> >>>nobody is using this.
>>>>
>>>> >>
>>>> >>Parts of systemd arn't getting the love they need either, such as
>>>> >>systemctl show.
>>>
>>> >
>>> >
>>> >For systemd ui the *DE communities are better suited to implement,
>>> > integrate
>>> >and maintain an ui on top of systemd for their *DE.
>>
>> https://wiki.gnome.org/Apps/Logs
>>
>> I see the dbus type problems you are probably getting. Isn't this
>> actually a bug in systemd as we are still exporting as systemd1? If we
>> are incompatible shouldn't we be systemd2?
>
>
> I'm not following, I'm not getting any bugs.
>
(systemadm:167530): GLib-GIO-WARNING **: Dropping signal JobNew of
type (uos) since the type from the expected interface is (uo)
(systemadm:167530): GLib-GIO-WARNING **: Dropping signal JobRemoved of
type (uoss) since the type from the expected interface is (uos)
commit 06dab8e18aebf822392c7ca66c5bf3c1200fdec8
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu May 3 22:53:25 2012 +0200
dbus: include unit name in JobNew/JobRemoved signals
This breaks D-Bus interface slightly, but since the D-Bus API isn't
covered by the interface stability promise this should be OK.
diff --git a/src/core/dbus-manager.c b/src/core/dbus-manager.c
index 6655f29..b5b5113 100644
--- a/src/core/dbus-manager.c
+++ b/src/core/dbus-manager.c
@@ -198,10 +198,12 @@
" <signal name=\"JobNew\">\n" \
" <arg name=\"id\" type=\"u\"/>\n" \
" <arg name=\"job\" type=\"o\"/>\n" \
+ " <arg name=\"unit\" type=\"s\"/>\n" \
" </signal>\n" \
" <signal name=\"JobRemoved\">\n" \
" <arg name=\"id\" type=\"u\"/>\n" \
" <arg name=\"job\" type=\"o\"/>\n" \
+ " <arg name=\"unit\" type=\"s\"/>\n" \
" <arg name=\"result\" type=\"s\"/>\n" \
" </signal>" \
" <signal name=\"StartupFinished\">\n" \
> As far as I know Kay and Lennart wrote that ui as an proof of concept 4
> years ago, to get people started on writing their own ui not as something
> that should be carried or maintained in longterm in systemd.
>
> Since then cockpit has emerged as an frontend to systemd as well as
> kcmsystemd for KDE and atleast a journal log parser in Gnome.
>
> What I'm proposing is that we dropped that proof of concept since it's not
> being maintained, there exist better alternatives thus it's intended purpose
> has been fulfilled already.
>
> JBG
--
Liberty equality fraternity or death,
Shawn Landden
ChurchOfGit.com
More information about the systemd-devel
mailing list