03:53 Tim-Rex: Wasn't quite sure where to go to ask this, but I have a question about implementing a wayland client application.. Is there a provided Wayland mechanism to generate and receive user-defined message types?
03:54 Tim-Rex: Specifically, I'm wanting to signal my wayland client application from another thread, and unsure what the recommended approach is for a well behaved Wayland application.
03:56 Tim-Rex: I could certainly use non-wayland facilities to do that (shared memory or some other signalling) but if there is a simple message based approach that conforms to "the wayland way" I'd be curious to know
04:01 Tim-Rex: Ahh, never mind. I should be in #wayland
09:39 mripard: bentiss, daniels: would one of you be available some time this week to setup the drm-tip repo on cgit as a mirror (or as r/o at least) ?
09:52 bentiss: mripard: which repo as a mirror of which? (just to be sure I do not mess things up)
09:55 mripard: bentiss: the cgit drm-tip repo would be a mirror of gitlab.fd.o/drm/tip
09:55 lumag: daniels, please excuse me for being a PITA ;-) The gitlab.fdo.org/lumag/msm is still 'Forked from an inaccessible project.'. Should I try deleting and recreating it again?
09:56 mripard: but don't do it yet, not everyone is on board yet, so I'm just evaluating my options :)
09:57 bentiss: mripard: I'll be off starting tomorrow afternoon for the rest of the week, so either today or tomorrow is fine, otherwise it'll have to wait for next week
09:58 mripard: ack
09:58 bentiss: mripard, lumag: AFAIU daniels is available for quite some time now
09:58 mripard: I'll let you know by this evening then
09:58 bentiss: mripard: k thanks
09:59 bentiss: mripard: also, can you give me the full url of cgit drm-tip? https://cgit.freedesktop.org/drm-tip/ or https://cgit.freedesktop.org/drm/drm-tip/ ?
10:00 mripard: uh
10:00 mripard: I didn't know we had two
10:00 mripard: and it looks like they are both exactly the same?
10:00 bentiss:is happy to have at least one good :)
10:00 mripard: (aside from the URL)
10:01 bentiss: there seem to be some replication between the 2, not sure which is the canonical one
10:08 mripard: sima: ^ ?
10:10 sima: bentiss, they're not just links, actually different repos?
10:10 sima: we did move them around a bit iirc
10:10 sima: or there was some hilarious confusion
10:10 bentiss: sima: don't know TBH, I just saw on the cgit web page that one is owned by root, the other by you, so don't know what happened
10:11 bentiss: maybe the one owned by root is the symlink
10:12 sima: bentiss, so the ones without drm/ where the older ones, everyone should be using the ones with drm/ now
10:12 bentiss: sima: ok, thanks!
10:12 sima: so maybe first step would be to delete the old ones and see what happens?
10:12 sima: mripard, also from nightly.conf I guess
10:13 bentiss: if they are symlinks, why bother?
10:13 sima: looking at nightly.conf history this change happened somewhere in 2017, I guess when we made drm-misc more official
10:13 sima: bentiss, yeah if they're just symlinks then just leave them as-is I guess
10:13 sima: and make sure you mirror to the ones with the drm/ prefix
10:14 sima: either way, the non-drm/ prefixed ones should be almost over 6 years out of date by now ...
10:16 bentiss: sounds good
15:46 wjt: Rumour has it that if I ask very nicely in here, the token c082f671-f673-4cba-ab05-ee5b046f94d3 could be added to https://freedesktop.org/.well-known/org.flathub.VerifiedApps.txt to verify that https://flathub.org/apps/org.freedesktop.Bustle?
15:48 bentiss: wjt: rumour is correct, it's done now
15:49 wjt: Many thanks!
15:51 cassidy[m]: oh that's where I need to put my application token so my app appears has "verified" on flathub ?
15:52 bentiss:realizes he just opened the can of worms :(
15:52 emersion: are these apps hosted on gitlab.freedesktop.org?
15:53 emersion: if not, it probably doesn't make sense for them to have the "freedesktop.org" domain name
15:53 emersion: also
15:54 emersion: freedesktop.org is not supposed to be for apps…
15:54 wjt: https://gitlab.freedesktop.org/bustle/bustle is where the app was developed for 11 years
15:54 wjt: It was actually rewritten in Rust and its canonical home is on gitlab.gnome.org now. The app ID could be changed but it is a hassle...
15:55 emersion: freedesktop.org is supposed to not be tied to any specific toolkit or desktop environment
15:55 wjt: (Apparently my first commit was in November 2008 so 14½ years; I can't remember when I got a cgit.freedesktop.org repo for it.)
15:57 wjt: The can of worms can be closed when https://github.com/flathub-infra/website/issues/1198 / https://github.com/flathub-infra/website/issues/1068 is implemented on the Flathub side (that's how it works for GNOME GitLab)
15:58 emersion: so anyone will be able to register an app with the freedesktop domain name?
15:58 emersion: or only if it's hosted on freedesktop gitlab?
15:58 wjt: Only if it's hosted on freedesktop gitlab.
15:58 emersion: cool
15:59 wjt: That's how it is done for GitHub too: IIUC an app named io.github.USERNAME.Foo can be verified by proving ownership of GitHub user USERNAME
16:16 mripard: bentiss, sima: it looks like everyone's on board for the migration to be done tomorrow
16:19 sima: ack
16:19 bentiss: mripard: so tomorrow I'll just have to set up the mirror, correct?
16:19 sima: mripard, btw I had memories that originally gitlab ui replaced mails by your account name, if you added that email address as verified in your preferences
16:19 sima: but I guess that was gdpr-nuked or I've dreamed, dunno
16:20 mripard: sima: could you review https://gitlab.freedesktop.org/drm/maintainer-tools/-/merge_requests/41 and https://lore.kernel.org/all/20240304150651.406815-1-mripard@kernel.org/ to make sure I didn't forget anything?
16:20 sima: mripard, also redirects work, that's how you get to gitlab.fd.o/sima :-)
16:20 mripard: bentiss: yes, when I'll have pushed some git changes on my side. Any preferrence for the time of the day?
16:21 mripard: the ideal timeslot for me would be 10-12 am our time
16:21 sima: mripard, git grep says there's a pile more drm-tip hits
16:21 bentiss: mripard: in the morning
16:21 sima: oh just the url
16:21 sima:asleep
16:21 mripard: sima: drm-tip as a concept will still exist :)
16:21 sima: I had hopes
16:21 mripard: bentiss: awesome :)
16:22 sima: mripard, there's one more in the script itself?
16:25 sima: mripard, ack on the nightly.conf one
16:26 sima: mripard, essentially what demarchi said :-)
16:27 mripard: sima, demarchi: ah right, thanks for catching it
16:28 demarchi: sima: pull request today for drm-xe-next-fixes went with the ssh url... dunno why. I double checked I had the pick_remote_url doing its job, but still shows up as ssh://. Let me know if that will be a problem for this one, otherwise I will try to have it fixed for next
16:34 sima: mripard, jani ok I deconfused myself: gitlab does the "replace mail with username for verified email addresses" only for the commit author, but it does that in the web ui
16:34 sima: so you could use that to verify people somewhat
16:35 sima: mripard, so I guess just make a repo, fake an author, push that and see whether you get a username link :-)
20:08 eyeris: re: the topic, how should I look up the contact for each project?
20:08 eyeris: specifically dbus?
20:12 Ford_Prefect: eyeris: you could look at https://gitlab.freedesktop.org/dbus/dbus ?
20:12 alanc: Look for the project on https://www.freedesktop.org/wiki/Software/
20:12 alanc: that page links to https://www.freedesktop.org/wiki/Software/dbus/ which provides links to the dbus mailing list
20:13 eyeris: gotcha, thanks! I'll follow up there
20:13 alanc: (the gitlab page also links to the same place, so either way works)