-
Notifications
You must be signed in to change notification settings - Fork 3
Tech Lead Meeting Notes
mrhoyle2 edited this page May 16, 2025
·
4 revisions
-
CBTF
- Have to change the links for when changing pages - don't change file structure on our end
- CBTF.py part of the CBTF script: changing file names, moving files around, changing links, when adding courses, add the course to the course array (line 11ish)
- CBTF.sh does everything: runs command to change and move everything into the PL directories, this gets edited to change the course (line 14 ish), re-run on Sundays
- CBTF scripts folder: CBTF.py is importing things from here
- Go into each course and sync (in the top navbar) pages > pull from remote git repository (blue button on the left)
- Automatable but we would have to create the process from scratch
- Documentation / syncing.md for now to sync to PL
-
New version of a dependency comes out, what is the process for updating this
- Have to manually change dependencies unless it breaks: npm update
- Website will use new version if one person updates. Everyone will have to update later. Make this a coordinated effort if the update needs to happen.
-
About the pages
- Homepage is index.astro
- Layout folder determines the layout of every page
- BlankBlankLayout.astro: homepage layout
- BlankLayout.astro: used on docs and PL docs layout
- CourseMenuLayout.astro: Course home page layout
- Layout.astro: all other page layout
-
Search: needs to be updated, currently using a library that looks through subtitles and firt 100 words, removes headder and footer from search
-
dev_tools folder > create_search_index.ipynb: creates a file that the library it looks through, run before CBTF script
-
src > search.json: library the search bar looks through
-
tex_to_astro3.py is the latex to .astro file to get it on the page
- Go through style guide
- Edit a dynamics pages (ie; particle kinetics) to figure out how things work
-
public: any images, animations, interactive plots live here
-
src: pages
-
new mechref page documented on pages, change email Matt West
-
Fill out non-MechSE dept and another college pages, blank ref has been created - next TechLead first large job