Skip to content

Update the timeline. - #357

Open
stumbo wants to merge 8 commits into
mainfrom
bs40_timeline_updates_1
Open

stumbo wants to merge 8 commits into
mainfrom
bs40_timeline_updates_1

Conversation

@stumbo

@stumbo stumbo commented Oct 29, 2026 •

Copy link
Copy Markdown
Member

Create the infrastructure needed to cross-reference the timeline with the bibliography and glossary. The current approach leaves the structure of the glossary unchanged. Linking information was added to individual glossary entries.

A possible future improvement: Rework the glossary to consist of a datafile and tooling to regenerate it at build time. This may simplify maintenance by moving the glossary item text into another format for editing. It would also provide a clean way of separating tooltip text from glossary item entry. The current approach uses the first 200 characters. The gist of a glossary entry may not be what is contained in the first 200 characters, especially if we want to eventually write more descriptive and detailed entries.


Where possible replace references to documents with references to the item in the Interlisp Bibliography. Several items mentioned are currently missing from the Bibliography. When added we'll continue to update.

Need to validate that the reference to the IRM is the correct version. The Timeline places the IRM release as 1973, the closest version of the IRM we have is 1974. I assume this is correct.


The PR represents the first piece of cross-referencing the timeline with the bibliography and glossary. Work remains to:

  • Add missing bibliographic entries into Zotero and then link them to the timeline
  • Add missing glossary issues. Given this work will require defining entries, I plan to move it into a collection of smaller PRs that will allow us to carefully review the glossary text prior to committing.
  • Refine existing glossary entries where the definition and timeline are inconsistent. This work will also be done in smaller PRs to allow ample room for discussion.

Where possible replace references to documents with references to the
item in the Interlisp Bibliography.  Several items mentioned are
currently missing from the Bibliography.  When added we'll continue to
update.
@stumbo stumbo self-assigned this Oct 29, 2026
@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.org/Interlisp.staging/pr-357/

@pamoroso

Copy link
Copy Markdown
Member

It's looking good and I haven't found any issues so far.

@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.org/Interlisp.staging/pr-357/

@pamoroso

pamoroso commented Nov 2, 2026

Copy link
Copy Markdown
Member

At commit cbc477f the links to the glossary are now in the Interlisp timeline. But, although hovering over the link of an entry shows the definition in a popup, clicking the link leads to the top of the glossary page and not to the relevant entry, even it the URL does include the proper #entry. This happens with Firefox and Chrome on Linux.

@interlisp-staging-bot

Copy link
Copy Markdown

Staging preview for this pull request is available at https://interlisp.org/Interlisp.staging/pr-357/

@pamoroso

pamoroso commented Nov 2, 2026

Copy link
Copy Markdown
Member

At commit 7a38423 the links to glossary entries are now correct and work with no issues.

@stumbo
stumbo marked this pull request as ready for review November 4, 2026 12:49

@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.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants