vascorsd, to linux
@vascorsd@mastodon.social avatar

I find extremely confusing the whole dbus service & object & interface thing, it makes no sense at all in my dumb head. But it is what it is.

Seems a nice post about #DBus.

--
DBus and systemd — Beartama's Blog documentation
https://uyha.github.io/technical/dbus-systemd.html

#linux

penguin86, to GNOME

#studying #mobile #gnome #app #development before work. I'm developing Lumos, an incident light #exposimeter for #photography that reads light values from the #phone light sensor and converts it in #aperture values or #shutter speeds, depending on the mode.

#gnomeBuilder #gobject #python #adwaita #gtk #dbus #gnomeshell #linuxonmobile #gnomemobile

linuxmagazine, to linux
@linuxmagazine@fosstodon.org avatar

Did you miss last week's Linux Update newsletter? Read it now, and subscribe free to get it delivered to your inbox every Thursday https://mailchi.mp/linux-magazine.com/linux-update-choosing-an-open-source-dbms #Linux #OpenSource #DatabaseManagement #Kodi #DNSReaper #ISO #Bluetooth #RaspberryPi #AI #LibrePlanet #jobs #events #DBus

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
linuxmagazine, to linux
@linuxmagazine@fosstodon.org avatar

The May issue has been released! This month we look at the D-Bus architecture, which creates a powerful channel for applications to communicate. Order your copy! today https://bit.ly/Linux-Magazine-catalog #Linux #OpenSource #DBus #DataManagement #SSH #LibreOffice #PivotTable #Tiger #Bash #Shell #Julia #Jellyfin #RDAP #FOSS #Zint #Clonezilla #Kubuntu

LeoDJ, to random
@LeoDJ@chaos.social avatar

Bosch/Siemens: How should we name our proprietary data bus inside washing machines etc.?
Nobody:
B/S: Yeah, let's call it D-Bus!
https://github.com/hn/bsh-home-appliances?tab=readme-ov-file#d-bus

#dbus #bosch #siemens

nojhan, to python
@nojhan@mamot.fr avatar

New software: watch your last notifications right in the terminal, with the CLI bard, a very simple, yet good-looking, command-line tool.
https://github.com/nojhan/clibard
#CLI #DBUS #notifications #terminal #python

ldelossa, to linux

Those of you who write #linux #apps which interface with #dbus, especially in the context of #gtk, what are your strategies for managing dbus interface versioning for services.

Easiest thing to do is just grab the latest .xml dbus interface definitions and codegen clients. However, there are versioning implications with this, as the client maybe outdated depending on the distro your app runs on. Is there a common practice around handling this in the community?

vidar, to linux

Any sane developer would see this kind of repetition and go "hold on, maybe we're overcomplicating this":

Dbus service name: org.freedesktop.resolve1
Dbus object path: /org/freedesktop/resolve1 Dbus interface name and method: org.freedesktop.resolve1.Manager.ResolveHostname

All for one simple method call. This pattern repeats over and over and over for Dbus services.

I can't decide if it's the result lack of thinking through options or sadism.

#dbus #linux

lispi314, to random

xdg-desktop-portal should be documented separately from flatpak.

I profoundly dislike flatpak among other reasons because of its sense of #FalseSecurity (sandboxes still run on the same kernel, I might withdraw this objection when they start using #gVisor for everything) and also because of the vendoring (https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies) it encourages, but I can also recognize that for other reasons that #dBus interface is a good idea.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • cisconetworking
  • mdbf
  • tacticalgear
  • magazineikmin
  • thenastyranch
  • rosin
  • everett
  • Youngstown
  • khanakhh
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • JUstTest
  • InstantRegret
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • tester
  • Durango
  • normalnudes
  • anitta
  • modclub
  • cubers
  • Leos
  • provamag3
  • lostlight
  • All magazines