Skip to content

Allow users to add free-form text to qubes (for descriptions, notes, comments, remarks, reminders, etc.) #899

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

Closed
marmarek opened this issue Mar 8, 2015 · 37 comments · Fixed by QubesOS/qubes-core-admin#656, QubesOS/qubes-core-admin-client#334 or QubesOS/qubes-manager#406
Assignees
Labels
C: manager/widget This issue pertains to the Qube Manager, widgets, and related GUI tools. P: critical Priority: critical. Between "major" and "blocker" in severity. ux This issue pertains to the user experience (UX) in Qubes OS.

Comments

@marmarek
Copy link
Member

marmarek commented Mar 8, 2015

Reported by Oleg Artemiev grey olli on 12 Sep 2014 08:14 UTC
It could be usefull to have a text description for a VM in its
properties to document changes/difference.
https://groups.google.com/d/topic/qubes-users/uYCcOqIeF5k/discussion

Migrated-From: https://wiki.qubes-os.org/ticket/899

@marmarek marmarek added this to the Release 2.1 (post R2) milestone Mar 8, 2015
@marmarek marmarek added bug C: manager/widget This issue pertains to the Qube Manager, widgets, and related GUI tools. P: minor Priority: minor. Below "default" in severity. The lowest priority. labels Mar 8, 2015
@marmarek
Copy link
Member Author

marmarek commented Mar 8, 2015

Modified by marmarek on 12 Sep 2014 08:14 UTC

@marmarek marmarek added enhancement and removed bug labels Mar 8, 2015
@marmarek
Copy link
Member Author

marmarek commented Mar 8, 2015

Comment by joanna on 12 Sep 2014 09:25 UTC
Would be more logical to do that in R3, as part of our qubes.xml revamping.

@marmarek marmarek modified the milestones: Release 3, Release 2.1 (post R2) Mar 8, 2015
@marmarek marmarek modified the milestones: Release 4.0, Release 3.0 May 13, 2015
@marmarek marmarek added the help wanted This issue will probably not get done in a timely fashion without help from community contributors. label Jul 14, 2015
@Jeeppler
Copy link

I would like to work on this issue (see https://groups.google.com/forum/#!topic/qubes-devel/t32l-0BjlLs).

@marmarek
Copy link
Member Author

@bnvk is working on new Qubes Manager, please coordinate.

@Jeeppler
Copy link

Jeeppler commented Jul 26, 2016

Is this still relevant, after decomposing the Qubes Manager? How would it look like? Would it be something like a qvm-description tool? I would love to have a VM description.

@marmarek
Copy link
Member Author

On Tue, Jul 26, 2016 at 02:10:35PM -0700, Jeppler wrote:

Is this still relevant, after decomposing the Qubes Manager? How would it look like? Would it be something like a qvm-description tool? I would love to have a VM description.

I think this may be simply a VM property, accessible using qvm-prefs.
How to present it in GUI is unrelated to this ticket.

Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

@Jeeppler
Copy link

Perfect. @marmarek are you considering to implement it as qvm-prefs property in Q R4?

@andrewdavidwong
Copy link
Member

It's worth thinking about how this is related to #865, i.e., defining and disambigutating these possible properties of VMs:

  • Description
  • Tag
  • Attribute

@Jeeppler
Copy link

Jeeppler commented Aug 4, 2016

I would like to see "Tags" the plural form to do something like: -dev -> tags: work, project

It would be nice to have a "last started" property. This would be helpful to see if the machines are used regularly or have been used a long time ago.

@Jeeppler
Copy link

Jeeppler commented Aug 4, 2016

What would be the "Attribute" property? It seems a little bit generic.

@andrewdavidwong
Copy link
Member

andrewdavidwong commented Aug 5, 2016

Yes, "last started" would be useful, especially when trying to decide whether a VM needs to be included in a backup. (If the "last started" date is the same or earlier than the "last backup" date, then it probably doesn't need to be backed up again.)

But this is different from a "VM description," so here's a new issue for it: #2230

@marmarek
Copy link
Member Author

marmarek commented Aug 6, 2016

I would like to see "Tags" the plural form to do something like: -dev -> tags: work, project

Yes, that's how it is in Qubes 4.0.

What would be the "Attribute" property? It seems a little bit generic.

That's generic name for tag with some value (so, not only "present"/"absent") ;)

alimirjamali added a commit to alimirjamali/qubes-core-admin that referenced this issue Apr 13, 2025
Core and API part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899
alimirjamali added a commit to alimirjamali/qubes-core-admin that referenced this issue Apr 17, 2025
Core and API part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899
alimirjamali added a commit to alimirjamali/qubes-core-admin that referenced this issue Apr 21, 2025
Core and API part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899
@alimirjamali
Copy link

Ok. The core-admin API patch is merged (this is why the @qubesos-bot closed the issue). The issue has to be reopened.

Time to finish the core-admin-client PR

@marmarek marmarek reopened this Apr 28, 2025
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 1, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 1, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 1, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-doc that referenced this issue May 1, 2025
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 2, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 2, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-core-admin-client that referenced this issue May 2, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
alimirjamali added a commit to alimirjamali/qubes-doc that referenced this issue May 18, 2025
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 21, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 21, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
alimirjamali added a commit to alimirjamali/qubes-manager that referenced this issue May 25, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

requires: QubesOS/qubes-core-admin-client#334
ben-grande pushed a commit to ben-grande/qubes-core-admin-client that referenced this issue Jun 7, 2025
qubesadmin part of adding free-form text to each qube for comments,
notes, descriptions, remarks, reminders, etc.

fixes: QubesOS/qubes-issues#899

Additional options to skip legacy backup tests or super slow tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C: manager/widget This issue pertains to the Qube Manager, widgets, and related GUI tools. P: critical Priority: critical. Between "major" and "blocker" in severity. ux This issue pertains to the user experience (UX) in Qubes OS.
Projects
None yet