Ship projects are now fully generated from the API. To generate the right data, run:
cd _script
npm install
node process.js
jekyll serve
#Development
- Jekyll 2.0
- LESS
- CircleCI
#People Schema
For eboard and alumni collections. Tenative, should align with platform.
###E-board
title: Person Name
school: NYU
major: Major?
image: /lib/img/person.jpg
position: Lead of thing
positionURL: http://www.techatnyu.org/position
twitter: someperson
email: t@NYU email?
graduate: 2015
weight [int 1-10]
Weight is the way we force sort the grid, in an ugly double for loop. This is based off the old team page. As of now, weights correspond to:
- President
- Chair
- External
- Internal
- Other school liasons
Within each weight, it sorts alphabetically.
###Alumni
Alumni is very similar, with the addition of "now", which shows off what alumni are doing nowadays:
now: Javelin
nowURL: http://www.javelin.com
Also, instead of our 1-10 loop, we have a count from 1-20. We reserve the first 10 for presidents, in order:
- Trevor
- Ben
- Vivek
- Kim
- (Emanuel)
- (Ethan)
etc.
We start our alumni sorting at 11, sorted by the year the alumni left tech@NYU. I don't know peoples' tenures exactly (except for the latest batch) so we'll have to add this in.
- 2009-2010
- 2010-2011
- 2011-2012
- 2012-2013
- 2013-2014