Skip to content

Move Annual Reports to subpage under status. - #350

Merged
stumbo merged 4 commits into
mainfrom
bs34_annual_report_link
Oct 14, 2026
Merged

stumbo merged 4 commits into
mainfrom
bs34_annual_report_link

Conversation

@stumbo

@stumbo stumbo commented Oct 7, 2026

Copy link
Copy Markdown
Member

Structure the Annual Report landing page to include the current report, all other pages are listed in the leftside pane.

Updates references to the annual report in other parts of the code.
Adds a new shortcode to insert a page (no need to duplicate content).

Structure the Annual Report landing page to include the current report,
all other pages are listed in the leftside pane.

Updates references to the annual report in other parts of the code.
Adds a new shortcode to insert a page (no need to duplicate content).
@stumbo stumbo self-assigned this Oct 7, 2026
@stumbo stumbo added this to website Oct 7, 2026
@stumbo stumbo linked an issue Oct 7, 2026 that may be closed by this pull request
@pamoroso

pamoroso commented Oct 7, 2026

Copy link
Copy Markdown
Member

Is there a preview on the staging site? It looks good but @hjellinek may want to take a look too.

@pamoroso pamoroso left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@stumbo

stumbo commented Oct 7, 2026

Copy link
Copy Markdown
Member Author

@pamoroso The build did not complete successfully so a staging site wasn't deployed. The failure wasn't due to these changes but an unrelated bibliography change - a new type bibliography entry type was added - Transcript. This issue will be resolved in a separate PR.

@hjellinek

Copy link
Copy Markdown
Contributor

Is there a preview on the staging site? It looks good but @hjellinek may want to take a look too.

How should I review it without a staging site to look at?

Longterm fix for new item type will be in a seperate PR.
@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.github.io/Interlisp.staging/pr-350/

@masinter masinter left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The strucure is confusing:
There's no header per se for the 2025 Annual Rerport at https://interlisp.org/Interlisp.staging/pr-350/project/status/reports/
That page just flows from the header Annual Reports (signifying all of them) into the 2025 report.

@pamoroso

pamoroso commented Oct 8, 2026

Copy link
Copy Markdown
Member

I second Larry's feedback. I would expect the /project/status/reports/ page to have something like a bullet list with links to the reports.

@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.github.io/Interlisp.staging/pr-350/

1 similar comment
@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.github.io/Interlisp.staging/pr-350/

@pamoroso

pamoroso commented Oct 8, 2026

Copy link
Copy Markdown
Member

The organization of commit 408e424 looks good.

@stumbo
stumbo merged commit a715cbf into main Oct 14, 2026
5 checks passed
@stumbo
stumbo deleted the bs34_annual_report_link branch October 14, 2026 22:47
@github-project-automation github-project-automation Bot moved this to Done in website Oct 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Add a symlink to the latest annual report page

4 participants