Skip to content
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

Gnome 47 #75

Merged
merged 14 commits into from
Sep 23, 2024
Merged

Gnome 47 #75

merged 14 commits into from
Sep 23, 2024

Conversation

pabloyoyoista
Copy link
Collaborator

This is a WIP branch to start fixing #74 in case somebody is following and want to help/have a look

This is mostly relevant when doing API changes on the client, as it
simplifies development by much
We stop using "has_management_plugin", since it was remove upstream
for packagekit and ostree. Basically since it would be nuts to have
this plugin installed alonside any other of those.
This function no longer exists!
packagekit plugin is forcing a refine, I wonder if we should too
This is mostly to improve the debugging experience. It is often very
useful to run tests with gdb, and the pytest method makes it
impossible to do correctly without many changes. By having a wrapper,
it is as simple as calling the wrapper with the extra meson arguments
Making it easier to distinguish id and name, and checking it in more
places
By setting the proper list to the task
@pabloyoyoista
Copy link
Collaborator Author

Since nobody reviewed this, and I've given it some testing (fixed one bug), then let's merge this. Would be lovely if somebody could at some point have a look

@pabloyoyoista
Copy link
Collaborator Author

I'm merging despite the red CI, because it needs apk-polkit-rs patches that are not yet released

@pabloyoyoista pabloyoyoista merged commit 9ab0f52 into master Sep 23, 2024
1 of 3 checks passed
@pabloyoyoista pabloyoyoista deleted the gnome-47 branch September 23, 2024 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant