Merge branch 'main' of https://git.csclub.uwaterloo.ca/www/www-new into feat/meet-the-team-page

This commit is contained in:
b38peng 2021-08-18 20:30:23 -03:00
commit bc27350e9d
194 changed files with 3297 additions and 95 deletions

View File

@ -9,6 +9,9 @@ module.exports = {
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-requiring-type-checking",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript",
"plugin:react/recommended",
"plugin:prettier/recommended",
],
@ -16,12 +19,37 @@ module.exports = {
rules: {
"prettier/prettier": "error",
"import/first": "error",
"import/order": [
"error",
{
"newlines-between": "always",
"alphabetize": {
"order": "asc",
"caseInsensitive": true,
},
"pathGroups": [
{
"pattern": "@/**",
"group": "external",
"position": "after",
},
{
"pattern": "./*.css",
"group": "index",
"position": "after",
}
],
},
],
"react/prop-types": "off",
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "error",
// Turn off these rules
"@typescript-eslint/explicit-module-boundary-types": "off",
"import/no-unresolved": "off",
},
settings: {
react: {

View File

@ -1,5 +1,7 @@
import React from "react";
import { DefaultLayout } from "./DefaultLayout";
import styles from "./Bubble.module.css";
export function Bubble(props: { children: React.ReactNode }) {

View File

@ -1,4 +1,5 @@
import React, { AnchorHTMLAttributes, ButtonHTMLAttributes } from "react";
import styles from "./Button.module.css";
interface ButtonProps extends ButtonHTMLAttributes<HTMLButtonElement> {

View File

@ -1,7 +1,9 @@
import React from "react";
import styles from "./ConnectWithUs.module.css";
import { SocialLinks } from "./SocialLinks";
import { Link } from "./Link";
import { SocialLinks } from "./SocialLinks";
import styles from "./ConnectWithUs.module.css";
export function ConnectWithUs() {
return (

View File

@ -1,4 +1,5 @@
import React from "react";
import styles from "./DefaultLayout.module.css";
export function DefaultLayout(props: { children: React.ReactNode }) {

View File

@ -1,8 +1,10 @@
import React from "react";
import styles from "./EmailSignup.module.css";
import { Button } from "./Button";
import { Input } from "./Input";
import styles from "./EmailSignup.module.css";
export function EmailSignup() {
return (
<section className={styles.container}>

View File

@ -1,10 +1,11 @@
import React, { ReactNode } from "react";
import { Button } from "./Button";
import styles from "./EventCard.module.css";
import { Button } from "./Button";
import { EventSetting } from "./EventSetting";
import { Image } from "./Image";
import styles from "./EventCard.module.css";
interface EventCardProps {
name: string;
short: string;

View File

@ -1,10 +1,12 @@
import React from "react";
import { Button } from "./Button";
import { Image } from "./Image";
import { EventSetting } from "./EventSetting";
import styles from "./EventDescriptionCard.module.css";
import { Image } from "./Image";
import { Discord, Twitch, Instagram, Facebook } from "./SocialLinks";
import styles from "./EventDescriptionCard.module.css";
interface Props {
name: string;
short: string;

View File

@ -1,4 +1,5 @@
import React from "react";
import styles from "./EventSetting.module.css";
interface Props {

View File

@ -1,7 +1,9 @@
import React from "react";
import styles from "./Footer.module.css";
import { SocialLinks } from "./SocialLinks";
import styles from "./Footer.module.css";
export function Footer() {
return (
<footer className={styles.footer}>

View File

@ -1,4 +1,5 @@
import React, { InputHTMLAttributes } from "react";
import styles from "./Input.module.css";
export function Input(props: InputHTMLAttributes<HTMLInputElement>) {

View File

@ -1,7 +1,7 @@
import NextLink, { LinkProps as NextLinkProps } from "next/link";
import React from "react";
import styles from "./Link.module.css";
import NextLink from "next/link";
import { LinkProps as NextLinkProps } from "next/link";
type Props = Omit<NextLinkProps, "href"> & { href: string };

View File

@ -48,3 +48,24 @@
.dropDownIcon {
fill: var(--primary-accent);
}
@media only screen and (max-width: calc(768rem / 16)) {
.details {
bottom: 0;
left: 0;
top: unset;
right: unset;
}
.dropDownIcon {
display: none;
}
.card {
padding-bottom: calc(48rem / 16);
}
.nameSpacer {
display: none;
}
}

View File

@ -1,5 +1,7 @@
import React, { ReactNode } from "react";
import { EventSetting } from "./EventSetting";
import styles from "./MiniEventCard.module.css";
interface Props {
@ -32,10 +34,8 @@ export const MiniEventCard: React.FC<Props> = ({
</div>
<p className={styles.shortDescription}>{short}</p>
</div>
<p className={styles.details}>View details {dropDownIcon}</p>
<div className={styles.details}>View details {dropDownIcon}</div>
</summary>
<div>{description}</div>
</details>
);

View File

@ -1,6 +1,7 @@
import { DEFAULT_MIN_VERSION } from "node:tls";
import React from "react";
import { Image } from "./Image";
import styles from "./MiniTechTalkCard.module.css";
interface MiniTechTalkProps {

View File

@ -1,7 +1,9 @@
import React, { useReducer } from "react";
import Link from "next/link";
import { useRouter } from "next/router";
import React, { useReducer } from "react";
import { Image } from "./Image";
import styles from "./Navbar.module.css";
type Menu = {

View File

@ -5,6 +5,12 @@
border-radius: calc(20rem / 16);
}
.fit.card {
max-width: unset;
padding: unset;
border-radius: unset;
}
.date {
font-size: calc(18rem / 16);
margin: 0;

View File

@ -1,19 +1,24 @@
import React, { ReactNode } from "react";
import styles from "./NewsCard.module.css";
interface NewsCardProps {
date: Date;
author: string;
children: ReactNode;
fit?: boolean;
}
export const NewsCard: React.FC<NewsCardProps> = ({
date,
author,
children,
fit = false,
}) => {
const classes = fit ? [styles.card, styles.fit] : [styles.card];
return (
<article className={styles.card}>
<article className={classes.join(" ")}>
<h1 className={styles.date}>
<time dateTime={date.toISOString()}>
{date.toLocaleDateString("en-US", {

View File

@ -1,4 +1,5 @@
import React, { ReactNode, ComponentType } from "react";
import styles from "./OrganizedContent.module.css";
export interface LinkProps {

View File

@ -1,4 +1,5 @@
import React from "react";
import styles from "./SocialLinks.module.css";
interface Props {

View File

@ -1,5 +1,7 @@
import React, { ReactNode } from "react";
import { Image } from "./Image";
import styles from "./TechTalkCard.module.css";
interface TechTalkProps {

View File

@ -1,59 +1,56 @@
import React, { useState } from "react";
import styles from "./playground.module.css";
import AfterHoursContent, {
metadata as afterHoursMetadata,
} from "../content/playground/after-hours.event.mdx";
import OOTBReact, {
metadata as OOTBReactEventMetadata,
} from "../content/playground/ootb-react.event.mdx";
import AltTab, {
metadata as altTabEventMetadata,
} from "../content/playground/alt-tab.event.mdx";
import Name, {
metadata as nameOrganizedContentMetadata,
} from "../content/playground/constitution/name.section.mdx";
import Purpose, {
metadata as purposeOrganizedContentMetadata,
} from "../content/playground/constitution/purpose.section.mdx";
import Membership, {
metadata as membershipOrganizedContentMetadata,
} from "../content/playground/constitution/membership.section.mdx";
import Officers, {
metadata as officersOrganizedContentMetadata,
} from "../content/playground/constitution/officers.section.mdx";
import CodeyInfo, {
metadata as codeyMetadata,
} from "../content/playground/codey.team-member.mdx";
import Duties, {
metadata as dutiesOrganizedContentMetadata,
} from "../content/playground/constitution/duties-of-officers.section.mdx";
import ExecutiveCouncil, {
metadata as executiveCouncilOrganizedContentMetadata,
} from "../content/playground/constitution/executive-council.section.mdx";
import UnavailableContent, {
metadata as unavailableMetadata,
} from "../content/playground/unavailable.news.mdx";
import Membership, {
metadata as membershipOrganizedContentMetadata,
} from "../content/playground/constitution/membership.section.mdx";
import Name, {
metadata as nameOrganizedContentMetadata,
} from "../content/playground/constitution/name.section.mdx";
import Officers, {
metadata as officersOrganizedContentMetadata,
} from "../content/playground/constitution/officers.section.mdx";
import Purpose, {
metadata as purposeOrganizedContentMetadata,
} from "../content/playground/constitution/purpose.section.mdx";
import { metadata as dogeMetadata } from "../content/playground/doge.team-member.mdx";
import CodeyInfo, {
metadata as codeyMetadata,
} from "../content/playground/codey.team-member.mdx";
import OOTBReact, {
metadata as OOTBReactEventMetadata,
} from "../content/playground/ootb-react.event.mdx";
import TempTechTalk, {
metadata as tempTechTalkMetadata,
} from "../content/playground/temp.talk.mdx";
import UnavailableContent, {
metadata as unavailableMetadata,
} from "../content/playground/unavailable.news.mdx";
import { MiniEventCard } from "./MiniEventCard";
import { NewsCard } from "./NewsCard";
import { Link } from "./Link";
import { Button } from "./Button";
import { EventCard } from "./EventCard";
import { EventDescriptionCard } from "./EventDescriptionCard";
import { Link } from "./Link";
import { MiniEventCard } from "./MiniEventCard";
import { MiniTechTalkCard } from "./MiniTechTalkCard";
import { NewsCard } from "./NewsCard";
import { OrganizedContent, LinkProps } from "./OrganizedContent";
import { TeamMember } from "./TeamMember";
import { TeamMemberCard } from "./TeamMemberCard";
import { OrganizedContent, LinkProps } from "./OrganizedContent";
import { Button } from "./Button";
import { Footer } from "./Footer";
import { TechTalkCard } from "./TechTalkCard";
import { MiniTechTalkCard } from "./MiniTechTalkCard";
import styles from "./playground.module.css";
const events = [
{ Content: OOTBReact, metadata: OOTBReactEventMetadata },

View File

@ -1,4 +1,4 @@
import { Bubble } from "./../../components/Bubble";
import Bubble from "@/components/Bubble";
<Bubble>

View File

@ -18,7 +18,7 @@ The Computer Science club graciously thanks the Mathematics Endowment Fund for t
## MathSoc Capital Improvements Fund
The [MathSoc Capital Improvements Fund](http://mathsoc.uwaterloo.ca/council/policies/Capital+Improvements+Fund) has provided funding of new office hardware:
The [MathSoc Capital Improvements Fund](https://mathsoc.uwaterloo.ca/wp-content/uploads/Mathsoc_Policies.pdf#page=54) has provided funding of new office hardware:
- Strombola and Bit-Shifter hardware upgrade (new motherboard, CPU and RAM)
- 2x 8-port 10Gbps SFP+ network cards for the Math Student Orgs routers/switches

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-09-16"
---
The Fall elections have occured and the [results](</about/exec>) are in.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-09-18"
---
We've changed to the new site! Please send your comments to the [webmaster](<mailto:webmaster@csclub.uwaterloo.ca>). The [old site](</old/>) is still available. A few things may not be working quite right yet, but I'm working on it.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-09-30"
---
The business meeting of 2002-09-30 was concluded and the [constitutional change](</about/constitution-change-20020920>) was approved with a 14:2 majority (and one spoiled ballot). See the new [constitution](</about/constitution>).

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-10-29"
---
Due to lack of time for preparation, the Romp Through The Linux Kernel talks were cancelled. Sorry for the inconvenience. Hopefully these talks will happen next term.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-02-03"
---
XML goodness.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-02-04"
---
About/Memberlist stub up. Made the CSC logo gold. Isn't it nifty?

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-04-15"
---
Added the [membership list](</about/members>). [Old events](</events/old>) are working. Event terms, as well as the current term are determined automagically now. Lots of work done. Some more stubs up (office etc.). And I introduce cow - that is, the CSC Ontological Webalizer - which is just a wrapper around libxslt with some extra xpath functions. It is now what is being used to build the site, instead of xsltproc.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2002-04-22"
---
Added [books](<http://library.csclub.uwaterloo.ca/>)! About 2.5 shelves are there, minus a whole lot that weren't readily accessible from the Library of Congress. Getting all of the books on there is going to be a tough job. These are, by the way, managed by good-old (or new?) CEO. Thanks to Ryan Golbeck and Petio for their hard work getting ISBN numbers onto disc.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2003-09-17"
---
The CSC elections took place and we have a new [executive](</about/exec>) for Fall 2003.

View File

@ -0,0 +1,6 @@
---
author: "sjdutoit"
date: "2003-05-14"
---
The CSC elections took place and we have a new [executive](</about/exec>) for Spring 2003.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2003-06-05"
---
We have a new computer called `glucose-fructose`, or `sugar` for short. As a result, `carbonated-water` is temporarily out of service, although it should return within a month.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2003-07-03"
---
We have been notified by the Guelph Computer Club that they are unable to host our group event. Sorry for the inconvenience.

View File

@ -0,0 +1,8 @@
---
author: "ja2morri"
date: "2003-07-09"
---
Jim Elliott gave a great talk for the CSC yesterday and has put his slides online.
[ http://www.vm.ibm.com/devpages/jelliott/events](<http://www.vm.ibm.com/devpages/jelliott/events>)

View File

@ -0,0 +1,6 @@
---
author: "ja2morri"
date: "2003-08-06"
---
We've finally gotten around to disabling accounts. If you find your account has been improperly disabled please email [the executive](<mailto:exec@csclub.uwaterloo.ca>). We are keeping a back up of the files and mail for each disabled account for a short period of time.

View File

@ -0,0 +1,6 @@
---
author: "ja2morri"
date: "2003-08-12"
---
The [CSC Procedures manual](<http://wiki.csclub.uwaterloo.ca/wiki/Exec_Manual>) has been added to the website. Thanks go to Shannon Mann for reminding us of this document.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2003-01-13"
---
The CSC elections took place and we have a new [executive](</about/exec>) for Winter 2003.

View File

@ -0,0 +1,6 @@
---
author: "mbiggs"
date: "2004-09-15"
---
[Here](<http://mirror.csclub.uwaterloo.ca/csclub/buss-talk.mp3>) is the audio for Professor Buss' talk: Game Complexity Theorists Ponder, in mp3 format. Enjoy!

View File

@ -0,0 +1,6 @@
---
author: "jeperry"
date: "2004-09-27"
---
The Fall 2004 elections have occured. We have a new [executive](</about/exec>).

View File

@ -0,0 +1,6 @@
---
author: "jeperry"
date: "2004-10-23"
---
The F04 CSC Programming Contest is underway. Go to [the website](</~contest/>) for more information.

View File

@ -0,0 +1,6 @@
---
author: "mbiggs"
date: "2004-05-12"
---
The CSC elections took place and we have a new [executive](</about/exec>) for Spring 2004.

View File

@ -0,0 +1,6 @@
---
author: "zbnichol"
date: "2004-05-31"
---
Audio has been added for the Larry Smith talk: Computing's Next Great Empires. It is available [in Ogg format](<http://mirror.csclub.uwaterloo.ca/csclub/larry-smith-talk.ogg>) or [in MP3 format](<http://mirror.csclub.uwaterloo.ca/csclub/larry-smith-talk.mp3>). Thanks to all who came out. The talk was a great success.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-01-22"
---
The CSC elections took place and we have a new [executive](</about/exec>) for Winter 2004.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-01-25"
---
`carbonated-water`, `h2o`, is back down. It's awaiting a new power supply.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-02-02"
---
`perpugilliam` went down over the weekend due to a failing disk. Please back up all your important data as it is starting to go bad. We are trying to acquire a replacement.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-02-05"
---
We voted 15 to 0 to 0 in favour of changing the [constitution](</about/constitution>) to follow MathSoc policy. An updated copy of the document is now online.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-03-16"
---
The books that we purchased have arrived. Now we have two books that can be signed by Kernighan when he comes.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-03-19"
---
Kernighan came to Waterloo, and the Computer Science Club got our books signed by him. Not only that, but we took [photographs of him](<http://www.csclub.uwaterloo.ca/gallery/kernighan-2004>) too.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-04-01"
---
`glucose-fructose` will be going down for hardware upgrades on 2004-04-02 for an indeterminate amount of time. We thank MathSoc and MEF for their generous support in purchasing this hardware, and apologise for any inconvenience this downtime will cause.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-04-02"
---
`glucose-fructose` is back on-line. It has a new 120 GB hard disk, a new power supply, and an nVidia GeForce FX 5900.

View File

@ -0,0 +1,6 @@
---
author: "mbiggs"
date: "2004-04-07"
---
Pictures of [CTRL-D](<http://www.csclub.uwaterloo.ca/gallery/ctrl-d-w2004>) are available in the gallery.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-04-16"
---
`perpugilliam` will be going down for hardware upgrades on 2004-04-16 to 2004-04-19. We thank MathSoc and MEF for their generous support in purchasing this hardware, and apologise for any inconvenience this downtime will cause.

View File

@ -0,0 +1,6 @@
---
author: "sfllaw"
date: "2004-04-19"
---
`perpugilliam` has been restored, with two new disks courtesy of MathSoc and MEF. There are now disk quotas for users, with a 250 MB soft quota and a 500 MB hard quota, with a 14-day grace period.

View File

@ -0,0 +1,6 @@
---
author: "woconnor"
date: "2006-09-21"
---
The [executive](</about/exec>) has been elected for the Fall 2006 term.

View File

@ -0,0 +1,6 @@
---
author: "hkarau"
date: "2006-05-10"
---
The CSC [executive](</about/exec>) for Summer 2006 term has been elected.

View File

@ -0,0 +1,6 @@
---
author: "hkarau"
date: "2006-05-19"
---
Larry Smith's talk on Creating Killer applications is now online in our new [ section ](</media/>)(in video :-)).

View File

@ -0,0 +1,6 @@
---
author: "hkarau"
date: "2006-06-04"
---
The BeBox lives again. BeOS is a unique operating system from the same era as Windows 95. If you'd like to see it run, port something to it (we have the developement tools!), or just watch the funny lights on the front of it, stop by the office and take a look

View File

@ -0,0 +1,6 @@
---
author: "ddenisen"
date: "2006-01-10"
---
The CSC [executive](</about/exec>) for Winter 2006 term has been elected.

View File

@ -0,0 +1,6 @@
---
author: "dtbartle"
date: "2007-09-01"
---
Our talks our now mirrored on mirror.cs for ResNet and on-campus users.

View File

@ -0,0 +1,6 @@
---
author: "dtbartle"
date: "2007-09-09"
---
The Fall 2007 election has been scheduled for Sept 20 at 4:30 pm in the comfy lounge.

View File

@ -0,0 +1,6 @@
---
author: "mspang"
date: "2007-05-11"
---
The [executive](</about/exec>) has been elected for the Spring 2007 term.

View File

@ -0,0 +1,6 @@
---
author: "daltenty"
date: "2007-01-12"
---
The [executive](</about/exec>) has been elected for the Winter 2007 term.

View File

@ -0,0 +1,16 @@
---
author: "dtbartle"
date: "2008-09-16"
---
The following people were elected today: - President: m3lawren (Matt Lawrence)
- Vice-president: ebering (Edgar Bering)
- Treasurer: mgregson (Michael Gregson)
- Secretary: j2simpso (James Simpson)
<!-- -->
The following were appointed: - Sysadmin: kspaans (Kyle Spaans)
- Imapd: j2simpso (James Simpson)
<!-- -->

View File

@ -0,0 +1,12 @@
---
author: "dtbartle"
date: "2008-05-04"
---
Spring 2008 elections will be held on Tuesday May 13th at 4:30pm in the Comfy Lounge.
Get your nominations in as soon as possible on the CSC whiteboard!
Nominations close 24 hours before the polls open.
You can email your nominations to cro@csclub.uwaterloo.ca

View File

@ -0,0 +1,6 @@
---
author: "b4taylor"
date: "2008-05-16"
---
New positions were elected on Tuesday. Check the exec section to see who won.

View File

@ -0,0 +1,6 @@
---
author: "dtbartle"
date: "2008-01-08"
---
The CSClub mirror ([mirror.csclub.uwaterloo.ca](<http://mirror.csclub.uwaterloo.ca/>)) is now on the ResNet "don't count" list. This means that downloading software from our mirror will not count against your quota. [Click here](<http://wiki.csclub.uwaterloo.ca/Mirror>) for a list of Linux distributions and open-source software that we mirror.

View File

@ -0,0 +1,6 @@
---
author: "dtbartle"
date: "2008-01-15"
---
Winter 2008 elections are over; [click here](<about/positions>) to see the new executive and other positions.

View File

@ -0,0 +1,8 @@
---
author: "ebering"
date: "2009-10-02"
---
### Contest Still Open!
Go to [the website](<http://csclub.uwaterloo.ca/contest/>) now and get to it!

View File

@ -0,0 +1,8 @@
---
author: "ebering"
date: "2009-10-17"
---
### Contest Over
Congratulations to **amstan** for taking first place.

View File

@ -0,0 +1,6 @@
---
author: "kspaans"
date: "2009-05-04"
---
Kyle (The CRO) has opened the nominations for positions and set the election date. Elections will be held on **Tuesday May 12, 2009 at 4:30 PM** in the Comfy Lounge. [Nominees and voting policy](<http://csclub.uwaterloo.ca/~kspaans/S09-nominees.html>) for the election.

View File

@ -0,0 +1,11 @@
---
author: "kspaans"
date: "2009-05-12"
---
The elections are complete. Your executive for the Spring 2009 term are: - President: mspang (Michael Spang)
- Vice-President: j3paker (Jacob Parker)
- Treasurer: sagervai (Sapphyre Gervais)
- Secretary: mimcpher (Matt McPherrin)
<!-- -->

View File

@ -0,0 +1,6 @@
---
author: "ebering"
date: "2009-05-14"
---
Some of the talks from the Winter term are available on the website in the [media](<http://csclub.uwaterloo.ca/media/>) section, including the IQC talk and video from the lab tours. Joel Spolsky and Richard Stallman's talks are coming soon.

View File

@ -0,0 +1,9 @@
---
author: "j3parker"
date: "2009-05-26"
---
Upcoming events: - UNIX 101: Need to learn unix for a course, or just to be a ninja? Swing by MC 2037 on Thursday, June 2nd at 4:30PM for a tutorial session.
- Code Party: Have an assignment or project you need to work on? We will be coding from 7:00pm until 7:00am starting on Friday, June 5th in the Comfy lounge. Join us!
<!-- -->

View File

@ -0,0 +1,10 @@
---
author: "mgregson"
date: "2009-06-18"
---
### Do you text... do you iPod?
We are looking for volunteers to take part in a study on mobile hand held device use and any related health or comfort troubles experienced during their use. As a participant in this study, you would be asked to fill out a 5-8 minute computer-administered confidential questionnaire.
If you would like to participate, please follow this link: [http://ithumb.iwh.on.ca/](<http://ithumb.iwh.on.ca/>) This study is being conducted by Richard Wells and Sophia Berolo, Department of Kinesiology, and Benjamin Amick, Institute for Work and Health. If you wish more information, please contact Sophia Berolo at sberolo@uwaterloo.ca. The study has been reviewed by, and received ethics clearance through, the office of Research Ethics, University of Waterloo.

View File

@ -0,0 +1,6 @@
---
author: "b4taylor"
date: "2009-01-06"
---
Holden (The CRO) has opened the nominations for positions and set the election date. Elections will be held on **Tuesday January 13, 2009 at 4:30 PM**

View File

@ -0,0 +1,6 @@
---
author: "mgregson"
date: "2009-01-29"
---
Richard Stallman's flight has been delayed and he will be arriving in Waterloo later than expected. As a result, the talk has been moved to the Modern Languages Theatre at 6:30PM. Drop by the CSC for more information! Sorry for the confusion!

View File

@ -0,0 +1,6 @@
---
author: "ebering"
date: "2009-03-24"
---
The contest is still open and will be until Saturday. For contest details go to [the contest website](</contest/>), and come to the code party friday night for some last minute hacking!

View File

@ -0,0 +1,6 @@
---
author: "ebering"
date: "2009-04-13"
---
CSC Branded Merchindise is now available for purchase [here](<http://www.zazzle.com/csclub>) for your owning pleasure.

View File

@ -0,0 +1,6 @@
---
author: "m2ellis"
date: "2010-09-04"
---
Nominations for the fall term executives are now open. They will close on Sunday September 12. The election will be held on Tuesday the 14th. To enter a nomination write the name/position on the CSC office whiteboard or send it to [cro@csclub.uwaterloo.ca](<mailto:cro@csclub.uwaterloo.ca>)

View File

@ -0,0 +1,6 @@
---
author: "m2ellis"
date: "2010-09-10"
---
Time for the election on September 14th has been decided. It will be held at 16:30 in the MC comfy lounge.

View File

@ -0,0 +1,11 @@
---
author: "m2ellis"
date: "2010-09-12"
---
Nominations are now closed. The nominations are as follows: - President: j3parker, kspaans, jdonland, mspang
- Vice President: ebering
- Treasurer: rjputins
- Secretary: askhader, baldajan, kspaans
<!-- -->

View File

@ -0,0 +1,13 @@
---
author: "m2ellis"
date: "2010-09-14"
---
Elections are over. The results are: - President: j3parker
- Vice President: ebering
- Treasurer: rjputins
- Secretary: kspaans
- Sysadmin: jbroman
- Office Manager: askhader
<!-- -->

View File

@ -0,0 +1,6 @@
---
author: "m2ellis"
date: "2010-09-22"
---
We experienced a recent power outage which caused the RAID array hosting mirror data to need to be rebuilt. As a result, the mirrored data is temporarily read-only. We hope to resume synchronizing as soon as possible. We apologize for any inconvenience. You can view the reconstruction progress on the [mirror's index page](<http://mirror.csclub.uwaterloo.ca/>)

View File

@ -0,0 +1,6 @@
---
author: "ebering"
date: "2010-11-03"
---
The CSC has been invited to MathSoc's annual Charity Ball. If you are interested in attending with the CSC, please contact Gwynneth Leece [gnleece@csclub.uwaterloo.ca](<mailto:gnleece@csclub.uwaterloo.ca>). The Charitby Ball costs $20 per person and includes a three-course dinner. It is Saturday November 20th at 6pm.

View File

@ -0,0 +1,13 @@
---
author: "ebering"
date: "2010-05-10"
---
Nominations for the spring term executive are closed. Nominees are: - President: Jeff Cameron (j3camero), Kevin Farnworth (kfarnwor)
- Vice President: Brennan Taylor (b4taylor)
- Treasurer: Vardhan Mudunuru (vmudunur)
- Secretary: Matt Lawrence (m3lawren), Qifan Xi (qxi)
<!-- -->
Elections will occur as listed in the events section for the two contested positions. If you would like to vote absentee, please send your votes (one vote per position) to [the Chief Returning Officer](<mailto:cro@csclub.uwaterloo.ca>) before 5:30 PM EDT on May 11, 2010.

View File

@ -0,0 +1,12 @@
---
author: "ebering"
date: "2010-05-11"
---
Elections have concluded, congratulations to the new executive: - President: Jeff Cameron (j3camero)
- Vice President: Brennan Taylor (b4taylor)
- Treasurer: Vardhan Mudunuru (vmudunur)
- Secretary: Matt Lawrence (m3lawren)
- Sysadmin: Mike Ellis (m2ells)
<!-- -->

View File

@ -0,0 +1,8 @@
---
author: "ebering"
date: "2010-02-01"
---
### [Contest now open!](<http://contest.csclub.uwaterloo.ca/>)
This term's programming contest is now open. Check out [the website](<http://contest.csclub.uwaterloo.ca/>). The problem is Tron, and there will be prizes offered, but if you want details you should really check the website.

View File

@ -0,0 +1,8 @@
---
author: "jy2wong"
date: "2011-09-08"
---
Nominations for the Fall 2011 exec are open. You can nominate candidates for President, Vice President, Treasurer or Secretary by writing their name on the office whiteboard under the appropriate heading, or by emailing [cro@csclub.uwaterloo.ca](<mailto:cro@csclub.uwaterloo.ca>) with their name and position(s). Nominations close Sunday, September 18th at 4:30PM.
Elections will be held Monday, September 19th in the Comfy Lounge (MC 3001) from 4:30PM to 5:30PM. All CSC members that have paid Mathsoc fees are invited to come by and vote.

View File

@ -0,0 +1,15 @@
---
author: "ebering"
date: "2011-09-18"
---
Nominations for the Fall 2011 exec are closed. Nominees are as follows:
- President: m4burns, kshyatt, ehashman
- Vice-president: m4burns, kshyatt
- Treasurer: j3parker, scshunt, sagervai
- Secretary: ehashman, kspaans, sagervai
<!-- -->
Elections will be held Monday, September 19th in the Comfy Lounge (MC 3001) from 4:30PM to 5:30PM. All CSC members that have paid Mathsoc fees are invited to come by and vote. If you are unable to attend but would like to vote please e-mail your ballot to [the CRO](<mailto:cro@csclub.uwaterloo.ca>). Voting will take place by approval voting, so vote for as many people in each race as you like.

View File

@ -0,0 +1,21 @@
---
author: "ebering"
date: "2011-09-19"
---
Elections for Fall 2011 have concluded. The following people were elected.
- President: m4burns
- Vice-president: kshyatt
- Treasurer: j3parker
- Secretary: ehashman
<!-- -->
Additionally, the following people were appointed.
- Sysadmin: a2brenna
- Office Manager: kspaans
- Librarian: ebering
<!-- -->

View File

@ -0,0 +1,16 @@
---
author: "ebering"
date: "2011-05-09"
---
The results, including appointments, are:
- President: mthiffau
- Vice-President: mimcpher
- Treasurer: kspaans
- Secretary: akansong
- Systems Administrator: jbroman
- Office Manager: jy2wong
- Librarian: lbovard
<!-- -->

View File

@ -0,0 +1,6 @@
---
author: "scshunt"
date: "2011-01-04"
---
Nominations for Winter 2011 executive are now open on the CSC whiteboard. They close at 3:00 PM on Tuesday, January 11. Elections will be held at 4:00 PM on Wednesday, January 12 on the brand-new furniture in the Comfy Lounge. You can also nominate someone or ask any other questions or just complain to [cro@csclub.uwaterloo.ca](<mailto:cro@csclub.uwaterloo.ca>).

View File

@ -0,0 +1,6 @@
---
author: "scshunt"
date: "2011-01-06"
---
It has come to my attention that some people believe I previously claimed that nominations close at 3:00 PM. This is false. They close, and have always closed, at 4:30. We have always been at war with Eurasia.

View File

@ -0,0 +1,11 @@
---
author: "scshunt"
date: "2011-01-11"
---
Nominations have closed at some point. The nominations are as follows: - President: ebering
- Vice President: ssalbiz, jy2wong, m4burns
- Treasurer: kspaans, qxi, mspang, d2huo, a42ahmed
- Secretary: kspaans, d2huo, ehashman
<!-- -->

View File

@ -0,0 +1,6 @@
---
author: "scshunt"
date: "2011-01-12"
---
There is a correction in the nominee list. m4burns was nominated for Vice-President, not b4taylor. Apologies. If you cannot attend the meeting, please send a vote to cro@csclub.uwaterloo.ca.

View File

@ -0,0 +1,6 @@
---
author: "m4burns"
date: "2012-09-04"
---
Elections for Fall 2012 will be held on September 13 at 4:00 PM. Nominations will begin on September 6th, and will end 24 hours prior to elections. Nominations may be emailed to [cro@csclub.uwaterloo.ca](<mailto:cro@csclub.uwaterloo.ca>). This term's CRO is Owen Smith (omsmith).

View File

@ -0,0 +1,6 @@
---
author: "jbroman"
date: "2012-10-03"
---
Due to repeated power failure in the MC building, multiple CSC systems are experiencing critical service interruptions. We apologize for the inconvenience.

Some files were not shown because too many files have changed in this diff Show More