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

Add Obenauer's "User-created application and system views" to catalog #52

Open
jryans opened this issue Jun 13, 2021 · 0 comments
Open
Labels

Comments

@jryans
Copy link
Member

jryans commented Jun 13, 2021

https://alexanderobenauer.com/labnotes/010/

Consider the impact if a user of the operating system could freely modify, duplicate, or construct any system view, just as they can with any item or application view.

Don’t like how the welcome screen is laid out? Need a more ergonomic navigation screen for your particular line of work? It’s yours to rearrange, recreate, or modify as you wish. After all, it is meant to be a personal computer.

Should this be possible, the user is free to forge their own tools and workspace as they see fit. Just like a woodworker might start by designing and building their workbench, any user of this system can create the right workspace for their work.

Incidentally, with this system in place, I now often create new system views within the system itself. But most importantly: a user can, too. The user has the power to implement ideas of their own at least as flexibly as I have.

Consider some of the implications: No longer would you have to rely on a third-party developer to make that one change which would make your day – every day – easier. For many potential changes, you could simply do it yourself.

If there is an update to a system view that you don’t like, you don’t have to accept it — you could keep your current view definition instead. Or you could combine elements of both as desired! Following this thinking, updates to system views would consist of: updated defaults or recommendations, and new components you can add to your views.

Suggester: jryans

@jryans jryans added the catalog label Jun 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant