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

Don't depend on preferences #46

Closed
jeff-zucker opened this issue Aug 25, 2021 · 1 comment
Closed

Don't depend on preferences #46

jeff-zucker opened this issue Aug 25, 2021 · 1 comment

Comments

@jeff-zucker
Copy link
Collaborator

Three is nothing in the spec that demands that a Pod have a preferences file or defines an audience such as solid:PowerUser. CSS, for example, does not pre-provision Pods with a preferences file or define an audience. This means that when we use SolidOS to log in to CSS, even when we are logged in, we only see those pane/icons that a non-logged-in user sees - no RDF, no Under-the-hood because we haven't read any preferences. Since it isn't in the spec, we can't assume that new servers will provide it either.

So I suggest that we change the behavior of audience - that if the user is logged in and there is no preferences file, we default to a solid:PowerUser (or Developer) view. That way a logged-in user can delete files, which currently they can not.

@jeff-zucker
Copy link
Collaborator Author

This issue is subsumed by #66 so closing.

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

No branches or pull requests

1 participant