Skip to content

jrgd/creative_coding_website

Repository files navigation

Creative coding website

an ongoing research seminar that is itself an experiment in creative coding

https://creativecoding.xyz/

Documentation - yarn commands

yarn clone_repo

  • will run cc_install_repo.sh
  • git clone wrapper; using an array of repositories selected for publishing :+todo it is suboptimal to install from scratch every time

yarn clone_notes

  • will run cc_clone_notes.sh
  • copy files from specific directory :+todo the clone and build steps are needed as separate entity but it's not very intuitive; it would be good to have a specific command to simply update the website with new notes

yarn build_notes

  • will run cc_build_notes.sh
  • wrapper for php script that build pages out of markdown files and images in folders

yarn build

  • will run cc_build.sh
  • wrapper for php script that build html pages for/from the git repositories that were cloned

yarn publishing

  • will run cc_publish.sh
  • git commit and push to remote repositories; the ./docs is used to serve documents via Github pages

Updating content

  • if it is the first time the repository is cloned on this machine and used: composer install
  • publish the public repository; get the http url to clone
  • insert the url in install_repositories.php
  • use the number part of the repo name to assign this repository to a section, in cc_directory_parse.php
  • yarn clone_repo
  • yarn clone_notes
  • yarn build
  • check content and test
  • git commit+push

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published