From 50ede9c6fc1e23d2be4f1dbea6feccd478360f4a Mon Sep 17 00:00:00 2001 From: Aaron Steven White Date: Tue, 28 Mar 2023 10:58:43 -0400 Subject: [PATCH 1/4] Adds for-members/index stub and draft of accounts page --- for-members/accounts.md | 46 +++++++++++++++++++++++++++++++++++++++++ for-members/index.md | 6 ++++++ 2 files changed, 52 insertions(+) create mode 100644 for-members/accounts.md create mode 100644 for-members/index.md diff --git a/for-members/accounts.md b/for-members/accounts.md new file mode 100644 index 0000000..82e6916 --- /dev/null +++ b/for-members/accounts.md @@ -0,0 +1,46 @@ +--- +layout: page +title: About +published: true +--- + +# Accounts + +When you start in the lab, there are various accounts that you should make sure to get set up. This page provides information on how to set those accounts up. + +## Zulip + +{% assign zulipadministratorid = site.data.people.roles.zulipadministrator %} +{% assign zulipadministrator = site.data.people.people[zulipadministratorid] %} + +The FACTS.lab uses [Zulip](https://zulip.com/) for communication and coordination within the lab. The lab Zulip organization can be found [here](https://factslab.zulipchat.com/). To access this Zulip organization, you will need to request an invitation from the current lab Zulip administrator ({{ zulipadministrator.name }}). + +## Github + +{% assign githubadministratorid = site.data.people.roles.githubadministrator %} +{% assign githubadministrator = site.data.people.people[githubadministratorid] %} + +The FACTS.lab uses [Github](https://github.com/) to host [its website](http://factslab.io/) as well as data and code associated with [projects in the lab](http://factslab.io/research/). To be added as a colllaborator on [the lab organization](https://github.com/FACTSlab) or any of the project-specific organizations, you will need to request an invitation from the current lab Github administrator ({{ githubadministrator.name }}). + +## Amazon Mechanical Turk + +{% assign awsadministratorid = site.data.people.roles.awsadministrator %} +{% assign awsadministrator = site.data.people.people[awsadministratorid] %} + +The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for behavioral data collection. Access to the lab AMT account is managed using [Amazon Web Services](https://aws.amazon.com/) (AWS) [Identity and Access Management](https://aws.amazon.com/iam/) (IAM). To get access to the AMT through AWS IAM, you will need to request an account from the current lab AWS coordinator ({{ awsadministrator.name }}). + +## Gmail + +{% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} +{% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} + +The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). + +Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. + +## Devbox + +{% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} +{% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} + +The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file diff --git a/for-members/index.md b/for-members/index.md new file mode 100644 index 0000000..9e2aa1f --- /dev/null +++ b/for-members/index.md @@ -0,0 +1,6 @@ +--- +layout: page +title: About +published: true +--- + From dfd6b6ca8739c744d313ca21a85fe87184f61d7b Mon Sep 17 00:00:00 2001 From: juliangrove Date: Tue, 28 Mar 2023 12:48:05 -0400 Subject: [PATCH 2/4] Add page linking to form for affiliation requests. --- for-members/accounts.md | 48 +++++++---------------------- for-members/affiliation-requests.md | 46 +++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 37 deletions(-) create mode 100644 for-members/affiliation-requests.md diff --git a/for-members/accounts.md b/for-members/accounts.md index 82e6916..00a1f71 100644 --- a/for-members/accounts.md +++ b/for-members/accounts.md @@ -4,43 +4,17 @@ title: About published: true --- -# Accounts +# FACTS.lab affiliation requests -When you start in the lab, there are various accounts that you should make sure to get set up. This page provides information on how to set those accounts up. +As a member of the FACTS.lab, you can request access to the following +organizations: -## Zulip +- Zulip +- GitHub +- Amazon Mechanical Turk +- Gmail +- Devbox -{% assign zulipadministratorid = site.data.people.roles.zulipadministrator %} -{% assign zulipadministrator = site.data.people.people[zulipadministratorid] %} - -The FACTS.lab uses [Zulip](https://zulip.com/) for communication and coordination within the lab. The lab Zulip organization can be found [here](https://factslab.zulipchat.com/). To access this Zulip organization, you will need to request an invitation from the current lab Zulip administrator ({{ zulipadministrator.name }}). - -## Github - -{% assign githubadministratorid = site.data.people.roles.githubadministrator %} -{% assign githubadministrator = site.data.people.people[githubadministratorid] %} - -The FACTS.lab uses [Github](https://github.com/) to host [its website](http://factslab.io/) as well as data and code associated with [projects in the lab](http://factslab.io/research/). To be added as a colllaborator on [the lab organization](https://github.com/FACTSlab) or any of the project-specific organizations, you will need to request an invitation from the current lab Github administrator ({{ githubadministrator.name }}). - -## Amazon Mechanical Turk - -{% assign awsadministratorid = site.data.people.roles.awsadministrator %} -{% assign awsadministrator = site.data.people.people[awsadministratorid] %} - -The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for behavioral data collection. Access to the lab AMT account is managed using [Amazon Web Services](https://aws.amazon.com/) (AWS) [Identity and Access Management](https://aws.amazon.com/iam/) (IAM). To get access to the AMT through AWS IAM, you will need to request an account from the current lab AWS coordinator ({{ awsadministrator.name }}). - -## Gmail - -{% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} -{% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} - -The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). - -Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. - -## Devbox - -{% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} -{% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} - -The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file +See the [Accounts](http://factslab.io/for-members/accounts/) page for more +information. To request access to an organization, use [this +form](https://docs.google.com/forms/d/1JDnMBMp1vISMrjLK8t-DKnzYll_rbaBN96ci-2QLcOo/viewform?pli=1&pli=1&edit_requested=true). diff --git a/for-members/affiliation-requests.md b/for-members/affiliation-requests.md new file mode 100644 index 0000000..82e6916 --- /dev/null +++ b/for-members/affiliation-requests.md @@ -0,0 +1,46 @@ +--- +layout: page +title: About +published: true +--- + +# Accounts + +When you start in the lab, there are various accounts that you should make sure to get set up. This page provides information on how to set those accounts up. + +## Zulip + +{% assign zulipadministratorid = site.data.people.roles.zulipadministrator %} +{% assign zulipadministrator = site.data.people.people[zulipadministratorid] %} + +The FACTS.lab uses [Zulip](https://zulip.com/) for communication and coordination within the lab. The lab Zulip organization can be found [here](https://factslab.zulipchat.com/). To access this Zulip organization, you will need to request an invitation from the current lab Zulip administrator ({{ zulipadministrator.name }}). + +## Github + +{% assign githubadministratorid = site.data.people.roles.githubadministrator %} +{% assign githubadministrator = site.data.people.people[githubadministratorid] %} + +The FACTS.lab uses [Github](https://github.com/) to host [its website](http://factslab.io/) as well as data and code associated with [projects in the lab](http://factslab.io/research/). To be added as a colllaborator on [the lab organization](https://github.com/FACTSlab) or any of the project-specific organizations, you will need to request an invitation from the current lab Github administrator ({{ githubadministrator.name }}). + +## Amazon Mechanical Turk + +{% assign awsadministratorid = site.data.people.roles.awsadministrator %} +{% assign awsadministrator = site.data.people.people[awsadministratorid] %} + +The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for behavioral data collection. Access to the lab AMT account is managed using [Amazon Web Services](https://aws.amazon.com/) (AWS) [Identity and Access Management](https://aws.amazon.com/iam/) (IAM). To get access to the AMT through AWS IAM, you will need to request an account from the current lab AWS coordinator ({{ awsadministrator.name }}). + +## Gmail + +{% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} +{% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} + +The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). + +Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. + +## Devbox + +{% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} +{% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} + +The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file From 1bf645799a9384c1f5fcbee07ec4d4388e353605 Mon Sep 17 00:00:00 2001 From: juliangrove Date: Tue, 28 Mar 2023 12:50:36 -0400 Subject: [PATCH 3/4] Correct file names. --- for-members/accounts.md | 48 ++++++++++++++++++++++------- for-members/affiliation-requests.md | 48 +++++++---------------------- 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/for-members/accounts.md b/for-members/accounts.md index 00a1f71..82e6916 100644 --- a/for-members/accounts.md +++ b/for-members/accounts.md @@ -4,17 +4,43 @@ title: About published: true --- -# FACTS.lab affiliation requests +# Accounts -As a member of the FACTS.lab, you can request access to the following -organizations: +When you start in the lab, there are various accounts that you should make sure to get set up. This page provides information on how to set those accounts up. -- Zulip -- GitHub -- Amazon Mechanical Turk -- Gmail -- Devbox +## Zulip -See the [Accounts](http://factslab.io/for-members/accounts/) page for more -information. To request access to an organization, use [this -form](https://docs.google.com/forms/d/1JDnMBMp1vISMrjLK8t-DKnzYll_rbaBN96ci-2QLcOo/viewform?pli=1&pli=1&edit_requested=true). +{% assign zulipadministratorid = site.data.people.roles.zulipadministrator %} +{% assign zulipadministrator = site.data.people.people[zulipadministratorid] %} + +The FACTS.lab uses [Zulip](https://zulip.com/) for communication and coordination within the lab. The lab Zulip organization can be found [here](https://factslab.zulipchat.com/). To access this Zulip organization, you will need to request an invitation from the current lab Zulip administrator ({{ zulipadministrator.name }}). + +## Github + +{% assign githubadministratorid = site.data.people.roles.githubadministrator %} +{% assign githubadministrator = site.data.people.people[githubadministratorid] %} + +The FACTS.lab uses [Github](https://github.com/) to host [its website](http://factslab.io/) as well as data and code associated with [projects in the lab](http://factslab.io/research/). To be added as a colllaborator on [the lab organization](https://github.com/FACTSlab) or any of the project-specific organizations, you will need to request an invitation from the current lab Github administrator ({{ githubadministrator.name }}). + +## Amazon Mechanical Turk + +{% assign awsadministratorid = site.data.people.roles.awsadministrator %} +{% assign awsadministrator = site.data.people.people[awsadministratorid] %} + +The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for behavioral data collection. Access to the lab AMT account is managed using [Amazon Web Services](https://aws.amazon.com/) (AWS) [Identity and Access Management](https://aws.amazon.com/iam/) (IAM). To get access to the AMT through AWS IAM, you will need to request an account from the current lab AWS coordinator ({{ awsadministrator.name }}). + +## Gmail + +{% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} +{% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} + +The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). + +Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. + +## Devbox + +{% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} +{% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} + +The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file diff --git a/for-members/affiliation-requests.md b/for-members/affiliation-requests.md index 82e6916..00a1f71 100644 --- a/for-members/affiliation-requests.md +++ b/for-members/affiliation-requests.md @@ -4,43 +4,17 @@ title: About published: true --- -# Accounts +# FACTS.lab affiliation requests -When you start in the lab, there are various accounts that you should make sure to get set up. This page provides information on how to set those accounts up. +As a member of the FACTS.lab, you can request access to the following +organizations: -## Zulip +- Zulip +- GitHub +- Amazon Mechanical Turk +- Gmail +- Devbox -{% assign zulipadministratorid = site.data.people.roles.zulipadministrator %} -{% assign zulipadministrator = site.data.people.people[zulipadministratorid] %} - -The FACTS.lab uses [Zulip](https://zulip.com/) for communication and coordination within the lab. The lab Zulip organization can be found [here](https://factslab.zulipchat.com/). To access this Zulip organization, you will need to request an invitation from the current lab Zulip administrator ({{ zulipadministrator.name }}). - -## Github - -{% assign githubadministratorid = site.data.people.roles.githubadministrator %} -{% assign githubadministrator = site.data.people.people[githubadministratorid] %} - -The FACTS.lab uses [Github](https://github.com/) to host [its website](http://factslab.io/) as well as data and code associated with [projects in the lab](http://factslab.io/research/). To be added as a colllaborator on [the lab organization](https://github.com/FACTSlab) or any of the project-specific organizations, you will need to request an invitation from the current lab Github administrator ({{ githubadministrator.name }}). - -## Amazon Mechanical Turk - -{% assign awsadministratorid = site.data.people.roles.awsadministrator %} -{% assign awsadministrator = site.data.people.people[awsadministratorid] %} - -The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for behavioral data collection. Access to the lab AMT account is managed using [Amazon Web Services](https://aws.amazon.com/) (AWS) [Identity and Access Management](https://aws.amazon.com/iam/) (IAM). To get access to the AMT through AWS IAM, you will need to request an account from the current lab AWS coordinator ({{ awsadministrator.name }}). - -## Gmail - -{% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} -{% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} - -The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). - -Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. - -## Devbox - -{% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} -{% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} - -The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file +See the [Accounts](http://factslab.io/for-members/accounts/) page for more +information. To request access to an organization, use [this +form](https://docs.google.com/forms/d/1JDnMBMp1vISMrjLK8t-DKnzYll_rbaBN96ci-2QLcOo/viewform?pli=1&pli=1&edit_requested=true). From 3f2552d9abf06cd350f0114047809549c22d1f50 Mon Sep 17 00:00:00 2001 From: Siddharth Vashishtha Date: Tue, 28 Mar 2023 17:24:25 -0400 Subject: [PATCH 4/4] added devbox info --- for-members/accounts.md | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/for-members/accounts.md b/for-members/accounts.md index 82e6916..124982f 100644 --- a/for-members/accounts.md +++ b/for-members/accounts.md @@ -34,13 +34,29 @@ The FACTS.lab uses [Amazon Mechanical Turk](https://www.mturk.com/) (AMT) for be {% assign gmailadministratorid = site.data.people.roles.gmailadministrator %} {% assign gmailadministrator = site.data.people.people[gmailadministratorid] %} -The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). +The FACTS.lab uses a lab gmail address (ur.facts.lab@gmail.com) distinct from its `@rochester.edu` address for communicating with participants recruited through crowd-sourcing platforms. Access to the lab gmail account is managed through [gmail delegations](https://support.google.com/mail/answer/138350?hl=en). To receive a delegation for the lab gmail, you will need to request an account from the current lab gmail administrator ({{ gmailadministrator.name }}). -Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. +Delegations can only be made to email addresses that end in `@gmail.com`. This means that, even though University of Rochester student email services are provided through gmail, `@u.rochester.edu` addresses cannot be delegated to. ## Devbox {% assign devboxadministratorid = site.data.people.roles.devboxadministrator %} {% assign devboxadministrator = site.data.people.people[devboxadministratorid] %} -The FACTS.lab has a development box housed in its lab space in Wegmans Hall. To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). \ No newline at end of file +The FACTS.lab has a development box housed in its lab space in Wegmans Hall (Room 4107). To obtain an account on this machine, you will need to request one from the current lab devbox administrator ({{ devboxadministrator.name }}). + +The devbox is a Linux machine with Ubuntu 20.04.03 LTS (Focal Fossa) operating system. It can be used to store data and to run code for your experiments. The devbox has 3 GPUs ([GeForce GTX 1080 Ti]) with roughly 12GB RAM on each GPU. + +To get an account set up on the devbox, please fill up [this form](https://forms.gle/xaXgaia7acNQrX7n8) and the current lab devbox administrator will get in touch with you. + +Once your request for the account on the devbox is complete, you will receive your username and a temporary password to login to the machine. You can sign-in to the machine via `ssh` using the following command from a terminal: + +```console +ssh username@10.17.0.15 +``` + +Use your temporary password to login for the first time and make sure to change your password by typing the following command in the devbox terminal: + +```console +passwd +```