Re: 15y of D-Bus 1.0 and a new home page

"Thomas Kluyver" <[email protected]>
Newsgroups gmane.comp.freedesktop.dbus
Message-ID <[email protected]>
This certainly looks more modern than the wiki page. :-)

In the getting started page, I'd suggest using an example method that does something not related to D-Bus itself (i.e. not a message-bus method). This is an extra complication for someone unfamiliar with D-Bus: they need to understand that the example is dealing with D-Bus on two different levels, and where the boundary between them is. Desktop notifications are my usual example, although admittedly you need a lot of arguments to create one.

I'd also suggest renaming the 'interfaces' page to something like 'use cases'. Most of these specs define well known names & object paths, not only a D-Bus interface. 'Interfaces' as a top-level navigation option is also a bit confusing, because it could mean interfaces to use dbus (GUIs, CLIs...).

I think D-Bus could really do with a good 'what is this?' introduction, although I know it's really hard to keep it concise - all the 'introduction to D-Bus' type pages I've seen look a bit wall-of-text-ish. I've been meaning to have a go at writing my own introduction.

Best wishes,
Thomas

On Sat, 16 Oct 2021, at 10:04, Marc-André Lureau wrote:
> Hi!
> 
> As D-Bus 1.0 is getting close to 15y [1], I thought it was time for a refresh of its home page. The wiki served us well, but it is also aging. I wanted to show that D-Bus is still relevant and alive. Without further ado, here is a preview of what I've put together: https://elmarco.pages.freedesktop.org/dbus-page/
> 
> The gitlab project: https://gitlab.freedesktop.org/elmarco/dbus-page.
> 
> Let me know what you think
> 
> [1] https://lists.freedesktop.org/archives/dbus/2006-November/006337.html
> 
> -- 
> Marc-André Lureau
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.