Root repo for merch
From ACM Chair Jonathan Stark (Chair 1995-96):
Caffeine originally went online in 1993. The original was a 1970’s era Dr. Pepper machine that I purchased in Sterling Illinois, and brought back to the University of Illinois in the back of a 1984 Jeep Cherokee. It was originally owned by a friend of an ACM member, Jeremy Johnson, whom I purchased it from.
The original Caffeine ran on a Motorola 68HC11 micro-controller, which was the same processor used in the ACM Sign and the PowerGlove Serial Interface, which were 2 of the most popular SigArch projects at the time. It was maintained by me and SigArch, through 1996 when I left the U of I. Later groups sanded off the paint from the old pop machine and replaced the HC11 with an intel processor. The original HC11 version had a card swipe that used the “secret” social security numbers that used to be magnetically encoded on the student ID’s to query the old “ph” (short for phonebook) campus directory to look up members and log caffeine consumption to a web page. You could also remotely drop cans of soda for friends at the office through the web interface.
The point of all this being that ACM@UIUC had a pop machine online well before 2001. While CMU had a pop machine online before Caffeine, Caffeine was one of the very first internet enabled pop machines. :)
It also, incidentally, served soda to Steve Wozniak at the very first Reflections|Projections in 1995. CMU can’t say that :)
Make sure you have Python and pip installed before starting
There are a couple components of the Merch. To get all of them we use a tool called repo
-
Install repo - https://android.googlesource.com/tools/repo/
Mac OS
brew install repo
Ubuntu 14.04+
sudo apt install repo
-
Make a directory to house your merch work
mkdir merch
-
Within this directory run the following command to start managing the projects
repo init -u git@github.com:acm-uiuc/merch
-
Run the following command to grab the latest of all the repos
repo sync