-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Request] Remove GNOME Tour from base image #252
Comments
This is definitely a valid request, but there isn't a GNOME Tour Fedora Flatpak yet - I will try to create it in the next few weeks (or actually contributions are welcome) when I will work on Fedora 36 Flatpak Runtime. |
Hi there. In order to help out I've tried to create a flatpak of gnome-tour. It's my first flatpak but it worked out. Currently it's made on Fedora 35. But I would think that changing it to Fedora 36 would be rather easy by replacing the [f35] with [f36], when the runtime is ready. After building and installing it, I was able to run it with -- Bob gnome-tour.yaml
container.yaml
|
Please use fallback-x11 instead of x11 on gtk flatpak apps |
Thank you @bobslept ! Do you have a Fedora account? If so, can you actually create a build there by using the following documentation - https://docs.fedoraproject.org/en-US/flatpak/tutorial/ ? But honestly I would start with that in +- 2 weeks when the F36 runtime is ready and we upstream some fedmod changes, because right now fedmod from Fedora repositories is broken in many cases. I can ping you back here when things will be ready. |
Hi @tpopela, I do have a Fedora account, but I don't know it's a correct one for this kind of work. Yes fedmod didn't work out for me either when I tried it so I just skipped that part and did it by hand. Alright let's wait a few weeks then and pick this up when I receive your ping. Edit: @A6GibKm thank you, I will take a note of that. |
https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/ should help.
That's a good point. Maybe this is not a good idea in the end 😕. |
I'll go ahead and close this one. While it would be interesting to have that packaged as a Flatpak, right now this would not be doing what we want. Maybe we can revisit this later. |
I proposed an alternative to this, which would involve teaching GNOME Tour to display different versions of its content. I wonder what upstream developers will think of it, but it could be that one could pass a version argument to GNOME Tour and have it display the content for that version. See https://gitlab.gnome.org/GNOME/gnome-tour/-/issues/52 |
Note the version number comes from /etc/os-release. We don't hardcode that. Regarding the content of the tour, currently it doesn't seems to be tied to a specific release iirc |
My worry for the content would be of Tour promoting new features that aren't available in older versions. For example one would add a new gesture or the overview would change significantly from one version to another, app icon updates, etc... |
Re-opening given the discussion. |
Would be great if the Tour app could read the version from somewhere and then show intro pages to the user depending on that. |
Is there any reason we can't move GNOME Tour from the base image to a pre-installed layer? This would make it trivial to remove by anyone savvy enough to |
There is no way to setup pre-installed layers right now. Someone would have to work on it. |
Thinking about this more, I've realizes that letting users remove GNOME Tour would mean that if they create a new user later, it won't show the tour, which is not ideal. Overall this could be achieved but I'm not sure this is worth the gain so I'll close this for now. |
Given that one can use a Flatpak from the
fedora
repository and have it preinstalled on new installs, one can consider removing it from the base image.The text was updated successfully, but these errors were encountered: