bcooksley (Ben Cooksley)Administrator
User

Projects (16)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Dec 17 2014, 10:23 PM (204 w, 6 d)
Roles
Administrator
Availability
Available

Recent Activity

Today

bcooksley committed R857:a5ad4040155e: fix missing parameter platform (authored by knauss).
fix missing parameter platform
Wed, Nov 21, 4:59 PM
bcooksley added a commit to T3689: Add abi compliance checker to CI: R857:a5ad4040155e: fix missing parameter platform.
Wed, Nov 21, 4:59 PM · build.kde.org
bcooksley added a comment to T3689: Add abi compliance checker to CI.

I've now applied that fix.

Wed, Nov 21, 4:58 PM · build.kde.org
bcooksley committed R896:dfaddf399398: Transfer eresida to Anepsion (authored by bcooksley).
Transfer eresida to Anepsion
Wed, Nov 21, 9:14 AM

Sun, Nov 18

bcooksley committed R857:9aea29ff874d: Update details -> Charlotte (authored by bcooksley).
Update details -> Charlotte
Sun, Nov 18, 9:52 AM
bcooksley closed T10077: Graphs on project main page (test trend, warning trend, etc) are broken, image get delivers 500 as Resolved.

This was caused by Java 8, as shipped by Ubuntu, having the following piece of configuration:

root@charlotte ~ # cat /etc/java-8-openjdk/accessibility.properties
#
# The following line specifies the assistive technology classes 
# that should be loaded into the Java VM when the AWT is initailized.
# Specify multiple classes by separating them with commas.
# Note: the line below cannot end the file (there must be at
# a minimum a blank line following it).
#
assistive_technologies=org.GNOME.Accessibility.AtkWrapper
Sun, Nov 18, 1:06 AM · build.kde.org

Sat, Nov 17

bcooksley added a reverting change for R857:ff39367fbf14: Disable CI notifications from the Frameworks mailing list: R857:cf8b92d2c7cb: Revert "Disable CI notifications from the Frameworks mailing list".
Sat, Nov 17, 9:09 AM
bcooksley committed R857:cf8b92d2c7cb: Revert "Disable CI notifications from the Frameworks mailing list" (authored by bcooksley).
Revert "Disable CI notifications from the Frameworks mailing list"
Sat, Nov 17, 9:09 AM
bcooksley committed R247:d667165dd2ed: Move KNemo to unmaintained per the request of it's last maintainer. (authored by bcooksley).
Move KNemo to unmaintained per the request of it's last maintainer.
Sat, Nov 17, 9:08 AM

Fri, Nov 16

bcooksley committed R954:5837ea8e10e5: Remove blog which has been deleted and therefore no longer exists (authored by bcooksley).
Remove blog which has been deleted and therefore no longer exists
Fri, Nov 16, 6:38 PM
bcooksley added a comment to T6349: Appimage Binary Factory Support.

Having Kdenlive also use the same "simple" bash system as KMyMoney (and Krita) would be non-ideal mainly as it's fairly resource inefficient if a dependency needs to be rebuilt (because it requires a full rebuild of everything).

Fri, Nov 16, 9:22 AM · build.kde.org
bcooksley committed R896:6dcc83e83717: Start setup of ask.krita.org (authored by bcooksley).
Start setup of ask.krita.org
Fri, Nov 16, 8:34 AM

Thu, Nov 15

bcooksley committed R896:d9aec65ccdd1: Move over build.kde.org as well now. The VPN and Docker Swarm will follow once… (authored by bcooksley).
Move over build.kde.org as well now. The VPN and Docker Swarm will follow once…
Thu, Nov 15, 9:13 AM
bcooksley committed R896:8644ab0403dd: Move the Binary Factory to Charlotte (authored by bcooksley).
Move the Binary Factory to Charlotte
Thu, Nov 15, 9:13 AM
bcooksley closed T10039: Issue with last GCompris build on jenkins as Resolved.

Sorry, this was an internal woopsie on the part of the CI system, and has now been repaired.
Replacement builds have been initiated.

Thu, Nov 15, 8:44 AM · build.kde.org
bcooksley committed R857:1b1891ab9ed5: More syntax fixes (authored by bcooksley).
More syntax fixes
Thu, Nov 15, 8:41 AM
bcooksley committed R857:a63edfebd92f: Fix indentation, text editors think they know better... (authored by bcooksley).
Fix indentation, text editors think they know better...
Thu, Nov 15, 8:39 AM
bcooksley committed R857:57c3f3ee0fd8: Syntax fix (authored by bcooksley).
Syntax fix
Thu, Nov 15, 8:26 AM
bcooksley closed D16719: Handle different Archive contentsSuffixes..
Thu, Nov 15, 7:47 AM
bcooksley committed R857:39e3f7a6078a: Handle different Archive contentsSuffixes. (authored by knauss).
Handle different Archive contentsSuffixes.
Thu, Nov 15, 7:47 AM
bcooksley accepted D16719: Handle different Archive contentsSuffixes..

Okay, i've taken a closer look (now that it isn't a morning where I haven't had my morning cup of tea yet) and the final changes seem for the most part okay.
I've made some stylization changes and added a few extra comments locally, which i'll land to the repository shortly.

Thu, Nov 15, 7:45 AM
bcooksley committed R857:972bf40b2ecc: Reduce the number of Dependency Build job logs kept. These can be extremely… (authored by bcooksley).
Reduce the number of Dependency Build job logs kept. These can be extremely…
Thu, Nov 15, 6:31 AM

Tue, Nov 13

bcooksley committed R883:1528304: Sync from identity.kde.org and adding new account for mkacej.
Sync from identity.kde.org and adding new account for mkacej
Tue, Nov 13, 7:21 PM
bcooksley committed R857:10951d10bec6: Enable Plan on SUSE Linux, FreeBSD and Windows. (authored by bcooksley).
Enable Plan on SUSE Linux, FreeBSD and Windows.
Tue, Nov 13, 6:04 PM
bcooksley closed T10014: Please enable calligraplan on CI as Resolved by committing R857:10951d10bec6: Enable Plan on SUSE Linux, FreeBSD and Windows..
Tue, Nov 13, 6:04 PM · build.kde.org
bcooksley added a project to T10014: Please enable calligraplan on CI: build.kde.org.
Tue, Nov 13, 5:56 PM · build.kde.org
bcooksley added a comment to R134:7f6caf385809: Better error handling in KNewStuff backend.

They are updated once every week, by the Dependency Build jobs (anything which isn't part of a Product but which is needed by something in a Product is built by these jobs)

Tue, Nov 13, 5:45 PM

Mon, Nov 12

bcooksley added a comment to D16719: Handle different Archive contentsSuffixes..

The metadata not being uptodate is getting only an issue, if the metadata is important. With the normal tar files the only field used from the metadata is the timestamp check, but this even used as internal stuff. Even the checksum is not used to check, that the download was correctly. As the metadata is not used for anything outside the class, you won't even notice if the metadata does not match the data.

On the other side I can fully understand your point of view . As we won't change the contentsSuffix, when there would be a update of the package.

Mon, Nov 12, 10:21 AM
bcooksley accepted D16796: Fix installation instructions format in the README.md for audex.

No worries - yeah, we don't use Github requests for this sort of thing at the moment. Alas, it looks like Audex doesn't have a maintainer currently - with the last major work going in in 2016. Adding the last two people to commit in any major fashion to Audex to see if they have any comments to make in relation to this.

Mon, Nov 12, 10:03 AM
bcooksley added a comment to D16717: Add script to delete not needed abidumps..

Given that what is really interesting is tagged releases, perhaps instead of collecting ABI Dumps from normal builds, there should be special collection jobs run around release time (you could use a modified version of build-product-dependencies.py for this)?

Mon, Nov 12, 9:59 AM

Sun, Nov 11

bcooksley committed R857:1fd953bcd4f5: Build ABIs for all libraries even if one or more are failing. This allows for… (authored by knauss).
Build ABIs for all libraries even if one or more are failing. This allows for…
Sun, Nov 11, 9:43 AM
bcooksley closed D16680: Build ABIs for all libraries even one is failing..
Sun, Nov 11, 9:43 AM
bcooksley added a comment to D16680: Build ABIs for all libraries even one is failing..

Sorry, looks like this got lost and didn't end up getting applied.

Sun, Nov 11, 6:24 AM
bcooksley committed R857:1bc510afd7eb: add platform to metadata for create-abi-build. (authored by knauss).
add platform to metadata for create-abi-build.
Sun, Nov 11, 6:21 AM
bcooksley closed D16814: add platform to metadata for create-abi-build..
Sun, Nov 11, 6:21 AM
bcooksley accepted D16814: add platform to metadata for create-abi-build..

Looks good to me.

Sun, Nov 11, 6:17 AM
bcooksley committed R857:ee33ecb40bf9: Add script to check the ABI of the created libraries. (authored by knauss).
Add script to check the ABI of the created libraries.
Sun, Nov 11, 6:15 AM
bcooksley closed D16589: Add script to check the ABI of the created libraries..
Sun, Nov 11, 6:15 AM
bcooksley accepted D16589: Add script to check the ABI of the created libraries..
Sun, Nov 11, 6:06 AM
bcooksley committed R857:ff39367fbf14: Disable CI notifications from the Frameworks mailing list (authored by bcooksley).
Disable CI notifications from the Frameworks mailing list
Sun, Nov 11, 5:51 AM
bcooksley closed T9493: Error: Login with Phabricator not authorized to use your Phabricator credentials . as Resolved.

Closing due to lack of a response - we're going to assume this is resolved.
If you're still having issues please feel free to reopen the issue.

Sun, Nov 11, 5:29 AM · Sysadmin
bcooksley added a comment to T9845: Switch lakademy.kde.org to Jekyll.

Based on the lack of response from Nicolas' i'm not sure if he'll be able to get to this soon.
Does anyone else involved with lakademy.kde.org have any thoughts with regards to this?

Sun, Nov 11, 5:28 AM · Sysadmin
bcooksley closed T9961: Create Rocs Project in Phabricator as Resolved.
Sun, Nov 11, 5:27 AM · Sysadmin
bcooksley added a comment to T9961: Create Rocs Project in Phabricator.

From what I can tell this request is all sorted, should anything else be required please comment here or reopen the issue.

Sun, Nov 11, 5:27 AM · Sysadmin
bcooksley closed T9963: Create Minuet project in phabricator as Resolved.

From what I can tell this request is all sorted, should anything else be required please comment here or reopen the issue.

Sun, Nov 11, 5:26 AM · Sysadmin
bcooksley committed R896:d46e08ae3613: Recreate newstuff.kde.org to keep legacy GHNS (v2) applications working (authored by bcooksley).
Recreate newstuff.kde.org to keep legacy GHNS (v2) applications working
Sun, Nov 11, 4:16 AM

Sat, Nov 10

bcooksley committed R883:1528170: Sync from identity.kde.org and adding new account for ndavis.
Sync from identity.kde.org and adding new account for ndavis
Sat, Nov 10, 8:25 PM
bcooksley added a comment to D16796: Fix installation instructions format in the README.md for audex.

Sorry, not sure why i've been added as reviewer to this?

Sat, Nov 10, 8:08 PM
bcooksley added a comment to D16721: Use Krita toolbar in Karbon.

Anyone who has already pulled in the latest changes will need to forcibly reset their local working tree after the force push is completed.
Should they have staged work, this would need to be rebased, which can be a non-trivial process and one many developers will not be familiar with.

Sat, Nov 10, 8:06 PM · Calligra: 3.0

Fri, Nov 9

bcooksley committed R896:aed22affa2f9: Register DNS names for the new host for Jenkins instances (and probably other… (authored by bcooksley).
Register DNS names for the new host for Jenkins instances (and probably other…
Fri, Nov 9, 8:10 PM
bcooksley committed R883:1528145: Sync from identity.kde.org and adding new account for eduisters.
Sync from identity.kde.org and adding new account for eduisters
Fri, Nov 9, 7:49 PM
bcooksley added a comment to D16721: Use Krita toolbar in Karbon.

Force pushes are generally reserved for pretty serious issues, couldn't the whitespace be corrected with a follow up commit to remove it?

Fri, Nov 9, 6:00 PM · Calligra: 3.0
bcooksley committed R895:dabf2e31b403: Change Software and OS Versions in Template. (authored by bcooksley).
Change Software and OS Versions in Template.
Fri, Nov 9, 11:11 AM
bcooksley closed D16474: Change Software and OS Versions in Template.
Fri, Nov 9, 11:11 AM · Bugsquad
bcooksley accepted D16474: Change Software and OS Versions in Template.
Fri, Nov 9, 7:41 AM · Bugsquad
bcooksley added a comment to D16719: Handle different Archive contentsSuffixes..

For retrievePackage we have the issue about race-condition:

  • serverManifest is only downloaded once when initalizing the Archive -> may have outdated information
  • localMetadata and package are more tight together IMO that's why it makes sense to always use localMetadata as reference.

    Okay in our use cases the contentSuffix do not changes very often, we could also rely on serverManifest, but it feels wrongly.
Fri, Nov 9, 7:36 AM
bcooksley added a comment to D16717: Add script to delete not needed abidumps..

This utility will have to run on the server, rather than on the individual build nodes (they have very limited access to the master repository)
We'd therefore look to run this over all projects at once, rather than on a project by project basis - thoughts on how to accomplish this?

well we only need a dict(tags -> commit, that got tagged), this should also be possible always, also if you access bare mode git repos. If this is not done via jenkins, I need more information about the infrastructure...

Fri, Nov 9, 7:18 AM
bcooksley added a comment to D16589: Add script to check the ABI of the created libraries..

One last thing, otherwise this looks good to go to me.

Fri, Nov 9, 7:15 AM
bcooksley committed R857:b4f67c959f67: Add branch and project information to package metadata for ABI dumps (authored by bcooksley).
Add branch and project information to package metadata for ABI dumps
Fri, Nov 9, 7:11 AM
bcooksley closed D16705: Add branch and project information to package metadata..
Fri, Nov 9, 7:11 AM
bcooksley committed R896:720966b62826: Setup DNS hosting for kdeedu.org (authored by bcooksley).
Setup DNS hosting for kdeedu.org
Fri, Nov 9, 7:04 AM
bcooksley accepted D16705: Add branch and project information to package metadata..

Perfect. Will land this shortly.

Fri, Nov 9, 7:00 AM
bcooksley closed T9950: Transfer kdeedu.org domain to KDE as Resolved.

This has now been setup as requested.

Fri, Nov 9, 6:54 AM · Sysadmin
bcooksley committed R248:4a56d64a28a2: Cleanup audit exceptions which are no longer needed (authored by bcooksley).
Cleanup audit exceptions which are no longer needed
Fri, Nov 9, 6:22 AM
bcooksley committed R248:58919c0fe71e: Grant exceptions for initial repository import (authored by bcooksley).
Grant exceptions for initial repository import
Fri, Nov 9, 6:22 AM
bcooksley committed R247:396aa7b1e1c8: Setup repository for Calligra Plan. (authored by bcooksley).
Setup repository for Calligra Plan.
Fri, Nov 9, 6:06 AM

Thu, Nov 8

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

Yes, you will need to split by that as well. This is handled normally by having one repository per platform but for ABI dumps you will have to handle that in the metadata.

Thu, Nov 8, 6:57 PM · build.kde.org
bcooksley added a comment to D16466: [KSambaShare] Add unit test for "net usershare info" parser.

Thanks for sorting that out.

Thu, Nov 8, 6:47 PM · Frameworks
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

Everything is done.
Only thing I need to know now is where this domain should be redirecting to so I can sort that on our systems.

Thu, Nov 8, 10:06 AM · Sysadmin
bcooksley added a comment to D16466: [KSambaShare] Add unit test for "net usershare info" parser.

This change broke the build of KIO on Windows - can someone please take a look and correct this?
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20WindowsMSVCQt5.11/71/

Thu, Nov 8, 8:54 AM · Frameworks
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

That code was accepted.

Thu, Nov 8, 8:40 AM · Sysadmin
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

In theory it isn't supposed to matter. Could you ping me in realtime on Telegram or IRC?

Thu, Nov 8, 8:32 AM · Sysadmin
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

Alas, they rejected that code as well.

Thu, Nov 8, 8:00 AM · Sysadmin
bcooksley added a comment to T9963: Create Minuet project in phabricator.

Could you please confirm this is sorted @tcanabrava?

Thu, Nov 8, 7:14 AM · Sysadmin
bcooksley added a comment to T9961: Create Rocs Project in Phabricator.

Could you please confirm this is sorted @tcanabrava?

Thu, Nov 8, 7:13 AM · Sysadmin
bcooksley added a comment to T9493: Error: Login with Phabricator not authorized to use your Phabricator credentials ..

Any updates on the above?

Thu, Nov 8, 7:13 AM · Sysadmin
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

Hi Paul, unfortunately your registrar has rejected that transfer for kdeedu.org.
Can you please check the transfer code is correct and resend it to me?

Thu, Nov 8, 7:07 AM · Sysadmin

Wed, Nov 7

bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

Thanks. Will try to action that when I get home tonight.

Wed, Nov 7, 6:15 PM · Sysadmin
bcooksley added inline comments to D16705: Add branch and project information to package metadata..
Wed, Nov 7, 9:37 AM
bcooksley added a comment to D16589: Add script to check the ABI of the created libraries..

For the version parser, could you comment the various functions to explain what the various bits of the functions are trying to accomplish?
(For easier reading later on)

Wed, Nov 7, 9:35 AM
bcooksley added a comment to D16717: Add script to delete not needed abidumps..

This utility will have to run on the server, rather than on the individual build nodes (they have very limited access to the master repository)
We'd therefore look to run this over all projects at once, rather than on a project by project basis - thoughts on how to accomplish this?

Wed, Nov 7, 9:29 AM
bcooksley added inline comments to D16719: Handle different Archive contentsSuffixes..
Wed, Nov 7, 9:25 AM
bcooksley added inline comments to D16705: Add branch and project information to package metadata..
Wed, Nov 7, 9:05 AM

Tue, Nov 6

bcooksley added a comment to D16589: Add script to check the ABI of the created libraries..

Sure thing.

Tue, Nov 6, 6:05 AM

Mon, Nov 5

bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

No worries. Unfortunately transfer codes are required in advance for both .com and .org.

Mon, Nov 5, 8:14 PM · Sysadmin
bcooksley added a comment to T9950: Transfer kdeedu.org domain to KDE.

Yeah, they have to permit transfers.

Mon, Nov 5, 7:20 PM · Sysadmin
bcooksley committed R993:3c749d57f3ef: Add job to build stable version of KMyMoney appimage (authored by bcooksley).
Add job to build stable version of KMyMoney appimage
Mon, Nov 5, 6:11 PM
bcooksley committed R993:9236c4ca6819: Fix download path (authored by bcooksley).
Fix download path
Mon, Nov 5, 6:11 PM
bcooksley added a comment to T9988: KWin cannot find it's effects in autotests.

I can confirm that all builds for Qt 5.11 on Linux run the tests prior to installation.

Mon, Nov 5, 5:35 PM · build.kde.org
bcooksley accepted D16680: Build ABIs for all libraries even one is failing..

Looks good to me.

Mon, Nov 5, 5:33 PM
bcooksley added a comment to T3689: Add abi compliance checker to CI.

I've removed the old *.tar files from the ABIReference/ repository now.

Mon, Nov 5, 5:28 PM · build.kde.org
bcooksley added a comment to D16593: [ExtractorCollection] Use only best matching extractor plugin.

You can rely on shared-mime-info being present on all platforms (Linux, FreeBSD, Windows, Android) yes.

Mon, Nov 5, 5:21 PM · Baloo, Frameworks
bcooksley removed a project from T9493: Error: Login with Phabricator not authorized to use your Phabricator credentials .: Phabricator.
Mon, Nov 5, 6:20 AM · Sysadmin
bcooksley added a comment to T9963: Create Minuet project in phabricator.

If you could please check whether anything further is needed with regards to this that would be appreciated.

Mon, Nov 5, 6:19 AM · Sysadmin
bcooksley added a comment to T9961: Create Rocs Project in Phabricator.

If you could please check whether anything further is needed with regards to this that would be appreciated.

Mon, Nov 5, 6:19 AM · Sysadmin
bcooksley added a comment to T9845: Switch lakademy.kde.org to Jekyll.

Thanks for the update.

Mon, Nov 5, 6:15 AM · Sysadmin
bcooksley added a comment to D16593: [ExtractorCollection] Use only best matching extractor plugin.

As noted in the build log on the CI system, kfilemetadata doesn't depend on kcoreaddons so you therefore cannot rely on the kde5.xml file being available:

Mon, Nov 5, 6:13 AM · Baloo, Frameworks
bcooksley committed R857:762b79e84617: Re-enable RSync following completion of the image rebuild (authored by bcooksley).
Re-enable RSync following completion of the image rebuild
Mon, Nov 5, 6:03 AM

Sun, Nov 4

bcooksley committed R883:1527770: Sync from identity.kde.org and adding new account for blaws.
Sync from identity.kde.org and adding new account for blaws
Sun, Nov 4, 5:35 PM

Sat, Nov 3

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

The $WORKSPACE part will be added for you (Jenkins won't archive anything outside that directory actually - it has to be within that folder or a subfolder of it)
If changing the name of the reports is easier then that also works (just be wary that projects might ship a *.html file in their repository that would then be caught by this)

Sat, Nov 3, 10:55 PM · build.kde.org