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

Port teams #64

Open
awesominat opened this issue Aug 26, 2024 · 0 comments
Open

Port teams #64

awesominat opened this issue Aug 26, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@awesominat
Copy link
Contributor

awesominat commented Aug 26, 2024

The goal is to port all team pages onto the new website with the proper format

Least manual process:

  1. download the list of teams in the onedrive
  2. pick one
  3. use the prompt below on GPT with index.md
  4. create a .yaml file in src/all-yaml/projects with what ChatGPT gives
  5. create a folder in public/imgs/projects as the project name (look at what ChatGPT tries to reference and create a folder with that name)
  6. copy the images found in step 2 into the folder in step 5

Sample GPT prompt:

here is a TEMPLATE yaml:
(PASTE TEMPLATE YAML FILE HERE, found in all-yaml/teams/team1.yaml or all-yaml/projects/project1.yaml)
now i will give you ANOTHER format of markdown. i want you to translate from markdown to yaml, following the template above when appropriate
default team member pfp location is /imgs/team/default.svg
dont write comments in the YAML file
remember to translate any YT video using ###### [![markdown video](http://img.youtube.com/vi/dQw4w9WgXcQ/0.jpg)](https://www.youtube.com/watch?v=dQw4w9WgXcQ "markdown video")
the youtube string is the FULL link to the video, NOT the id. so just the regular youtube.com?watch=id
if a .md has a # team section. AS LONG as you add the team metadata info, you can remove the mention in the actual content
here is the project schema and the team member schema
(PASTE SCHEMAS HERE, found in src/schemas/ProjectMetaData.ts and src/schemas/TeamMetaData.ts)

@awesominat awesominat added the enhancement New feature or request label Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant