Follow on to "Introduction to Pipewire" [ https://pagure.io/fedora-magazine-newsroom/issue/353 ]
@romangherta Can you provide a status on this article, please? Is it ready for the editors to review?
Good morning, I think I will have an update in maximum one month.
@romangherta have you made any progress on this article?
Good evening, I took a break from everything and lost track of time. I will return to this. As of now I am thinking 2 weeks is a more realistical timeline.
Good afternoon I have a first version here
https://fedoramagazine.org/?p=41559&preview=true&preview_id=41559
It's not very long so it should not be hard to follow. There are some things that I did not touch like internal logic or ... for example, how wireplumber interacts with pipewire via some separate metadata objects... I wanted to keep it simple and tbh I did not fully understand that part either...
Let me know your thoughts
@romangherta I would suggest you firm up your ideas and present to us as proposals containing a summary of the points you want to make. We can then open tracking tickets for as many articles you see necessary to cover your topics. We can make them part of the series.
In the meanwhile we'll review this article and move forward with it.
Thanks for you work.
Metadata Update from @rlengland: - Custom field preview-link adjusted to https://fedoramagazine.org/?p=41559&preview=true
You are right, I have only a vague idea now, not a real plan and a table of contents... On this note... I wanted to add a paragraph about how wireplumber communicates with pipewire but I stumbled upon some issues like this one https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/749
Also I do not see a consistent sync between wpctl set-volume and the gnome-control-center and I do not yet understand why.
While the above example code is working, I feel like I should make also some simpler examples that change the default sink volume, which I am not able to persistently reproduce right now. I need a few days or at most 1/2 weeks. A nice week ahead
@romangherta Just so I am clear, you are planning to add more to this article "Introduction to Wireplumber", right? So we should hold off on reviewing/editing. I already did a quick review and made some minor changes. Also added links to your previous article. You may want to review the rest very quickly.
I am planning to add only a paragraph/heading with wireplumber-pipewire interaction via metadata objects.
I will not touch existing changes, they look great.
Good morning again, I added the "Interaction with Pipewire" paragraph. It is not very detailed, but it draws the attention to the filesystem location used by wireplumber to store the state and this I think is sufficient for an introductory article.
Please review and feel free to update as needed. A nice week ahead
Metadata Update from @rlengland: - Custom field editor adjusted to rlengland - Custom field image-editor adjusted to rlengland - Issue untagged with: needs-image
I changed the formatting of the second paragraph into a quote, I hope you don't mind. That quote explains session managers better than anything I can think of. And it is worth mentioning this site, although outdated that stayed at the forefront of anything LinuxAudio related.
@romangherta Your article has been scheduled for tomorrow 11 Apr 0800 UTC
Thank you for your contribution to the Fedora Magazine.
Issue status updated to: Closed (was: Open) Issue close_status updated to: published
Log in to comment on this ticket.