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

BoT closing tasks for Zoe LeBlanc #3497

Open
9 of 12 tasks
anisa-hawes opened this issue Mar 13, 2025 · 1 comment
Open
9 of 12 tasks

BoT closing tasks for Zoe LeBlanc #3497

anisa-hawes opened this issue Mar 13, 2025 · 1 comment
Assignees
Labels

Comments

@anisa-hawes
Copy link
Contributor

anisa-hawes commented Mar 13, 2025

This Issue represents closing tasks for Zoe LeBlanc @ZoeLeBlanc who is retiring from ProgHist Ltd's Board of Trustees and stepping down as our Technical Lead.

Sincere thanks, Zoe, for all that you have contributed and helped us achieve during your time working on the project. ✨


What the PH team will do:

--

In the coming weeks, Zoe & I will be collaborating to create some documentation of our current site infrastructure, and empower our next steps.
As part of this process/when it is complete:

  • @anisa-hawes will review all service integrations, to ensure none remain connected to your account
    • Ensure that the credentials for our Google (now Squarespace) domain registration are not linked to ZLB
    • Ensure that the credentials for our Netlify account (which generates our build previews) are not linked to ZLB
  • @anisa-hawes will remove your membership to our Github Organisation
  • @anisa-hawes will remove your Write access to ph_submissions
  • @anisa-hawes will remove your access to our internal social channels
@ZoeLeBlanc
Copy link
Member

ZoeLeBlanc commented Mar 14, 2025

Key things to improve documentation on from our meeting. List is organized from least to most time required. Will try to complete the majority in the next month or so:

  • Make sure secrets token for search index is tied to the PH org account
  • Archive the ph-activity-analyzer repository
  • Double check that the ph-contributors is working and fully documented
  • Make sure Anisa's local setup is solid
  • Update commit history to be correct with my username
  • Make sure small technical problems are fixed (things like metadata inconsistencies etc...) Issue 2341 #2342
  • HTML proofer gem. Need to evaluate if the recent updates means PH can use the publicly available one or if we need to port my docker image to PH.
  • Make sure search is working and double check that duplicated slashes in indices are fine
  • Potentially do an overview of the current site architecture in the technical section of the wiki

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

No branches or pull requests

2 participants