Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
ggilmore authored and Geoffrey Gilmore committed Mar 9, 2020
1 parent 552135b commit 23c2100
Show file tree
Hide file tree
Showing 59 changed files with 3,238 additions and 0 deletions.
48 changes: 48 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
name: CI

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
prettier:
name: Prettier formatting
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
submodules: recursive

- name: Install asdf
uses: asdf-vm/actions/setup@v1.0.0

- name: Install asdf plugins
run: 'scripts/asdf-add-plugins.sh'

- name: Install asdf tools versions
run: 'scripts/asdf-install.sh'

- name: Check Prettier formatting
run: 'scripts/check-prettier.sh'

check-rendered-up-to-date:
name: Rendered 'docs/' up to date
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
submodules: recursive

- name: Install asdf
uses: asdf-vm/actions/setup@v1.0.0

- name: Install asdf plugins
run: 'scripts/asdf-add-plugins.sh'

- name: Install asdf tools versions
run: 'scripts/asdf-install.sh'

- name: Check that 'docs' folder is up to date
run: 'scripts/check-rendered-site-up-to-date.sh'
126 changes: 126 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
# Created by https://www.gitignore.io/api/hugo
# Edit at https://www.gitignore.io/?templates=hugo

### Hugo ###
# Generated files by hugo
/public/
/resources/_gen/

# Executable may be added to repository
hugo.exe
hugo.darwin
hugo.linux

# End of https://www.gitignore.io/api/hugo


# Created by https://www.gitignore.io/api/node
# Edit at https://www.gitignore.io/?templates=node

### Node ###
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*

# Diagnostic reports (https://nodejs.org/api/report.html)
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env
.env.test

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# rollup.js default build output
dist/

# Uncomment the public line if your project uses Gatsby
# https://nextjs.org/blog/next-9-1#public-directory-support
# https://create-react-app.dev/docs/using-the-public-folder/#docsNav
# public

# Storybook build outputs
.out
.storybook-out

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# Temporary folders
tmp/
temp/

# End of https://www.gitignore.io/api/node
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "themes/terminal"]
path = themes/terminal
url = https://github.com/panr/hugo-theme-terminal.git
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
themes/
docs/
3 changes: 3 additions & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
hugo 0.65.3
yarn 1.22.2
nodejs 13.10.1
8 changes: 8 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"recommendations": [
"esbenp.prettier-vscode",
"yzhang.markdown-all-in-one",
"bungcip.better-toml",
"bodil.prettier-toml"
]
}
7 changes: 7 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"[toml]": {
"editor.defaultFormatter": "bodil.prettier-toml"
}
}
5 changes: 5 additions & 0 deletions archetypes/default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---
58 changes: 58 additions & 0 deletions config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
baseurl = "https://ggilmore.github.io/tep-alumni-website"
languageCode = "en-us"
theme = "terminal"
paginate = 2
publishDir = "docs"

[params]
# dir name of your blog content (default is `content/posts`)
contentTypeName = "posts"
# ["orange", "blue", "red", "green", "pink"]
themeColor = "pink"
# if you set this to 0, only submenu trigger will be visible
showMenuItems = 2
# show selector to switch language
showLanguageSelector = false
# set theme to full screen width
fullWidthTheme = false
# center theme with default width
centerTheme = false

# set a custom favicon (default is a `themeColor` square)
# favicon = "favicon.ico"
# set all headings to their default size (depending on browser settings)
# it's set to `true` by default
# oneHeadingSize = false
[languages]

[languages.en]
languageName = "English"
title = "Xi Chapter Alumni Association"
subtitle = "Website of the Alumni Association of Xi Chapter of Tau Epsilon Phi Fraternity at MIT."
keywords = ""
copyright = ""
menuMore = "Show more"
readMore = "Read more"
readOtherPosts = "Read other posts"

[languages.en.params.logo]
logoText = "AlumXi"
# logoHomeLink = "/"
logoHomeLink = "https://ggilmore.github.io/tep-alumni-website"

[languages.en.menu]

[[languages.en.menu.main]]
identifier = "about"
name = "About"
url = "/about"

[[languages.en.menu.main]]
identifier = "giving-alumxi"
name = "Donate to AlumXi"
url = "/giving/alumxi"

[[languages.en.menu.main]]
identifier = "giving-mit"
name = "Donate to MIT"
url = "/giving/mit"
27 changes: 27 additions & 0 deletions content/about.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: "About"
---

The Alumni Association of Xi Chapter of Tau Epsilon Phi, Inc., or AlumXi, aim to promote fellowship and communication amongst current members and Alumni of of the Xi Chapter of Tau Epsilon Phi, to promote fellowship and communication between Xi and other Tau Epsilon Phi chapters, and to promote fellowship and communication between Xi and TEP National. We also aim to engage in activities that improve relations between Xi Chapter and the community, engage in activities that help provide safe and affordable housing for students, and to provide for scholastic, educational and managerial opportunities for the chapter and its members.

In addition to the TEP values of friendship, chivalry and service, Xi chapter and its alumni especially value and encourage quality, curiosity, passion, responsibility and humor.

| David Lawrence | President |
| ----------------- | ------------------------------ |
| College Josephson | Vice-President |
| Avril Kenney | Treasurer and Registered Agent |
| Rob Calhoun | Clerk |
| Andy Sudbury | Director |

To reach the executive board:

- You can email us at: execcom@alumxi.com

- Corporate Mailing Address:

```
ALUMNI ASSOCIATION OF XI CHAPTER OF TAU EPSILON PHI, INC.
c/o AVRIL KENNEY
1 FITCHBURG ST #B154
SOMERVILLE, MA 02143
```
45 changes: 45 additions & 0 deletions content/giving/alumxi.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
title: "Donate to Alumxi"
---

Annual dues for the Alumni Association of Xi Chapter of Tau Epsilon Phi Inc are `$5`. Any amount above `$5` will be considered a donation. Note that AlumXi is a 501(c)7 not-for-profit and contributions are **not** tax-deductible.

# How to Make a Donation via PayPal:

You can make a donation via [PayPal](https://www.paypal.com/) using the “Donate” button below. You get to pick the amount of your donation.

## How to Make a Monthly Donation via PayPal:

You can make a make a recurring monthly donation via [PayPal](https://www.paypal.com/) using the “Subscribe” button below. At the moment you can only pick from some pre-selected options; this will be fixed later (as will the horrible css.)

Monthly Donation Plans

Note this payment will **continue until you stop it**. (You can stop it from the **My preapproved payments** section on the [PayPal web site](https://www.paypal.com/), or you can send us mail.)

[PayPal](https://www.paypal.com/) charges a **`$0.30 + 2.9%` transaction fee**, so it’s not a good choice for large donations. To avoid this fee, either send a check (below) or have your bank/brokerage send funds directly. Contact Avril Kenney or Rob Calhoun to arrange this.

# How to Make a Donation by Mail:

You can also write a check. Make it out to “Alumni Association of Xi Chapter of Tau Epsilon Phi” and mail your check to:

```
ALUMNI ASSOCIATION OF XI CHAPTER OF TAU EPSILON PHI, INC.
c/o AVRIL KENNEY
1 FITCHBURG ST
APT #B154
SOMERVILLE, MA 02143
```

AlumXi’s mailing address changed to the address above in September, 2017. Please ensure you use the apartment number or mail may not be delivered correctly.

Thank very much for your support!

# Donating to Xi Chapter Directly

You can also send a check directly to the undergraduates:

```
Tau Epsilon Phi Xi Chapter
253 Commonwealth Ave
Boston, MA 02116
```
31 changes: 31 additions & 0 deletions content/giving/mit.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
title: "Giving to MIT"
---

Giving money to MIT helps maintain MIT’s educational excellence and assists the current generation of MIT students to cope with eye-popping cost of an MIT education.

There are two funds of particular interest to MIT alumni of TEP:

# The FredFund

Fred Fenning was a beloved member of TEP who died after his airplane experienced a mechanical failure. Fred donated his time generously to the house after graduating and his technical abilities and warm-hearted nature were an inspiration to generations of TEPs.

The FredFund is an endowed scholarship at MIT that was set up by Fred’s parents after his death. The current principal in the FredFund is `$513,082` (as of Dec 2013) and it has paid out `$284,501` in scholarship funds since its inception in 1998.

Help support scholarships for undergraduates by directing your MIT gift to the FredFund.

[Give to the FredFund at MIT](https://giving.mit.edu/givenow/DesSearch.dyn?searchstring=Fenning)

# The IRDF

The IRDF (Independent Residence Development Fund) provides a pool of money that is used to subsidize loans to Independent Living Groups. The loans are generally used for capital improvement programs.

Xi chapter has made use of IRDF funds for a number of projects, including:

- Fire alarm systems
- Kitchen ventilation
- Double-pane windows

The IRDF provides loans at below-market rates and donations from alumni help make up the difference. Help support much-needed infrastructure improvements at MIT’s ILGs by directing your MIT gift to the IRDF.

[Give to the IRDF at MIT](https://giving.mit.edu/givenow/DesSearch.dyn?searchstring=IRDF)
17 changes: 17 additions & 0 deletions content/posts/my-first-post.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
title: "Xi Chapter Alumni Association"
---

Welcome to the Alumni Association of Xi Chapter of Tau Epsilon Phi, Inc. We represent the alumni of Xi Chapter of Tau Epsilon Phi Fraternity. We are a member of the Association of Independent Living Groups at the Massachusetts Institute of Technology.

TEP was founded at Columbia University in 1910 and from its founding days has been open to college men of any race or religion. We take pride in TEP’s egalitarian history, and we work to further that tradition by seeking to open membership in TEP Xi Chapter to all MIT students.

> The Creed of Tau Epsilon Phi
>
> TO LIVE in the light of Friendship—to judge our fellows not by their rank not wealth but by their worth as men—to hold eternally before us the memory of those > whom we have loved and lost—to hold forth in the solidarity of our brotherhood the nobility of action which will—make for the preservation of our highest and worthiest aim—and thus be true to the ideal of friendship—
>
> TO WALK in the path of Chivalry- to be honorable to all men and defend that honor—to fulfill our given pledge at all times—to be true to the precepts of knighthood and win the love and care of the women of our dreams—and thus be true to the ideal of chivalry—
>
> TO SERVE for the love of Service—to give unselfishly that which we may have to offer—to do voluntarily that which must be done —to revere God and to strive in His worship at all times—and thus be true to the ideal of service—
>
> TO PRACTICE each day friendship—chivalry—service—thus keeping true to these—the three ideals—of the founders of our fraternity—this is the Creed of Tau Epsilon Phi.
Loading

0 comments on commit 23c2100

Please sign in to comment.