sitter (Harald Sitter)
Engineering

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Sep 15 2015, 12:04 PM (165 w, 6 d)
Availability
Available

Recent Activity

Today

sitter requested review of D17019: actually initialize kcrash properly.
Mon, Nov 19, 3:51 PM · Baloo, Frameworks
sitter committed R468:21d62face41f: actually initialize kcrash properly (authored by sitter).
actually initialize kcrash properly
Mon, Nov 19, 3:49 PM
sitter closed D17011: actually initialize kcrash properly.
Mon, Nov 19, 3:49 PM · Kile
sitter requested review of D17018: actually initialize kcrash properly.
Mon, Nov 19, 3:45 PM
sitter triaged T10091: migrate server as Low priority.
Mon, Nov 19, 3:41 PM · Neon
sitter added a comment to D16609: replace postinst flatpak addition with a service attempting it every 30m.

Oh and FWIW, Nate, when there is internet the thing will finish in seconds, so this is actually tricky to test in real life unless you manually pkcon update -d; disconnect; pkcon update

Mon, Nov 19, 3:01 PM
sitter abandoned D16609: replace postinst flatpak addition with a service attempting it every 30m.

This entire shebang was moved to neon-settings and is now being tested in dev/unstable.

Mon, Nov 19, 3:00 PM
sitter requested review of D17011: actually initialize kcrash properly.
Mon, Nov 19, 1:04 PM · Kile
sitter committed R1025:e8cee1a955a3: add the crontab used on the server (authored by sitter).
add the crontab used on the server
Mon, Nov 19, 12:25 PM
sitter committed R1025:c9ba73a06709: extend readme about server side setup a bit (authored by sitter).
extend readme about server side setup a bit
Mon, Nov 19, 12:25 PM
sitter committed R1025:3e72de885571: add a tiny setup script (authored by sitter).
add a tiny setup script
Mon, Nov 19, 12:25 PM
sitter committed R1025:729d174df48a: fix status reverting (authored by sitter).
fix status reverting
Mon, Nov 19, 12:25 PM
sitter committed R1025:b175044427d8: add AUTOMATIC env var to skip over manual approval (authored by sitter).
add AUTOMATIC env var to skip over manual approval
Mon, Nov 19, 11:16 AM
sitter committed R1025:91e422bb1e86: skip over bugs which had no action in over a year (authored by sitter).
skip over bugs which had no action in over a year
Mon, Nov 19, 11:10 AM
sitter committed R1025:cff9932dc9e6: fix case (authored by sitter).
fix case
Mon, Nov 19, 11:10 AM
sitter committed R1025:e93491093403: streamline search arguments (authored by sitter).
streamline search arguments
Mon, Nov 19, 11:10 AM

Sat, Nov 17

sitter committed R318:06747d5e5b1c: Merge branch 'Applications/18.12' (authored by sitter).
Merge branch 'Applications/18.12'
Sat, Nov 17, 11:25 AM
sitter committed R318:a4cddf7517da: move kcrash link to dolphin app (which is the effective user) (authored by sitter).
move kcrash link to dolphin app (which is the effective user)
Sat, Nov 17, 11:25 AM
sitter closed D16896: move kcrash link to dolphin app (which is the effective user).
Sat, Nov 17, 11:25 AM · Dolphin

Fri, Nov 16

sitter committed R1025:0b1c6416d345: revert krita bugs that are needsinfo and had a comment from reporter (authored by sitter).
revert krita bugs that are needsinfo and had a comment from reporter
Fri, Nov 16, 2:28 PM
sitter committed R1025:a5c7983083bc: bundle with ruby2.0 (authored by sitter).
bundle with ruby2.0
Fri, Nov 16, 2:28 PM
sitter committed R1025:b8ca68c3f8bf: make reminder check more reliable (authored by sitter).
make reminder check more reliable
Fri, Nov 16, 2:28 PM
sitter committed R1025:4ff3a68c473f: add reversion support (authored by sitter).
add reversion support
Fri, Nov 16, 2:28 PM
sitter committed R1025:6f9df4c44cf5: drop unused constraints (authored by sitter).
drop unused constraints
Fri, Nov 16, 2:28 PM
sitter committed R108:e36b3beb2416: Merge branch 'Plasma/5.14' (authored by sitter).
Merge branch 'Plasma/5.14'
Fri, Nov 16, 12:49 PM
sitter committed R108:aace9b167581: actually initialize kcrash for xclipboardsync (authored by sitter).
actually initialize kcrash for xclipboardsync
Fri, Nov 16, 12:48 PM
sitter closed D16923: actually initialize kcrash for xclipboardsync.
Fri, Nov 16, 12:48 PM · KWin
sitter requested review of D16923: actually initialize kcrash for xclipboardsync.
Fri, Nov 16, 11:56 AM · KWin
sitter edited projects for T9379: apt priority to force our versions to prefer over ubuntu, added: Neon; removed KDE Neon : bionic.
Fri, Nov 16, 11:39 AM · Neon
sitter moved T9381: Discover show EOL message on 16.04? from Backlog to Discussing on the Neon board.
Fri, Nov 16, 11:38 AM · Neon
sitter edited projects for T9381: Discover show EOL message on 16.04?, added: Neon; removed KDE Neon : bionic.
Fri, Nov 16, 11:38 AM · Neon
sitter closed T8714: unstable appdata as Resolved.

unstable, stable, release, release-lts now have appstream-generator run once a day. user, user-lts continue to do it on-publish AND in addition also once per day. also asgen is now working around bugs in meson to prevent excess rebuilds, this does by and large mean that runs are in general much faster than before.
as per usual generation is off-by-one, so only the previous published versions are in the actual archive. for unstable/stable that makes no difference since they publish multiple times a day by virtue of having new builds, for release and release-lts we may wish to run auto publishing to force the dep11 data to update.

Fri, Nov 16, 11:06 AM · KDE Neon : bionic

Thu, Nov 15

sitter added a comment to D15965: allow subsequent cmake execution to not found libvlc (if not here).

Can you please abandon this revision so it disappears from my read-to-review list :)

Thu, Nov 15, 1:49 PM
sitter accepted D16690: [Baloo Runner] Filter duplicates and prefer specific type matches.
Thu, Nov 15, 1:48 PM · Plasma
sitter abandoned D15655: [sftp] Reformat sftpProtocol::reportError().

This has been landed in a global reformat.

Thu, Nov 15, 1:47 PM
sitter commandeered D15655: [sftp] Reformat sftpProtocol::reportError().
Thu, Nov 15, 1:47 PM
sitter added a reviewer for D16896: move kcrash link to dolphin app (which is the effective user): Dolphin.
Thu, Nov 15, 1:46 PM · Dolphin
sitter requested review of D16896: move kcrash link to dolphin app (which is the effective user).
Thu, Nov 15, 1:46 PM · Dolphin
sitter committed R574:5aa8212adc20: Revert "update plasma image for slimbook 2" (authored by sitter).
Revert "update plasma image for slimbook 2"
Thu, Nov 15, 12:17 PM
sitter added a reverting change for R574:1587973840be: update plasma image for slimbook 2: R574:5aa8212adc20: Revert "update plasma image for slimbook 2".
Thu, Nov 15, 12:17 PM
sitter committed R574:2278fb530d2c: Revert "resize image to fit" (authored by sitter).
Revert "resize image to fit"
Thu, Nov 15, 12:17 PM
sitter added a reverting change for R574:84b078471022: resize image to fit: R574:2278fb530d2c: Revert "resize image to fit".
Thu, Nov 15, 12:17 PM
sitter triaged T10040: add keepassxc to neon image as Normal priority.
Thu, Nov 15, 9:49 AM · Neon

Wed, Nov 14

sitter closed T9377: debhelper backport as Resolved.

I think we've sufficiently looked at this task to not forget the lesson learned. I sure have

Wed, Nov 14, 10:23 AM · KDE Neon : bionic
sitter added a comment to T8714: unstable appdata.

I've got a prototype off the ground. This may be easily solved now.

Wed, Nov 14, 10:22 AM · KDE Neon : bionic
sitter moved T8714: unstable appdata from Backlog to Doing on the KDE Neon : bionic board.
Wed, Nov 14, 10:22 AM · KDE Neon : bionic

Mon, Nov 12

sitter committed R1025:e9eeb4668c47: make bug search page when possible + add yield support (authored by sitter).
make bug search page when possible + add yield support
Mon, Nov 12, 5:56 PM
sitter committed R1025:66fc327e8694: port to yield system (authored by sitter).
port to yield system
Mon, Nov 12, 5:56 PM
sitter committed R1025:a4aae599b7d8: warn about the early exist (authored by sitter).
warn about the early exist
Mon, Nov 12, 5:56 PM
sitter committed R1025:8c4fd5d2b0b3: do not require explicit whitelisting anymore (authored by sitter).
do not require explicit whitelisting anymore
Mon, Nov 12, 5:56 PM
sitter committed R1025:cb101a275a05: import (authored by sitter).
import
Mon, Nov 12, 5:56 PM
sitter committed R1025:3c9a7da2367f: don't require input on initial list anymore (authored by sitter).
don't require input on initial list anymore
Mon, Nov 12, 5:56 PM
sitter added a comment to T8714: unstable appdata.

Matthias was kind enough to fix a major blocker for on-demand downloads. Chances are we may be able to drop the rsync entirely. That makes supporting appdata in !user repos much more achievable I think

Mon, Nov 12, 12:23 PM · KDE Neon : bionic
sitter added a task to D16609: replace postinst flatpak addition with a service attempting it every 30m: T9731: setup flathub repo by default.
Mon, Nov 12, 9:30 AM
sitter added a revision to T9731: setup flathub repo by default: D16609: replace postinst flatpak addition with a service attempting it every 30m.
Mon, Nov 12, 9:30 AM · KDE Neon : bionic

Tue, Nov 6

sitter added a comment to D16189: kio_help: Fix crash in QCoreApplication when accessing help://.

https://mail.kde.org/pipermail/distributions/2018-October/000298.html

Tue, Nov 6, 12:10 PM · Frameworks
sitter added a comment to D16189: kio_help: Fix crash in QCoreApplication when accessing help://.

It was fixed in that it doesn't crash anymore. Due to crash handling now going through kcrash you still want to have a coreapp in every slave though.

Tue, Nov 6, 10:44 AM · Frameworks

Mon, Nov 5

sitter accepted D13662: Fix Package::supportedUntil never getting the date.

lgtm

Mon, Nov 5, 8:48 AM
sitter added a comment to D16299: RFC fallback to dnssd service discovery if smb listDir failed on root.

It's on my todo, unfortunately I am at a sprint this week so probably nothing much happening on this until next week.

Mon, Nov 5, 8:33 AM · Frameworks, Dolphin

Fri, Nov 2

sitter added a comment to D16609: replace postinst flatpak addition with a service attempting it every 30m.

FWIW I now absolutely hate this being in the plasma-discover packaging and IMO should be moved to neon-settings instead. Iff we want this to be part of discover's default UX it should be solved via discover itself, not add it on via the packaging.

Fri, Nov 2, 12:28 PM
sitter requested review of D16609: replace postinst flatpak addition with a service attempting it every 30m.
Fri, Nov 2, 12:27 PM

Wed, Oct 31

sitter added a comment to D16538: [sftp] Add additional sftpProtocol::openConnection() for libssh 0.8.3+.

The size of the ifdef (and the therein contained code copy) isn't making me super excited. OTOH there are some 10 or 20 differences between the two if-branches, so separating it into multiple ifdefs is likely a mess as well. And @asn pointed out that doing it this way makes it easier to drop the legacy branch in the future.

Wed, Oct 31, 10:31 AM · Frameworks, Dolphin
sitter added reviewers for D16538: [sftp] Add additional sftpProtocol::openConnection() for libssh 0.8.3+: broulik, apol, ngraham.
Wed, Oct 31, 10:27 AM · Frameworks, Dolphin
sitter committed R320:0e129b10ae30: make libssh module default to the "new" libssh config by default (authored by sitter).
make libssh module default to the "new" libssh config by default
Wed, Oct 31, 10:24 AM
sitter closed D16529: make libssh module default to the "new" libssh config by default.
Wed, Oct 31, 10:24 AM · Frameworks, Dolphin
sitter added a reverting change for R320:3b1fd6bd8866: [cmake] Remove FindLibSSH.cmake: R320:0e129b10ae30: make libssh module default to the "new" libssh config by default.
Wed, Oct 31, 10:24 AM

Tue, Oct 30

sitter added a comment to T9731: setup flathub repo by default.

Eh eh, the latter is probably easier. In that we don't have to wait for a signal we could just poll in a loop in a shell script. And since it is PreStart the service will never enter running state if the poll never succeeds. With the former one would do the same albeit through a systemd timer which means playing around with those for very little gain I'd imagine.

Tue, Oct 30, 4:23 PM · KDE Neon : bionic
sitter added a comment to T9731: setup flathub repo by default.

Service is still not too exiting because the user may not be online right away (wifi or whatever). Perhaps service + regular timer? Alternatively we could maybe write a PreStart script which blocks until internet access is available? The former is probably easier while the latter may be nicer as we could wait on a dbus signal. I am somewhat undecided here :S

Tue, Oct 30, 4:18 PM · KDE Neon : bionic
sitter added a reverting change for R320:3b1fd6bd8866: [cmake] Remove FindLibSSH.cmake: D16529: make libssh module default to the "new" libssh config by default.
Tue, Oct 30, 3:45 PM
sitter requested review of D16529: make libssh module default to the "new" libssh config by default.
Tue, Oct 30, 3:45 PM · Frameworks, Dolphin
sitter closed T9919: backport latest appstream as Resolved.

In all editions.

Tue, Oct 30, 2:22 PM · KDE Neon : bionic
sitter closed T9306: dh_missing tooling support as Resolved.

Seems to be working as expected now.

Tue, Oct 30, 2:18 PM · KDE Neon : bionic
sitter closed T9638: unable to connect to release.neon as Resolved.

Let's leave this then.

Tue, Oct 30, 10:06 AM · KDE Neon : bionic

Fri, Oct 26

sitter committed R572:a42b8b4534cf: port svn to capture2e (authored by sitter).
port svn to capture2e
Fri, Oct 26, 2:35 PM
sitter committed R572:5853b866daaa: make sure env is reset correctly (authored by sitter).
make sure env is reset correctly
Fri, Oct 26, 1:44 PM
sitter committed R572:f7396b3563c4: make test_existing_binaries behave correctly depending on platform (authored by sitter).
make test_existing_binaries behave correctly depending on platform
Fri, Oct 26, 1:44 PM
sitter committed R572:d2cb69c61458: make executable.windows? public and a class meth (authored by sitter).
make executable.windows? public and a class meth
Fri, Oct 26, 1:44 PM
sitter committed R572:6d30c0cda912: use block chdir instead of going up manually (authored by sitter).
use block chdir instead of going up manually
Fri, Oct 26, 1:44 PM
sitter committed R572:0886621ff008: do not write a file through the shell (authored by sitter).
do not write a file through the shell
Fri, Oct 26, 1:44 PM
sitter committed R572:fefa1eefcd92: do not fork shell nor ignore errors for svn test data setup (authored by sitter).
do not fork shell nor ignore errors for svn test data setup
Fri, Oct 26, 1:44 PM
sitter committed R572:0377e628f252: do not run the posix exec checker on windowsy systems (authored by sitter).
do not run the posix exec checker on windowsy systems
Fri, Oct 26, 1:44 PM
sitter committed R572:b6924d80428d: fix expectation order (authored by sitter).
fix expectation order
Fri, Oct 26, 1:44 PM
sitter committed R572:57aa3d1f0b7e: do not swollow errors on compression failure (authored by sitter).
do not swollow errors on compression failure
Fri, Oct 26, 1:44 PM
sitter committed R572:28d4cc17ae57: use capture3 instead of using a pseudo shell command (authored by sitter).
use capture3 instead of using a pseudo shell command
Fri, Oct 26, 12:24 PM
sitter committed R572:fc6f690e239c: always tripple slash file uris (authored by sitter).
always tripple slash file uris
Fri, Oct 26, 12:24 PM
sitter committed R572:d5ce5bf61bcf: do not hardcode /dev/null but use xplatform const instead (authored by sitter).
do not hardcode /dev/null but use xplatform const instead
Fri, Oct 26, 12:24 PM
sitter committed R572:8a8febd1a977: droop ruby 2.1 support (authored by sitter).
droop ruby 2.1 support
Fri, Oct 26, 10:10 AM
sitter committed R572:083eb0fe7321: Revert "don't run the Dir.mktmpdir interceptor test on < 2.4" (authored by sitter).
Revert "don't run the Dir.mktmpdir interceptor test on < 2.4"
Fri, Oct 26, 9:37 AM
sitter committed R572:fa4ac7028b92: don't explicitly name the params in mktmpdir (authored by sitter).
don't explicitly name the params in mktmpdir
Fri, Oct 26, 9:37 AM
sitter added a reverting change for R572:5d50f93549cb: don't run the Dir.mktmpdir interceptor test on < 2.4: R572:083eb0fe7321: Revert "don't run the Dir.mktmpdir interceptor test on < 2.4".
Fri, Oct 26, 9:37 AM
sitter committed R572:5d50f93549cb: don't run the Dir.mktmpdir interceptor test on < 2.4 (authored by sitter).
don't run the Dir.mktmpdir interceptor test on < 2.4
Fri, Oct 26, 9:31 AM
sitter committed R572:b27de8c46aea: don't splat prefix_suffix (authored by sitter).
don't splat prefix_suffix
Fri, Oct 26, 9:31 AM
sitter committed R572:830c52f56d36: revise the tmpdir overlay to not monkey patch core classes (authored by sitter).
revise the tmpdir overlay to not monkey patch core classes
Fri, Oct 26, 9:18 AM

Thu, Oct 25

sitter committed R572:58268abecb3c: override Dir#mktmpdir to force-sanitize prefix_suffix (authored by sitter).
override Dir#mktmpdir to force-sanitize prefix_suffix
Thu, Oct 25, 12:34 PM
sitter moved T9638: unable to connect to release.neon from Backlog to Doing on the KDE Neon : bionic board.
Thu, Oct 25, 11:56 AM · KDE Neon : bionic
sitter updated subscribers of T9638: unable to connect to release.neon.

So.
Motd calls /usr/lib/ubuntu-release-upgrader/release-upgrade-motd which looks for stamp file /var/lib/ubuntu-release-upgrader/release-upgrade-available if it exists it will simply be printed again (assuming it isn't too old), if it is not it is *always* created by running /usr/lib/ubuntu-release-upgrader/check-new-release. The outcome of check-new-release may be 'Failed to connect to HOST... Check your Internet connection or proxy settings'. This will always be the case if the user logged into a login shell with motd before internet access is available (e.g. before network.target is reached by switching to a getty super early [sddm startup is not waiting for network.target], or when on a laptop before the wifi is connected). The error will then be reported until the stamp gets too old and gets refreshed. Nothing much to be done IMO as the code involved is just a bit daft. Ideally it probably shouldn't record an error but an empty stamp so there is effectively no output instead of silly output. From a neon POV what we could do is possibly disable the motd as its arguably garbage and delaying (first) login a bit due to network IO.

Thu, Oct 25, 11:56 AM · KDE Neon : bionic
sitter closed T9307: revisit pkg-kde-tools need in bionic as Resolved.

Having reviewed the delta it looks largely the same. As it turns out list-missing wasn't ever enabled for kf5.pm? :O

Thu, Oct 25, 11:39 AM · KDE Neon : bionic
sitter moved T9307: revisit pkg-kde-tools need in bionic from Backlog to Doing on the KDE Neon : bionic board.
Thu, Oct 25, 11:25 AM · KDE Neon : bionic
sitter moved T9919: backport latest appstream from Backlog to Doing on the KDE Neon : bionic board.
Thu, Oct 25, 11:23 AM · KDE Neon : bionic
sitter closed T9818: fcitx backport lost? as Resolved.

this seems resolved?

Thu, Oct 25, 11:13 AM · KDE Neon : bionic