Skip to content
This repository has been archived by the owner on Nov 21, 2018. It is now read-only.

Adds "releases" landing page, ties in to the /dist versions JSON #287

Closed
wants to merge 10 commits into from

Conversation

snostorm
Copy link
Contributor

For #284

Builds on #276 (PR is against that branch right now.) This page is auto-generated based on contents of https://iojs.org/dist/index.json - which is downloaded at the start of the build and develop tasks. We're pulling from https://iojs.org/dist/index.json so the build team can automatically trigger site updates when a new version rolls out.

The current (simple) layout to get the ball rolling.

release-history-screenshot

  • Eventually I'd like the Changelogs to be mirrored on the site.
  • Better download links (per platform, etc.). Maybe each version has a landing page, tied to the change log?
  • Not very responsive (yet)
  • Group by major/minor (so the v1.5, v1.4, etc. are visually together.)?

@snostorm
Copy link
Contributor Author

I restructured the download task for multiple files. Added two external markdown files (governance, working-groups) which could be imported for automatic, up-to-date inclusion on the website.

If testing locally you'd see these downloaded files on /en/working-groups.html and /en/governance.html.

Outstanding question there: how to easily let the i18n groups import their own targets this way.

@snostorm
Copy link
Contributor Author

Realized since how to find the version-specific documentation. We might want to throw that in too.

@snostorm
Copy link
Contributor Author

Closed and moved to #291

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

Successfully merging this pull request may close these issues.

3 participants