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

qubes-desktop-linux-common #2735

Closed
jpouellet opened this Issue Mar 31, 2017 · 3 comments

Comments

Projects
None yet
4 participants
@jpouellet
Contributor

jpouellet commented Mar 31, 2017

It has become clear that there is code shared between desktop environments that does not really belong in qubes-core. Currently it's either dumped in the desktop environment, or in qubes-core-admin-linux, but this is less than ideal.

This issue tracks the creation of a new more suitable repo and package, qubes-desktop-linux-common, to hold such code.

Here is an initial version of the repo (containing so far only qvm-xkill factored out of qubes-core-admin-linux as suggested by @marmarek)

If this change is agreed upon, we would need to:

@woju

This comment has been minimized.

Show comment
Hide comment
@woju

woju Mar 31, 2017

Member
Member

woju commented Mar 31, 2017

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Apr 16, 2017

Member

As said in QubesOS/qubes-builder#18 (comment), 👍 from me.
Currently the priority for me is getting Qubes 4.0 code into a shape where broader testing would be possible (for example installable ISO). But in the meantime, I'll review and probably merge the above.

Member

marmarek commented Apr 16, 2017

As said in QubesOS/qubes-builder#18 (comment), 👍 from me.
Currently the priority for me is getting Qubes 4.0 code into a shape where broader testing would be possible (for example installable ISO). But in the meantime, I'll review and probably merge the above.

marmarek added a commit to marmarek/qubes-core-admin-linux that referenced this issue May 17, 2017

Move appmenus/icons related to desktop-linux-common
This is the right place for desktop related files - later it will be
installed in GUI VM (but core-admin-linux will not).

QubesOS/qubes-issues#2735

marmarek added a commit to marmarek/qubes-desktop-linux-common that referenced this issue May 19, 2017

Move appmenus/icons related code from core-admin-linux
This is the right place for desktop related files - later will be
installed in GUI VM (but core-admin-linux will not).

QubesOS/qubes-issues#2735

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status May 26, 2017

Closed

core-admin-linux v4.0.0 (r4.0) #57

marmarek added a commit to marmarek/qubes-desktop-linux-common that referenced this issue Jun 2, 2017

debian: add explicit list of package content
This will ease adding additional subpackages.

QubesOS/qubes-issues#2735

marmarek added a commit to marmarek/qubes-desktop-linux-common that referenced this issue Jun 2, 2017

Import qubes-menus package
Move it from desktop-linux-kde. Intentionally skip triggers from rpm
spec file - if those are still needed, this should be dealt by
appropriate filtering in .menu files.

QubesOS/qubes-issues#2735

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Jul 5, 2017

Closed

desktop-linux-common v4.0.0 (r4.0) #125

@marmarek

This comment has been minimized.

Show comment
Hide comment
@marmarek

marmarek Jul 7, 2017

Member

Lets close it now, as package is implemented and deployed. qvm-terminal have its own ticket.

Member

marmarek commented Jul 7, 2017

Lets close it now, as package is implemented and deployed. qvm-terminal have its own ticket.

@marmarek marmarek closed this Jul 7, 2017

marmarek added a commit to marmarek/qubes-desktop-linux-kde that referenced this issue Jul 18, 2017

Remove qubes-menus package
Moved to qubes-desktop-linux-common

QubesOS/qubes-issues#2735
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment