-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
Provide advisory on naming of custom features to avoid possible conflicts #9557
Provide advisory on naming of custom features to avoid possible conflicts #9557
Comments
Allocating `user-*`, `custom-*` and `dev-*` feature prefixes to end users. resolves: QubesOS/qubes-issues#9557
Generally a good idea. I wonder about specific prefix - the ones you proposed is not a bad idea, but still may result in some conflicts with 3rdparty extensions (for example I can see several people coming at |
This sounds very good for private use. I also considered reverse domain name notation. Something like |
I agree with x-[project-or-username] pattern. It also clearly distinguishes features that are part of core qubes from custom ones; and big projects like SecureDrop could use e.g. |
Allocating `user-*`, `custom-*` and `dev-*` feature prefixes to end users. resolves: QubesOS/qubes-issues#9557
Allocating `x-*` feature prefix to end users. resolves: QubesOS/qubes-issues#9557
* origin/pr/316: Dedicate `x-` prefix for user's custom features Pull request description: Allocating `x-*` feature prefix to end users. resolves: QubesOS/qubes-issues#9557
How to file a helpful issue
The problem you're addressing (if any)
If user sets a feature for their local personal program (or whatever reason), it might be allocated by Qubes OS project in the future and break something. Just like how it is mentioned in #7730
The solution you'd like
user-
,custom-
ordev-
) for user custom features workflow. Never use them it in future developments. Document this.Optional:
The value to a user, and who that user might be
Advanced users and 3rd party developers who might need custom features.
Completion criteria checklist
(This section is for developer use only. Please do not modify it.)
The text was updated successfully, but these errors were encountered: