-
Notifications
You must be signed in to change notification settings - Fork 622
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
Discussion: Information architecture for jamstack.org v2 #290
Comments
I'd like to add two thoughts here the first one is related to the Resources section, the second one is just a general idea
|
Totally with you about the resources page, @tpiros! When this site was first assembled, there were few resources out there. These days they are abundant and so need far better organisation. Perhaps that page might have this sort of structure:
I'm in favour of having a small number of curated items in each category displayed a little larger than the rest, since this helps make a long list become much more digestible for those trying to get to grips with the content. We could also perhaps rotate those for each view or deploy. And agreed about the different user needs. Hoping that we can design the content to serve both theses needs, with good summary content, and obvious routes to dig deeper. Always keen to hear thoughts on specifics there. Plus we can consider that lens when we start seeing some content and structure arrive on a staging site soon. |
Idea to utilize some cool tech for "demo" purposes: Github Action that deploys at least once daily, the code that generates the features does so at random, so daily it will update with a new random selection. |
Yeah I like that @colbyfayock. I suggest that we still have a way to mark a resource or example as "featured" or similar, and then the site generator pulls a random selection from that featured pool at build time. Regular builds both based on when content is updated, and also once or twice a day is all good. |
That structure looks great @philhawksworth! Regarding the user journey, I have a few ideas; Not sure how much of it can be implemented. You could have different routes: is the visitor new to Jamstack? Have they used React? Show Next/Gatsby related resources. But I suppose doing it this way you'd end up having a lot of rabbit holes. (Vue > Nuxt, Angular > Scully, JavaScript > 11ty etc etc). Another approach would be to clearly define each "component" that the Jamstack has. Static site generation, APIs, Markup, security, Hosting & Deployment and link out from each of these sections to more resources. I'd also add some flowcharts - and more charts/figures in general! I found that using those during my presentations in slides help! I'd be more than happy to review any documents that you have (if, publicly available) and send feedback :) |
Great @tpiros! Good food for thought here. We already have the example sites contributed tagged with some of the tools that were used on them. Perhaps we can make these tags navigable somehow. Some charts and diagrams are likely to be useful too. I've also found these very helpful in my own workshops and presentation. |
You can see this content structure taking shape in the work in progress along with trying out iteration of the new logo in this site: https://next--jamstack-site.netlify.com/ More to come. |
This is looking great! How extensive will the glossary section be?
…On Wed, 8 Apr 2020 at 16:42, Phil Hawksworth ***@***.***> wrote:
You can see this content structure taking shape in the *work in progress*
along with trying out iteration of the new logo in this site:
https://next--jamstack-site.netlify.com/
More to come.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#290 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAPSWXXIH2X4WOIBTJBAWBDRLSD6TANCNFSM4LPGH5SQ>
.
|
Thanks @tpiros! The glossary will no doubt grow over time. And probably get refined based on discussions and trends. I'll aim to have it populated enough to be a useful starting point, and then grow it over time with help. |
Closing this discussion now that the new jamstack.org has launched. Specific issues, suggestions, and discussions are of course welcome as the site continues to evolve. |
Discussion: Information architecture for jamstack.org v2
A new version of the jamstack.org site is coming. There is already discussion about the planned technical approach which you may be interested in
Goals of this issue
High level content requirements
jamstack.org should:
Proposed high-level content structure
Page purposes
A short description of the purpose of each page in the site structure to help define the requirements for each page type.
Home (/)
Resources (/resources)
Examples and case studies (/examples)
Community (/community)
Glossary (/glossary)
Code of conduct (/code-of-conduct)
The text was updated successfully, but these errors were encountered: