Skip to content

New Project: dbus-broker #79

@dvdhrm

Description

@dvdhrm

Please describe the project

The dbus-broker project is an implementation of a message bus as defined by the D-Bus specification. Its aim is to provide high performance and reliability, while keeping compatibility to the D-Bus reference implementation. It is exclusively written for Linux systems, and makes use of many modern features provided by recent linux kernel releases.

dbus-broker is the default D-Bus implementation for all major Linux distributions, except Ubuntu and its derivatives.

URL for the project

https://github.com/bus1/dbus-broker/

Describe current CI/CD setup

The dbus-broker CI uses github-actions with custom docker images to run a variety of different configurations for its meson/cargo based test-suite.

Describe the primary use case for the Github Action Runner

dbus-broker powers Fedora and RHEL, and we would love to get testing on ppc64 and s390x.

Paste a link to the existing actions workflow file(s) or directory

https://github.com/bus1/dbus-broker/blob/main/.github/workflows/ci.yml

How often do you plan on executing the runner?

For every push to main (~10 commits per month, in even less batches).

What is the primary programming language for the project?

C and Rust.

Please select desired hardware

  • Power 9 (ppc64le)
  • IBM Z / LinuxONE (s390x)

Account names of the GitHub repo admins that will need access to setting up the runner

dvdhrm

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions