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

Live updates channel / Recent Updates site section #80

Open
cathoderaydude opened this issue Jun 9, 2020 · 4 comments
Open

Live updates channel / Recent Updates site section #80

cathoderaydude opened this issue Jun 9, 2020 · 4 comments
Assignees

Comments

@cathoderaydude
Copy link
Collaborator

There was a request in suggestion box to crosspost updates (releases, downloads, products) to a channel on discord. I believe msorri is implementing that.

As a secondary idea and a way to help onboard new visitors, perhaps we can get a What's New on the front page? This is a quick way to save people from just wading into the stacks.

@cathoderaydude
Copy link
Collaborator Author

msorri has proof of concepted the discord feature, it's just a simple webhook so we can integrate it into the actual SA routes as async web requests.

@NattyNarwhal
Copy link
Contributor

FWIW old site had this.

I think it's doable to show new downloads on the front page, though I think I'd want to avoid specialization - perhaps we can add something like MW parser functions on so we don't have to hardcode or rely on client-side JS. (Then again, we already do for the Twitter feed...) Such a construct could also be used to handle the OS page in the library 🤔 .

@cathoderaydude
Copy link
Collaborator Author

I have started implementing this as a custom route which looks identical to the current front page plus this new section. If we can figure out how to do any of this parser stuff I'm all for it but I'm gonna get this done first.

@NattyNarwhal
Copy link
Contributor

FWIW, looking at the schema a while back, I did remember there's Downloads.NoShowOnHome, if that helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants