In-flight contributions and upstream status update
Hello,
Does it possible to update readme.md with the current overall status of In-flight contributions and upstreaming process ?
Kind regards, Olivier
May I ask what "in-flight contributions" is?
It's about Weston, FreeRDP and PulseAudio dependencies - see https://github.com/microsoft/wslg#wslg-code-flow
@ohault, we are working on upstreaming on all dependencies. As matter of fact, we have upstreamed our FreeRDP changes by https://github.com/FreeRDP/FreeRDP/pull/7381, and currently we are actively working on weston, and will soon on PulseAudio as well. I think it's reasonable to include such information at README or somewhere, let us have an discussion internally, thanks for suggestion!
Any update yet to README about upstreaming process status?
What is the current status of WSLg upstream processes for Weston, FreeRDP and PulseAudio ?
Hi @ohault, while I couldn't have a chance to have README, but here is the current status for each project.
- weston: roughly 70% of upstreaming is completed, the rest of area requires certain refactoring prior for upstreaming, we are hoping this to be done by weston 12. weston 11 is just released about a week ago which includes a bunch of change from us.
- FreeRDP: completed
- PulseAudio: no plan for upstream as most likely we will move to pipewire some point.
If you have any interest in specific area, please let us know, we can provide you more details, thanks!
Hi @hideyukn88, thank you for this update.
About FreeRDP, I'm surprised to see FreeRDP commit still pointing to the Working branch of FreeRDP-mirror with currently 550 commits ahead, 2757 commits behind FreeRDP:master.
Would WSLg soon point directly to FreeRDP:master tags/commits ?
@ohault, thanks for checking, for FreeRDP, we are waiting for FreeRDP 3.0.0 release, please refer https://github.com/FreeRDP/FreeRDP/discussions/7395, thanks!
FYI: freerdp and pulseaudio have been updated to its latest public release (v2.10.0 and v16.1 respectively).
Hi @hideyukn88 , can you please update https://github.com/microsoft/wslg/#wslg-code-flow about the lasted status towards the point it would be no longer be necessary to maintain the mirror repositories for Weston, FreeRDP and PulseAudio or PipeWire 1.0 migration plan (currently in release candidate)?
Two major advances this week:
- PipeWire 1.0 - https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.0.0
- Weston 13.0.0 - https://lists.freedesktop.org/archives/wayland-devel/2023-November/043326.html
Can you please update WSLg ?
And lastly FreeRDP 3.0.0 is also released.
Do it possible to have an update on this ? It's not only about documentation but more importantly about
- finishing the upstream job of the three projects
- supporting PipeWire in complement to PulseAudio
The issue is still open. As of October 9, 2024, the curl instruction tries to download 'microsoft-edge-dev_118.0.2060.1-1_amd64.deb', and there is no file with this name in 'https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/'. If the organizational problem prevents us from adding the permanent link, maybe you better advise the user to go to 'https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/', find there the deb file to their liking, and compose the curl instruction on their own or use other way to download this file to '/tmp'. And what happens with issue templates? Why there is no bug template or other way to report the problem with the documentation?