From 0e92e319b12c88f2a2acd5acef32330fc75a824a Mon Sep 17 00:00:00 2001
From: surajgoraya
Date: Sun, 8 Sep 2024 16:41:55 -0400
Subject: [PATCH 1/4] fix: add escaping of other common chars
---
src/app/lib/utils/basics.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/app/lib/utils/basics.js b/src/app/lib/utils/basics.js
index c14ab27..57e7b90 100644
--- a/src/app/lib/utils/basics.js
+++ b/src/app/lib/utils/basics.js
@@ -14,6 +14,6 @@ export function SortNameAlphabetically(a, b) {
* @returns {String} text, with the spaces escaped with `-`
*/
export function makeAttributeSafe(text) {
- const escapeExpression = new RegExp(/( )/g);
+ const escapeExpression = new RegExp(/( |\:|,)/g);
return text.replace(escapeExpression, "-").toLowerCase();
}
From 037c713c212f56529102234a71cc6146af26e904 Mon Sep 17 00:00:00 2001
From: surajgoraya
Date: Sun, 8 Sep 2024 16:42:08 -0400
Subject: [PATCH 2/4] feat: :sparkles: add accepted workshops
---
.../lib/config/acceptedworkshops.config.js | 77 +++++++++++++
src/app/program/accepted-workshops/page.js | 105 ++++++++++++++++++
2 files changed, 182 insertions(+)
create mode 100644 src/app/lib/config/acceptedworkshops.config.js
create mode 100644 src/app/program/accepted-workshops/page.js
diff --git a/src/app/lib/config/acceptedworkshops.config.js b/src/app/lib/config/acceptedworkshops.config.js
new file mode 100644
index 0000000..f153150
--- /dev/null
+++ b/src/app/lib/config/acceptedworkshops.config.js
@@ -0,0 +1,77 @@
+export const ACCEPTED_WORKSHOPS = [
+ {
+ title: "The Future of Urban Accessibility: The Role of AI",
+ organizers: [
+ "Jon E. Froehlich",
+ "Chu Li",
+ "Maryam Hosseini",
+ "Fabio Miranda",
+ "Andres Sevtsuk",
+ "Yochai Eisenberg",
+ ],
+ website: "https://accessiblecities.github.io/UrbanAccess2024/",
+ deadline: "Sept 20, 2024",
+ placeDetails: "Week of Oct 21 via zoom (exact date TBD)",
+ placeLink: null,
+ abstract:
+ "We have entered a new era of computing—one where AI permeates every aspect of society from education to healthcare. In this workshop, we examine the emerging role of AI in the design of equitable and accessible cities, transportation systems, and interactive tools for mapping and navigation. We will solicit short papers around key Urban AI + disability themes, including autonomous vehicles, intelligent wheelchairs, assistive human-robotic interaction, assessing and navigating pedestrian pathways, indoor accessibility, and overarching challenges related to ethics, bias, and data privacy and security. We invite both traditional HCI and accessibility researchers as well as scholars and practitioners from other disciplines relevant to this workshop, including disability studies, gerontology, social work, community psychology, and law. Our overarching goal is to identify open challenges, share current work across disciplines, and spur new collaborations related to AI and urban accessibility.",
+ },
+ {
+ title:
+ "Teaching Accessibility in Different Disciplines: Topics, Approaches, Resources, Challenges",
+ organizers: [
+ "Kyrie Zhixuan Zhou",
+ "Rachel F. Adler",
+ "Caterina Almendral",
+ "Soyoung Choi",
+ "Devorah Kletenik",
+ "Bruno Oro",
+ "JooYoung Seo",
+ ],
+ website: " https://sites.google.com/view/teach-a11y/home",
+ deadline: "Monday, September 30, 2024 (11:59 PM AOE)",
+ placeDetails: "Wednesday, October 23, 2024, from 9:00 am to 2:00 pm (CST)",
+ placeLink: null,
+ abstract:
+ "Teaching accessibility is crucial to ensuring that accessibility principles are integrated into the design and adoption of software. The existing literature on accessibility education is largely siloed, appearing primarily in computer science and related disciplines. Understanding the similarities and differences in teaching accessibility across different disciplines is vital for enhancing educational effectiveness by leveraging lessons learned from each field. This workshop aims to serve as an interdisciplinary forum for researchers and education practitioners to discuss topics taught, approaches taken, resources utilized, and challenges encountered when teaching accessibility in different disciplines",
+ },
+ {
+ title:
+ "Challenges and Considerations for Accessibility Research Across Cultures and Regions",
+ organizers: [
+ "Laleh Nourian",
+ "Yulia Goldenberg",
+ "Muhammad Adamu",
+ "Vikram Kamath Cannanure",
+ "Catherine Holloway",
+ "Neha Kumar",
+ "Katharina Reinecke",
+ "Garreth W. Tigwell",
+ ],
+ website: " https://lalehnourian.wixsite.com/access-culture",
+ deadline: "Saturday, Sep 21, 2024",
+ placeDetails: "Oct 24, 1 pm-6 pm Eastern Daylight Time",
+ placeLink: null,
+ abstract:
+ "Postcolonial and decolonial computing examines how technology design and adoption can perpetuate subtle dimensions of coloniality, under-represent certain regions (e.g., the Global South, non-Western regions, Indigenous societies), and marginalize them. Despite the rapid expansion of accessibility research in the last decades, there is yet little focus on accessibility issues within marginalized societies, hindering them from effectively benefiting from accessibility research discussions and outcomes. There has been a recent growing interest in interdisciplinary research focusing on marginalized communities, including accessibility and participatory research with a focus on cultures and countries that are historically under-represented in computing research, such as non-Western cultures, the Global South, and Indigenous people. However, the accessibility and HCI communities still lack comprehensive knowledge on conducting interdisciplinary research that includes diverse cultures and experiences from some of the systematically marginalized regions. This workshop will explore the intersection of accessibility, HCI, and cross-regional studies, bringing together researchers and practitioners to foster collaborations, identify under-explored research areas, and develop guidelines to support inclusive research practices.",
+ },
+ {
+ title: "accessFinTech: Designing Accessible Financial Technology",
+ organizers: [
+ "Jiamin Dai",
+ "Benjamin M. Gorman",
+ "Garreth W. Tigwell",
+ "Helena Lyhme",
+ "Belén Barros Pena",
+ "Karyn Moffatt",
+ "Celine Latulipe",
+ ],
+ website: "https://accessfintechworkshop.github.io",
+ deadline: "Friday, Sep 20, 2024 (11:59 PM AOE)",
+ placeDetails:
+ "Workshop Day 1: Monday, Oct 21, 60min+90min sync sessions; Workshop Day 2: Wednesday, Oct 23, 90min sync session; Workshop Day 3: Friday, Oct 25, 60min sync session",
+ placeLink: null,
+ abstract:
+ "Financial technology (fintech) has a growing impact on economic and social participation due to the increasing adoption of online banking and digital payments in everyday life. As fintech interests emerge in academic and industry work across the globe, critical needs and opportunities arise for ASSETS communities to lead and shape the discourse on accessible fintech. The Designing Accessible Financial Technology (accessFinTech) will bring together a diverse group of researchers and practitioners interested in developing a research agenda on designing accessible and inclusive fintech. We will take a timely step towards building a community to support continued discussion on the complex cultural and social contexts around fintech. ",
+ },
+];
diff --git a/src/app/program/accepted-workshops/page.js b/src/app/program/accepted-workshops/page.js
new file mode 100644
index 0000000..776573d
--- /dev/null
+++ b/src/app/program/accepted-workshops/page.js
@@ -0,0 +1,105 @@
+import React from "react";
+import Section from "@/app/lib/components/primitives/Section";
+import Subpage from "@/app/lib/components/templates/Subpage";
+import Link from "@/app/lib/components/primitives/Link";
+import { createMetadata } from "@/app/lib/utils/createMetadata";
+import { ACCEPTED_PAPERS } from "@/app/lib/config/acceptedpapers.config";
+import Letter from "@/app/lib/components/lists/Letter";
+import { makeAttributeSafe } from "@/app/lib/utils/basics";
+import { ACCEPTED_WORKSHOPS } from "@/app/lib/config/acceptedworkshops.config";
+
+export const metadata = createMetadata({ title: "Accepted Workshops" });
+
+/**
+ *
+ * @param {Object} props
+ * @param {String} props.title Title of workshop
+ * @param {String[]} props.organizers
+ * @param {String} props.website
+ * @param {String} props.deadline
+ * @param {String} props.placeDetails
+ * @param {String} props.abstract
+ * @returns
+ */
+function WorkshopSection({
+ title,
+ organizers,
+ website,
+ deadline,
+ placeDetails,
+ abstract,
+}) {
+ return (
+
+ {`To host a workshop at ASSETS, workshop organizers submitted a proposal
+ following the Workshop Proposal CFP in July, 2024. These proposals
+ were then peer reviewed by at least three expert reviewers and
+ selected by the Workshop Track Co-chairs, Saad Hassan and Jonggi Hong (`}
+ {`workshops-assets24@acm.org`}
+ {""}
+ {`).`}
+
+
+ {`Ultimately, four workshops were selected (listed below). To attend a
+ workshop, please see the individual workshop webpages—each have their
+ own CFPs and participation criteria.`}
+
+
+
List of Workshops
+
+ {ACCEPTED_WORKSHOPS.map((w, i) => (
+
{w.title}
+ ))}
+
+ {ACCEPTED_WORKSHOPS.map((w, i) => (
+
+ ))}
+
+
+ );
+}
From 7aac4ba5d5a04031583e4afb9d0c710e9391b0fc Mon Sep 17 00:00:00 2001
From: surajgoraya
Date: Sun, 8 Sep 2024 16:42:23 -0400
Subject: [PATCH 3/4] fix: :pencil2: adjust committee page
---
src/app/lib/config/committees.config.js | 30 ++++++++++++++++---------
1 file changed, 20 insertions(+), 10 deletions(-)
diff --git a/src/app/lib/config/committees.config.js b/src/app/lib/config/committees.config.js
index 292a3e3..49fbe52 100644
--- a/src/app/lib/config/committees.config.js
+++ b/src/app/lib/config/committees.config.js
@@ -166,25 +166,35 @@ export const ORGANIZING_COMMITTEE = [
heading: "Local Arrangements Chair",
members: [
{
- name: "Xianta Jiang",
+ name: "Taliesin Smith",
role: "Local Arrangements 1",
// picture: undefined,
- picture: "/assets/committees/organizing/xianta_jiang.jpg",
- affiliation: "Memorial University of Newfoundland",
- location: "CANADA",
+ picture: "/assets/committees/organizing/taliesin_smith.png",
+ affiliation: "University of Colorado Boulder",
+ location: "UNITED STATES",
email: "local-assets24@acm.org",
- alt: "Headshot of Xianta Jiang, an Asian man smiling and wearing a vertical striped shirt.",
+ alt: "Portrait of a smiling woman with short grey hair and glasses, wearing a blue and black printed jacket, standing outside against a blurred background of trees.",
},
{
- name: "Taliesin Smith",
+ name: "Jay Henderson",
role: "Local Arrangements 2",
// picture: undefined,
- picture: "/assets/committees/organizing/taliesin_smith.png",
- affiliation: "University of Colorado Boulder",
- location: "UNITED STATES",
+ picture: "/assets/committees/organizing/jay_henderson.jpeg",
+ affiliation: "Memorial University of Newfoundland",
+ location: "CANADA",
email: "local-assets24@acm.org",
- alt: "Portrait of a smiling woman with short grey hair and glasses, wearing a blue and black printed jacket, standing outside against a blurred background of trees.",
+ alt: "A portrait of Jay Henderson, a smiling white masculine person with short brown hair, wearing a light blue button up shirt.",
},
+ {
+ name: "Xianta Jiang",
+ role: "Local Arrangements 3",
+ // picture: undefined,
+ picture: "/assets/committees/organizing/xianta_jiang.jpg",
+ affiliation: "Memorial University of Newfoundland",
+ location: "CANADA",
+ email: "local-assets24@acm.org",
+ alt: "Headshot of Xianta Jiang, an Asian man smiling and wearing a vertical striped shirt.",
+ }
],
},
{
From f7a6827a9d266d161f6169bf209cad7a52a662ef Mon Sep 17 00:00:00 2001
From: surajgoraya
Date: Sun, 8 Sep 2024 19:12:46 -0400
Subject: [PATCH 4/4] fix: accepted workshops in nav
---
src/app/lib/config/navigation.config.js | 1 +
src/app/program/accepted-workshops/page.js | 8 +++++---
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/src/app/lib/config/navigation.config.js b/src/app/lib/config/navigation.config.js
index 65d57b9..198b3db 100644
--- a/src/app/lib/config/navigation.config.js
+++ b/src/app/lib/config/navigation.config.js
@@ -44,6 +44,7 @@ const MENU_DATA = [
href: null,
children: [
{ title: "Accepted Papers", href: "/program/accepted-papers/" },
+ { title: "Accepted Workshops", href: "/program/accepted-workshops/" },
],
},
{
diff --git a/src/app/program/accepted-workshops/page.js b/src/app/program/accepted-workshops/page.js
index 776573d..b074adb 100644
--- a/src/app/program/accepted-workshops/page.js
+++ b/src/app/program/accepted-workshops/page.js
@@ -52,10 +52,10 @@ function WorkshopSection({
{placeDetails}
- {`Abstract `}—
+ {`Abstract: `}
- {abstract}
+
{abstract}
@@ -85,7 +85,9 @@ export default function AcceptedWorkshops() {