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

Create "Latest Posts" link & thread #54

Open
sssoz opened this issue Jun 16, 2020 · 5 comments
Open

Create "Latest Posts" link & thread #54

sssoz opened this issue Jun 16, 2020 · 5 comments
Labels
design something that needs to be pretty tech something that mainly needs code
Milestone

Comments

@sssoz
Copy link
Collaborator

sssoz commented Jun 16, 2020

No description provided.

@JosephMcArthur
Copy link
Member

At some point, it would be interesting to discuss adding a 'latest' element to the homepage somehow. I feel like that would be helpful.

@JosephMcArthur JosephMcArthur added this to the asap post launch milestone Jun 16, 2020
@JosephMcArthur
Copy link
Member

JosephMcArthur commented Jun 17, 2020

I got the urge to try this today... so here we are: https://infrastructure.sparcopen.org/latest. The homepage has an element for it now too.

It could be better designed, but this was quick and easy.

  • We might want a separate element, as this isn't really a 'topic', that makes this more obvious to folks who're looking for it. Also, presumable, at some point we'll really want to highlight something new and make sure people see it. This won't fix that.

I think we should keep the homepage just manually updatable for this element.

  • Also, in the 'latest' there is a good chance we'll want to make sure some things don't show up, e.g the latest and report acknowledgements. It doesn't make sense in that context. Some front matter that sets this per post makes sense to me.

@JosephMcArthur JosephMcArthur added design something that needs to be pretty tech something that mainly needs code labels Jun 17, 2020
@sssoz
Copy link
Collaborator Author

sssoz commented Jun 18, 2020

Time estimate: 0.5 days

  • Finish the last few tasks mentioned here
  • Clean up the page: add or remove metadata
  • Page-specific styling? Do we want this to look like a regular thread?
  • Does not include adding pagination

@sssoz
Copy link
Collaborator Author

sssoz commented Jun 23, 2020

  • We might want a separate element, as this isn't really a 'topic', that makes this more obvious to folks who're looking for it. Also, presumable, at some point we'll really want to highlight something new and make sure people see it. This won't fix that.

I think this is something that should be solved in how we present new content in the homepage. People shouldn’t have to click twice to get the latest post -- it should be displayed as soon as they land on the site.

@JosephMcArthur
Copy link
Member

I'm moving this out of this milestone. I'd prefer we spent time on the homepage, and many of the above issues are solved by a better homepage.

Also, given the relatively evergreen nature of our content, at some point 'latest' is not all that interesting and since we already have 100's of ways to explore the content polishing a low priority one is not key.

That said, having it available for an occasional link, or for us behind the scenes is not bad thing, so no reason to retire it completely.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design something that needs to be pretty tech something that mainly needs code
Development

No branches or pull requests

2 participants