-
Notifications
You must be signed in to change notification settings - Fork 308
discuss roadmap based on information architecture #3220
discuss roadmap based on information architecture #3220
Comments
Some things I see going on when I consider the above map:
Additional TODOs:
|
Account probably shouldn't be under Profile. I'm talking about the UI, not necessarily the URLs. You should have access to your account settings from the top nav. The subnav of the Profile page shouldn't contain Dashboard, History, Widgets and Account (except maybe for admins). |
@Changaco You would put History and Widgets under Account? |
In the UI yes, I would link to them from a dropdown in the top nav, and hide them from the Profile subnav (except for admins). |
What's the relationship between Profile and Account? What do those mean? @rummik has suggested before changing Account to Options or Settings. |
Profile is the public subset of Account, it's what others see. Currently that's 2 or 3 pages: Profile, Receiving, and Members. #3112 will add Giving. |
Okay, so Account would look like this?
|
Settings looks messy, maybe Basic Info, too. |
Also, API Credentials isn't a setting that I can change. Maybe we should fold it together with Widgets? Also, "Embed" is more common than "Widget": https://developers.facebook.com/docs/plugins/embedded-posts How about this as a target?
|
The API key is a setting you can change, it is in fact a randomly generated account password, the web UI just doesn't have a form to log in with it. |
You can regenerate it, is that what you mean by "change"? You can't set it to something arbitrary, like you can with a password. |
Eventually I think we want multiple API keys. |
I don't think we want to switch to Embed, because the widgets don't actually embed any user-generated content like a tweet or a blog post. |
Okay, but they do embed HTML elements into another page. |
I think it's OAuth tokens you want. |
Our "widgets" aren't really widgets:
|
Sure. I have in mind GitHub's model, which conflates the two. |
I think we should evolve Events into a user-accessible Audit Log. |
Let's move the Embed vs. Widget conversation to gratipay/inside.gratipay.com#125. |
Proposal (changes marked with asterisks):
|
Inverting Profile and Account reticketed as #3236 and noted above, at #3220 (comment). !m @Changaco |
|
Interesting. Will I be able to have multiple passwords? |
To me "Profile Basics" looks awkward, and I don't see why we would want a parallel to Settings.
I don't see any use for that as long as we don't have permission scopes to attach to them. |
We're discussing the purpose of this ticket over at #3258 (comment).
|
Deleting from #3258 and reposting here ... @Changaco A couple times now you've made a distinction between UI and URLs (#3220 (comment), #3236 (comment)). I don't think that's a helpful distinction. We can't not have URLs, so we need to design them at some point. Furthermore, they're visible to users, and, like it or not, users do in fact use them. I think we should think of URLs as a subset of UI, that is, as one aspect of encoding our information architecture. |
I've added this ticket to the top of http://inside.gratipay.com/big-picture/product. This ticket should result in a significant revision of that page. |
See gratipay/inside.gratipay.com#163 for follow-on conversation. I expect to use the new Product page to talk about intent when introducing PRs into the pipeline. |
Here's an IA that I did (click to rotate properly?):
The text was updated successfully, but these errors were encountered: