Skip to content

How to Run SPLASH#356

Closed
potanin wants to merge 12 commits intoSIGPLAN:masterfrom
potanin:master
Closed

How to Run SPLASH#356
potanin wants to merge 12 commits intoSIGPLAN:masterfrom
potanin:master

Conversation

@potanin
Copy link
Copy Markdown
Contributor

@potanin potanin commented Apr 19, 2026

No description provided.

Copilot AI review requested due to automatic review settings April 19, 2026 05:00
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the SIGPLAN website content by adding a comprehensive “How to Run SPLASH” guide and refreshing several related site data/pages (awards, policies, research highlights, mentoring, and 2026 announcements).

Changes:

  • Add a detailed SPLASH General Chair guidance page and cross-link it from related SPLASH/OOPSLA documents.
  • Update awards structure/content to focus the Vlissides materials on the John Vlissides Award and refresh related data/pages.
  • Add new 2026 announcement posts and update research highlights metadata.

Reviewed changes

Copilot reviewed 25 out of 25 changed files in this pull request and generated 8 comments.

Show a summary per file
File Description
_data/Vlissides.yaml Adds 2025 Vlissides entry and removes unrelated award content from this dataset.
_data/Links.yaml Updates policy link text to remove “(DRAFT)” for Video Recording Policy.
_data/HighlightsPapers.yaml Adds “Selected March 2026” section and adds CACM selection/highlight metadata.
_data/Awards.yaml Updates awards index to include Vlissides as a first-class award key.
_announce/2026-03-13-plsss_2026.txt New announcement post (PLSSS 2026).
_announce/2026-03-13-floc_mw_2026.txt New announcement post (FLoC MW 2026 scholarships).
_announce/2026-03-07-pldi_2026_sv.txt New announcement post (PLDI 2026 student volunteers).
_announce/2026-03-06-vstte_2026.txt New announcement post (VSTTE 2026 CFP).
_announce/2026-02-26-ismm_2026.txt New announcement post (ISMM 2026 CFP).
_announce/2026-02-23-array_2026.txt New announcement post (ARRAY 2026 CFP).
_announce/2026-02-22-flops_2026.txt New announcement post (FLOPS 2026 call for participation).
_announce/2026-02-19-egraphs_2026.txt New announcement post (EGRAPHS 2026 CFP).
_announce/2026-02-16-lctes_2026.txt New announcement post (LCTES 2026 CFP).
_announce/2026-02-13-ssft_2026.txt New announcement post (SSFT 2026 summer school).
_announce/2026-02-12-cp_2026.txt New announcement post (CP@PLDI 2026 CFP).
_announce/2026-02-10-soap_2026.txt New announcement post (SOAP 2026 CFP).
Resources/Policies/VideoRecording.md Removes “DRAFT” labeling and improves consistency/linking in policy text.
Resources/Guidelines/ConferenceOrganizers.md Updates link label to Video Recording Policy without “(DRAFT)”.
LongTermMentoring.md Moves a mentor to “Retired” and adds a new mentor name.
Highlights.md Updates highlights counts and the current nominations call/deadlines.
Conferences/SPLASH/ObjectivesOfOOPSLA.md Adds “Also See” cross-links including “How to Run SPLASH”.
Conferences/SPLASH/HowToSPLASH.md Adds extensive SPLASH GC guidance content (main focus of PR title).
Awards/Vlissides.md Updates page title/content to be specifically about the John Vlissides Award.
Awards.md Adds a dedicated John Vlissides Award section and adds an ASPLOS MIP external link.
.claude/settings.json Adds a Claude configuration file with local-machine read permissions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread _data/HighlightsPapers.yaml Outdated
complete implementations from scratch. MegaLibm replicates 8
state-of-the-art implementations in far less code, produces improved
variations, and even uncovers a bug in VDT's cosine. The paper is a nice
example of applying Programming Lanugage ideas, such as typing,
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is a spelling error in the nomination statement: "Programming Lanugage" should be "Programming Language".

Suggested change
example of applying Programming Lanugage ideas, such as typing,
example of applying Programming Language ideas, such as typing,

Copilot uses AI. Check for mistakes.
Comment thread _data/HighlightsPapers.yaml Outdated
The use of sampling to improve the performance of a data race
detector has been previously explored, but this work extends and
analyzes that idea.
CACMSelection: true
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line has trailing whitespace after true. Please remove trailing spaces to avoid noisy diffs and potential formatting issues in tooling that treats whitespace as significant.

Suggested change
CACMSelection: true
CACMSelection: true

Copilot uses AI. Check for mistakes.
Comment thread .claude/settings.json Outdated
Comment on lines +3 to +5
"allow": [
"Read(//Users/alex/Downloads/**)"
]
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This repository-level .claude/settings.json appears to grant read permissions to a contributor's local machine path (//Users/alex/Downloads/**). This is machine-specific, won't work for other contributors/CI, and may unintentionally encourage access to sensitive local files. Please remove this file from the repo (and add it to .gitignore if needed) or replace it with a project-appropriate, repository-relative configuration.

Suggested change
"allow": [
"Read(//Users/alex/Downloads/**)"
]
"allow": []

Copilot uses AI. Check for mistakes.
Comment on lines 1 to +6
---
layout: default
title: "How to Run SPLASH"
---

The information on this public page is slowly being migrated from the private notes [stored here](https://docs.google.com/document/d/1wyVhwfp4TXm9_EeIDAZ5SS7YyvR0WedsFxeCynAAEt4).
This page contains guidance for current and future SPLASH General Chairs, compiled from the experiences of previous chairs.
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR title suggests this change is focused on "How to Run SPLASH", but this PR also modifies awards data/pages, video recording policy wording, research highlights data, mentoring lists, and adds multiple announcement posts (plus a .claude config). Consider splitting into separate PRs by topic to keep review scope manageable and reduce the risk of unrelated regressions.

Copilot uses AI. Check for mistakes.
Comment thread _announce/2026-02-22-flops_2026.txt Outdated

### Venue

FLOPS 2026 will take place at the University of Tskukuba. Tsukuba is
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spelling: "University of Tskukuba" should be "University of Tsukuba".

Suggested change
FLOPS 2026 will take place at the University of Tskukuba. Tsukuba is
FLOPS 2026 will take place at the University of Tsukuba. Tsukuba is

Copilot uses AI. Check for mistakes.
Comment thread _announce/2026-02-22-flops_2026.txt Outdated

#### Keynote speakers:

- Kazunori Ueda, Waseda Univerity
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spelling: "Waseda Univerity" should be "Waseda University".

Suggested change
- Kazunori Ueda, Waseda Univerity
- Kazunori Ueda, Waseda University

Copilot uses AI. Check for mistakes.
Comment thread _announce/2026-03-07-pldi_2026_sv.txt Outdated
---
**PLDI'26 Call for Student Volunteers**

Sign up to be a Volunteer and help us make PLDI 2026 a great experience for all attendants!
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wording/grammar: "attendants" is typically used for staff; for a conference announcement this should likely be "attendees".

Suggested change
Sign up to be a Volunteer and help us make PLDI 2026 a great experience for all attendants!
Sign up to be a Volunteer and help us make PLDI 2026 a great experience for all attendees!

Copilot uses AI. Check for mistakes.
Comment thread _announce/2026-03-07-pldi_2026_sv.txt Outdated

Sign up to be a Volunteer and help us make PLDI 2026 a great experience for all attendants!

PLDI 2026 is pleased to offer a number of opportunities for volunteers, who are vital to the efficient operation and continued success of the conference each year. The volunteer program is a chance for students and Programming Languages researchers aspirants from around the world to participate in the conference whilst assisting us in preparing and running the event. In exchange for a fixed number of work hours (usually from 12 to 15) helping with the conference organization, you will be able to interact closely with researchers, mentors, faculty, and other students at PLDI 2026.
Copy link

Copilot AI Apr 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This sentence has awkward phrasing: "Programming Languages researchers aspirants" is ungrammatical. Consider rephrasing to something like "aspiring programming languages researchers" (or similar).

Suggested change
PLDI 2026 is pleased to offer a number of opportunities for volunteers, who are vital to the efficient operation and continued success of the conference each year. The volunteer program is a chance for students and Programming Languages researchers aspirants from around the world to participate in the conference whilst assisting us in preparing and running the event. In exchange for a fixed number of work hours (usually from 12 to 15) helping with the conference organization, you will be able to interact closely with researchers, mentors, faculty, and other students at PLDI 2026.
PLDI 2026 is pleased to offer a number of opportunities for volunteers, who are vital to the efficient operation and continued success of the conference each year. The volunteer program is a chance for students and aspiring programming languages researchers from around the world to participate in the conference whilst assisting us in preparing and running the event. In exchange for a fixed number of work hours (usually from 12 to 15) helping with the conference organization, you will be able to interact closely with researchers, mentors, faculty, and other students at PLDI 2026.

Copilot uses AI. Check for mistakes.
@potanin
Copy link
Copy Markdown
Contributor Author

potanin commented Apr 19, 2026

I think now ready, please merge as it contains new How To Run SPLASH document that I'd like to share more widely. I hope other typo fixes didn't mess things up. :) Thanks.

@sampsyo
Copy link
Copy Markdown
Contributor

sampsyo commented Apr 19, 2026

Hi! Adding a full-text copy of the SPLASH guidelines sounds good, but I admit I'm a little daunted by the unrelated changes in this PR… in particular:

  • I think we probably don't want to fix typos in old announcements—they were written by someone else at the time, and they're already kinda "out in the world," you know?
  • Is it actually time to make the video recording policy final (remove the draft label)? If so, maybe that deserves a separate PR?
  • It looks like there are substantive (not just typos) changes to the GPCE and Onward sites… are we sure these are all correct?

Just want to make sure we don't break anything here!

@andrewcmyers
Copy link
Copy Markdown
Contributor

I agree with Adrian, we shouldn't be "correcting" the historical record. Can we break it into smaller PRs? Thanks!

@potanin
Copy link
Copy Markdown
Contributor Author

potanin commented Apr 19, 2026 via email

@sampsyo
Copy link
Copy Markdown
Contributor

sampsyo commented Apr 19, 2026

Hmm… I haven't done anything to turn on Copilot, and I don't think it's on the SIGPLAN org end (it doesn't seem to happen for others' PRs to this repo). Any chance this is a setting you have enabled in your GitHub account? Maybe here? https://github.com/settings/copilot/features

@potanin
Copy link
Copy Markdown
Contributor Author

potanin commented Apr 19, 2026

Remove this PR, I will add new one!

@potanin potanin closed this Apr 19, 2026
@potanin
Copy link
Copy Markdown
Contributor Author

potanin commented Apr 19, 2026 via email

@potanin
Copy link
Copy Markdown
Contributor Author

potanin commented Apr 20, 2026 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants