knauss (Sandro Knauß)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 12 2015, 12:50 PM (200 w, 6 d)
Availability
Available

Recent Activity

Thu, Feb 14

knauss moved T1800: Fix storing remote IDs for tags from Backlog to Done on the KDE PIM (Applications 18.12 (master)) board.
Thu, Feb 14, 10:14 AM · KDE PIM (Applications 18.12 (master))
knauss moved T5837: [IMAP] Sync Trash as the last collection from Backlog to Done on the KDE PIM (Applications 18.12 (master)) board.
Thu, Feb 14, 10:14 AM · KDE PIM (Applications 18.12 (master))
knauss created KDE PIM (Applications 19.04 (master)).
Thu, Feb 14, 10:11 AM

Sun, Feb 10

knauss added a comment to T3689: Add abi compliance checker to CI.

To create a dump by hand this isn't that easy. see sysadmins/ci-tooling/helpers/create-abi-dump.py.

Sun, Feb 10, 11:42 PM · build.kde.org

Mon, Feb 4

knauss added a comment to T3689: Add abi compliance checker to CI.

I'm not a expert in abi-complience-checker, so we need to find out together...

Mon, Feb 4, 6:45 PM · build.kde.org

Jan 8 2019

knauss added a comment to T8622: sprint for privacy goal.

@aacid : added sprint to https://community.kde.org/Sprints

Jan 8 2019, 9:56 AM · Goal settings 2017
knauss added a comment to T8622: sprint for privacy goal.

@ltoscana: thx, done E533

Jan 8 2019, 9:48 AM · Goal settings 2017
knauss created E533: KDE Privacy Sprint in the S1 KDE Community space.
Jan 8 2019, 9:47 AM · Event: Meeting, KDE Privacy Sprint
knauss created T10291: KDE Sprint (22.-26.March) & Promo.
Jan 8 2019, 9:42 AM · KDE Promo, KDE Privacy Sprint
knauss added a member for KDE Privacy Sprint: stolborg.
Jan 8 2019, 9:37 AM
knauss added a comment to T8622: sprint for privacy goal.

created a workboard for the Privacy Sprint: KDE Privacy Sprint

Jan 8 2019, 9:37 AM · Goal settings 2017
knauss added a member for KDE Privacy Sprint: knauss.
Jan 8 2019, 9:35 AM
knauss triaged T10290: Accommodation as Normal priority.
Jan 8 2019, 9:34 AM · KDE Privacy Sprint
knauss set the icon for KDE Privacy Sprint to Organization.
Jan 8 2019, 9:31 AM

Jan 7 2019

knauss added a comment to T3689: Add abi compliance checker to CI.

YEAH so far the abi-compatibility-results.yaml for pim and Frameworks, as far as they got update the last days.
So we are surly hitting the end of this and catching up the loosen tails of all of this. I'll focus currently on other stuff, will look at it and fix stuff in a week or so.

Jan 7 2019, 12:00 AM · build.kde.org

Jan 6 2019

knauss updated the task description for T3689: Add abi compliance checker to CI.
Jan 6 2019, 11:55 PM · build.kde.org
knauss updated the task description for T8622: sprint for privacy goal.
Jan 6 2019, 11:46 PM · Goal settings 2017
knauss added a comment to T8622: sprint for privacy goal.

Is there any KDE wide calender where this can be added?

Jan 6 2019, 11:41 PM · Goal settings 2017
knauss added a comment to T8622: sprint for privacy goal.

Okay finally we have a date and venue:

Jan 6 2019, 11:40 PM · Goal settings 2017

Jan 4 2019

knauss added a comment to D17947: Export the APIs needed to build Blogilo again.

@kkofler so blogilo is removed from kdepim team, that means like other expressed, that we would not put effort in keeping it running. As we are already exhausted by the amount of application under our umbrella and also blogilo is not really in the center of a pim suite...
On the other side you got blogilo built with a small patch, great. So if you care about blogilo feel welcome to take over mantainership for blogilo!
Than we surely find also solutions how we handle this patch. We simple want to make sure, that software we ship is in a good shape. And exporting symbols for an unmaintained application does not make sense, otherwise kdepim is getting a dumping ground for rotten applications.
If you have any questions regarding, what it means to take over mantainership or anything else feel free to ask. Maybe the best place is our mailinglist: kde-pim@kde.org

Jan 4 2019, 11:23 PM · KDE PIM
knauss added a comment to D17954: Grantleetheme should always prefer files that are located in DataLocation..

The patch looks ok to me, but I'm not sure I understand the commit log, which talks about sorting. You don't need to sort, locateAll is sorted already (by order of the dirs in GenericDataLocation, which themselves have reliable order, e.g. it's the order of XDG_DATA_DIRS on linux)...

Jan 4 2019, 11:06 PM · KDE PIM
knauss retitled D17954: Grantleetheme should always prefer files that are located in DataLocation. from Make grantleetheme alsoway prefer files that lies in DataLocation. to Grantleetheme should always prefer files that are located in DataLocation..
Jan 4 2019, 12:08 AM · KDE PIM
knauss added a dependent revision for D15727: Prepare environment to be able to test grantleeheaderstyle.: D17954: Grantleetheme should always prefer files that are located in DataLocation..
Jan 4 2019, 12:07 AM · KDE PIM
knauss added a dependency for D17954: Grantleetheme should always prefer files that are located in DataLocation.: D15727: Prepare environment to be able to test grantleeheaderstyle..
Jan 4 2019, 12:07 AM · KDE PIM
knauss updated the diff for D15727: Prepare environment to be able to test grantleeheaderstyle..

Make the "prepare enviornemt" solution more bullet proof taking comments into account.

Jan 4 2019, 12:04 AM · KDE PIM
knauss requested review of D17954: Grantleetheme should always prefer files that are located in DataLocation..
Jan 4 2019, 12:02 AM · KDE PIM

Jan 2 2019

knauss added a comment to T10243: Some KDE applications could use better icons.

About mentioned pim icon (Kontact, KOrganizer Calendar):

  • The oxygen icon for Kontact looks like what I have in mind of kontact. It gives me a bundle of pim applications. The breeze one it overlaying each other, so you can only see the email one. that is not clear what it mention here.
  • Please give more information where "KOrganizer Calendar" icon is used and is there a difference between the KOrganizer icon and the KOrganzier Calendar Icon? For me the Oxygen lcon looks like an icon, that should be used for "KOrganizer Reminder Daemon", the breeze one looks like the icon for KOrganzier.
Jan 2 2019, 11:32 PM · KDE Applications, VDG

Dec 30 2018

knauss added a comment to D17831: Export kmime_codecs.h..

If nobody uses these, I'd go the other way around and not install this header.

Dec 30 2018, 11:54 PM · KDE PIM
knauss committed R180:725c464725c5: Export kmime_codecs.h. (authored by knauss).
Export kmime_codecs.h.
Dec 30 2018, 11:48 PM
knauss closed D17831: Export kmime_codecs.h..
Dec 30 2018, 11:48 PM · KDE PIM
knauss requested review of D17880: check-abi: Fix error logging for non compatible builds..
Dec 30 2018, 11:35 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17880: check-abi: Fix error logging for non compatible builds..
Dec 30 2018, 11:35 PM · build.kde.org

Dec 28 2018

knauss updated the task description for T3689: Add abi compliance checker to CI.
Dec 28 2018, 9:00 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D17843: python3.6 has no capture_output paramenter for subprocess.run..
Dec 28 2018, 8:00 PM · build.kde.org
knauss requested review of D17843: python3.6 has no capture_output paramenter for subprocess.run..
Dec 28 2018, 8:00 PM
knauss abandoned D17710: check-abi.py: Reload serverManiphest several times, if we don't find matching entries..

the issue is solved sofar diffently by:
R857:dbb3d8d9f37a: Make sure we wait and block until the publishing process is completed.

Dec 28 2018, 7:42 PM
knauss updated the diff for D17710: check-abi.py: Reload serverManiphest several times, if we don't find matching entries..

update patch for new environment.

Dec 28 2018, 7:31 PM
knauss updated the diff for D17770: create a YAML file for further processing the output of abi-compliance-checker..

reapply to new environment.

Dec 28 2018, 7:30 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17837: Switch to the new syntax (spaces -> tabs)..
Dec 28 2018, 5:21 PM · build.kde.org
knauss requested review of D17837: Switch to the new syntax (spaces -> tabs)..
Dec 28 2018, 5:21 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17836: add clang/7.0.0/include to make abi-compliance-checker happy again..
Dec 28 2018, 5:18 PM · build.kde.org
knauss requested review of D17836: add clang/7.0.0/include to make abi-compliance-checker happy again..
Dec 28 2018, 5:18 PM
knauss requested review of D17831: Export kmime_codecs.h..
Dec 28 2018, 3:14 PM · KDE PIM

Dec 25 2018

knauss updated the diff for D17770: create a YAML file for further processing the output of abi-compliance-checker..

Create and store abi-compatibility-results.yaml to artifacts.

Dec 25 2018, 8:07 PM
knauss requested review of D17798: publish acc build logs as artifacts..
Dec 25 2018, 5:09 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17798: publish acc build logs as artifacts..
Dec 25 2018, 5:09 PM · build.kde.org
knauss added a comment to D17770: create a YAML file for further processing the output of abi-compliance-checker..

See above comments. One thing I'm not sure of is where you're intending to use the YAML output?

Dec 25 2018, 5:07 PM
knauss updated the diff for D17770: create a YAML file for further processing the output of abi-compliance-checker..

fix a fex issues with within the patch.

Dec 25 2018, 4:59 PM

Dec 24 2018

knauss added a comment to T3689: Add abi compliance checker to CI.

kwayland

KWayland/Client/xdgforeign_v2.h -> missing include "xdgforeign.h"

This is now hopefully fixed. Please let me know if it's still an issue.

Dec 24 2018, 2:47 AM · build.kde.org
knauss updated the task description for T3689: Add abi compliance checker to CI.
Dec 24 2018, 2:44 AM · build.kde.org
knauss added a comment to D17770: create a YAML file for further processing the output of abi-compliance-checker..

output for one library. For better unterstanding how output looks like:

Dec 24 2018, 2:28 AM
knauss requested review of D17770: create a YAML file for further processing the output of abi-compliance-checker..
Dec 24 2018, 2:24 AM
knauss added a revision to T3689: Add abi compliance checker to CI: D17770: create a YAML file for further processing the output of abi-compliance-checker..
Dec 24 2018, 2:24 AM · build.kde.org
knauss requested review of D17769: activate syntax ( replace spaces -> tabs..
Dec 24 2018, 2:20 AM
knauss added a revision to T3689: Add abi compliance checker to CI: D17769: activate syntax ( replace spaces -> tabs..
Dec 24 2018, 2:20 AM · build.kde.org
knauss updated the diff for D17745: resolve tags to the commit, that was tagged..

use better variable names.

Dec 24 2018, 2:17 AM

Dec 23 2018

knauss added a comment to T3689: Add abi compliance checker to CI.

I have made sure that kde/pim is now cleanup in terms of the issue of "not runnig ABI", by triggering a rebuilt. So it is a good test if the patch is working.
With more tests I have detected, that builds still use the oldest commit instead of tags commits (fix D17745) .

Dec 23 2018, 1:11 AM · build.kde.org
knauss updated the task description for T3689: Add abi compliance checker to CI.
Dec 23 2018, 1:04 AM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D17745: resolve tags to the commit, that was tagged..
Dec 23 2018, 1:03 AM · build.kde.org
knauss requested review of D17745: resolve tags to the commit, that was tagged..
Dec 23 2018, 1:03 AM

Dec 20 2018

knauss added a comment to T3689: Add abi compliance checker to CI.

I checked execution of KDav on all four build nodes, and the process ran fine when done manually.
Given there is no output from check-abi.py, this is quite hard to diagnose.

In the last for l in libraries: loop, we get output for every item in that list, etiher because there are candidates or there are not.
That means the only way to produce no output at all is that libraries list must be empty. We do not remove any entry from that list, so the initial search do not find any matching entry.
And the only way the list can be empty is that the for key, entry in ourArchive.serverManifest.items() don't find any matching entry.

Dec 20 2018, 4:27 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D17710: check-abi.py: Reload serverManiphest several times, if we don't find matching entries..
Dec 20 2018, 4:16 PM · build.kde.org
knauss requested review of D17710: check-abi.py: Reload serverManiphest several times, if we don't find matching entries..
Dec 20 2018, 4:16 PM
knauss added inline comments to D17672: Move settings for abi-complience-checker to own yaml file..
Dec 20 2018, 10:32 AM
knauss updated the diff for D17672: Move settings for abi-complience-checker to own yaml file..

Rework complete ToolingSettings with a Loader class.

Dec 20 2018, 10:29 AM
knauss updated the diff for D17673: Add .editorconfig..

use tab for python.

Dec 20 2018, 10:28 AM

Dec 19 2018

knauss added a comment to D17673: Add .editorconfig..

I can assure you that virtually all of the Python files in helpers/ (perhaps with exception for the ones you've added) will be using tabs.

Dec 19 2018, 9:21 AM
knauss requested review of D17676: update .gitignore and add __pycache__ and .mypy_cache directories.
Dec 19 2018, 8:53 AM
knauss added inline comments to D17672: Move settings for abi-complience-checker to own yaml file..
Dec 19 2018, 8:50 AM
knauss updated the diff for D17672: Move settings for abi-complience-checker to own yaml file..

updated.

Dec 19 2018, 8:50 AM
knauss added a comment to D17673: Add .editorconfig..

Sorry, just reading over this a second time - should indent_style be tab for the .py files as that is what ci-tooling uses?

Dec 19 2018, 7:49 AM
knauss added a comment to T3689: Add abi compliance checker to CI.

In regards to akonadi-mime I have now re-run it, and it seems to work fine.
As long as you're relying only on the master manifest.yaml, then it should be impossible for any publishing failure to cause issues.

Dec 19 2018, 1:13 AM · build.kde.org
knauss requested review of D17673: Add .editorconfig..
Dec 19 2018, 12:38 AM
knauss requested review of D17672: Move settings for abi-complience-checker to own yaml file..
Dec 19 2018, 12:32 AM
knauss added a revision to T3689: Add abi compliance checker to CI: D17672: Move settings for abi-complience-checker to own yaml file..
Dec 19 2018, 12:32 AM · build.kde.org

Dec 18 2018

knauss updated the diff for D17579: Handle cases where tailing "/" in CMAKE_PREFIX_PATH fails the detection of additional include directories..

get rid of need to use copy.

Dec 18 2018, 7:16 PM

Dec 14 2018

knauss added inline comments to D17579: Handle cases where tailing "/" in CMAKE_PREFIX_PATH fails the detection of additional include directories..
Dec 14 2018, 7:33 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17579: Handle cases where tailing "/" in CMAKE_PREFIX_PATH fails the detection of additional include directories..
Dec 14 2018, 4:32 PM · build.kde.org
knauss requested review of D17579: Handle cases where tailing "/" in CMAKE_PREFIX_PATH fails the detection of additional include directories..
Dec 14 2018, 4:32 PM

Dec 13 2018

knauss added a comment to T3689: Add abi compliance checker to CI.

@bcooksley for akonadi-search we need some special settings for the abi-create step. Where we should store such settings?

Dec 13 2018, 3:08 PM · build.kde.org
knauss updated the task description for T3689: Add abi compliance checker to CI.
Dec 13 2018, 10:51 AM · build.kde.org
knauss added a comment to T3689: Add abi compliance checker to CI.

okay with merging D17534 CI now successfully builds the abis for the mentioned packages. (I modified the last comment)

Dec 13 2018, 10:41 AM · build.kde.org

Dec 12 2018

knauss added a comment to T3689: Add abi compliance checker to CI.

I use the ci-docker images to test the create-abi, but I can't reproduce why those are failing:

Dec 12 2018, 10:01 PM · build.kde.org
knauss added a comment to T3689: Add abi compliance checker to CI.

I now looked at every repository that failed to build successfully a ABI dump
for Pim. Most of them build successful, but a few of them have issues:

Dec 12 2018, 9:41 PM · build.kde.org
knauss committed R93:dbdee6637476: Merge branch 'Applications/18.12' (authored by knauss).
Merge branch 'Applications/18.12'
Dec 12 2018, 8:25 PM
knauss committed R93:a371c851f325: Add missing include. (authored by knauss).
Add missing include.
Dec 12 2018, 8:25 PM
knauss updated subscribers of T3689: Add abi compliance checker to CI.

I now looked at every repository that failed to build successfully a ABI dump for Frameworks.
As I'm not really deep into the Framworks code, so I'm unsure, if those are real issues or if those Frameworks need special handling.
Please give me any response you have to those issues. (@aacid , @dfaure, @kde-frameworks-devel)

Dec 12 2018, 7:48 PM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D17534: Fix create-abi for more repositories..
Dec 12 2018, 11:23 AM · build.kde.org
knauss requested review of D17534: Fix create-abi for more repositories..
Dec 12 2018, 11:23 AM

Dec 10 2018

knauss added a revision to T3689: Add abi compliance checker to CI: D17476: skip static libraries like kimaptest..
Dec 10 2018, 2:39 PM · build.kde.org
knauss requested review of D17476: skip static libraries like kimaptest..
Dec 10 2018, 2:39 PM
knauss updated the task description for T3689: Add abi compliance checker to CI.
Dec 10 2018, 1:34 PM · build.kde.org

Dec 9 2018

knauss added a comment to D17431: Find qplatformdefs.h for create-abi..

We're only intending on monitoring the ABI on Linux correct?

Dec 9 2018, 1:19 PM

Dec 8 2018

knauss updated the test plan for D17431: Find qplatformdefs.h for create-abi..
Dec 8 2018, 2:54 PM
knauss added a revision to T3689: Add abi compliance checker to CI: D17431: Find qplatformdefs.h for create-abi..
Dec 8 2018, 2:48 PM · build.kde.org
knauss requested review of D17431: Find qplatformdefs.h for create-abi..
Dec 8 2018, 2:48 PM

Nov 28 2018

knauss updated the task description for T3689: Add abi compliance checker to CI.
Nov 28 2018, 2:59 PM · build.kde.org
knauss added a comment to T3689: Add abi compliance checker to CI.

YEAH - the artifacts are now generated. Thaks a lot!

Nov 28 2018, 2:18 PM · build.kde.org
knauss added a comment to T8622: sprint for privacy goal.

mail to find a date is sent now.

Nov 28 2018, 12:57 PM · Goal settings 2017
knauss added a comment to T8622: sprint for privacy goal.

Find a date at: https://bitpoll.mafiasi.de/poll/8BYKJA5B/

Nov 28 2018, 12:52 PM · Goal settings 2017