boostorg / boostorg/website-v2

Additional download links on release page

Open
#2,047 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
18
Forks
28
Avg merge
2d 12h
Merged PRs (30d)
77

Description

Title: no-docs archives, hosted on GitHub
Description: These no-docs boost downloads are smaller, and ideal for GitHub CI jobs when docs aren't needed.

Title: no-docs archives, hosted on the CDN
Description: Smaller no-docs boost archives offer fast download times.

Title: cmake archives
Description: Boost cmake archives.

The above titles and descriptions can be modified.

On a release page, along with the existing downloads, add new collapsible windows, that are mostly hidden by default.

Only the "Title" shows, on a horizontal line.

If you click on on " + no-docs archives, hosted on GitHub" , it expands (vertically) and displays all the choices. If you click it again, it reduces/collapses back to a hidden state. Refreshing or reloading the page will collapse/hide all the sections. It appears like this:

| |
| ------------- |
| + no-docs archives, hosted on GitHub |
| + no-docs archives, hosted on CDN |
| + cmake archives |

After expanding the window, download links appear. Show the "Description" there, either below or above the download links.

Sources:

https://github.com/boostorg/boost/releases/tag/boost-1.90.0
https://archives.boost.io/release/1.90.0/source-nodocs/

If part of the import process fails, such as being unable to discover "cmake" archives, the entire "cmake archives" section should be removed from the webpage. Don't show a drop-down that mentions "cmake". This would allow the feature to be robust to errors/bugs, and also be backward compatible. If "import" ran on boost 1.40.0: no cmake or no-docs versions, no drop-down windows.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.