Skip to content

Commit 90fcb42

Browse files
author
Benjamin Pierce
committed
Instructions for running server locally
1 parent 7aab61b commit 90fcb42

File tree

2 files changed

+37
-32
lines changed

2 files changed

+37
-32
lines changed

README.md

+5
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,8 @@ Maruku:
2222
* http://maruku.rubyforge.org/
2323
* https://github.com/bhollis/maruku/blob/master/docs/markdown_syntax.md
2424

25+
To run the server locally, you should be able to just do `make serve` in the
26+
root directory of the SIGPLAN.github.io repository. The first time may take
27+
a few minutes as the requisite ruby libraries are installed and built. At
28+
the end, it should print out the URL at which it is serving -- probably
29+
localhost:4000 or some such.

Resources/Guidelines/ProChair.md

+32-32
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,30 @@ title: "Guidelines for the Program Chair of a SIGPLAN Event"
77
all submissions are using two-column format (no mention of PACMPL) and
88
being processed by Sheridan. Needs a careful updating pass. -->
99

10-
[N.b.: SIGPLAN rules are <span class="sigplan_rule>highlighted like
10+
[N.b.: SIGPLAN rules are <span class="sigplan_rule">highlighted like
1111
this</span> to distinguish them from general recommendations and
1212
discussion.]
1313

1414
Executive Summary
1515
-----------------
1616

17-
You may be an experienced Program Chai, in which case much of the
17+
You may be an experienced Program Chair, in which case much of the
1818
advice on this page may already be familiar to you. Nevertheless, even
1919
experienced chairs sometimes forget some important points, and some
2020
policies and guidelines are specific to SIGPLAN, so please at least
2121
skim the rest of this page and the following others:
2222

23-
- SIGPLAN's [conference submission review policy](/Resources/Policies/Review)
23+
- SIGPLAN's [conference submission review policy](/Resources/Policies/Review)
2424
- SIGPLAN's [diversity policy](/Resources/Policies/Diversity)
2525
- SIGPLAN's [republication policy](/Resources/Policies/Republication)
2626
- SIGPLAN's [code of conduct policy](/Resources/Policies/CodeOfConduct/)
2727
- SIGACCESS's [Guide to Creating a Conference Accessibility FAQ Page](http://www.sigaccess.org/welcome-to-sigaccess/resources/creating-a-conference-accessibility-faq-page/)
2828
- For a SIGPLAN-sponsored event, seek approval for the Program Committee
29-
from the SIGPLAN Vice-Chair, *before* sending invitations
29+
from the SIGPLAN Vice-Chair, *before* sending invitations
3030
- Consult with the conference Steering Committee before diverging from any
31-
existing conventions
31+
existing conventions
3232
- Make sure the Call for Papers makes potential authors aware of SIGPLAN's
33-
[Copyright policies](https://authors.acm.org/main.html).
33+
[Copyright policies](https://authors.acm.org/main.html).
3434
- Some special considerations for organizers of workshops and similar events
3535
can be found on [this page](/Resources/Guidelines/Workshops).
3636

@@ -92,11 +92,11 @@ and alternates. Send the completed spreadsheet to the SIGPLAN Vice Chair
9292
([vc\_[email protected]](mailto:[email protected])) for comments and approval
9393
by the SIGPLAN Executive Committee. The approval process normally takes
9494
less than two weeks. The same approval process applies to all other
95-
reviewing committees for conferences such as ERC and EPC.
95+
reviewing committees for conferences such as ERC and EPC.
9696

9797
<!-- BCP: It's not clear that this last bit (EC must approve the ERC and
9898
EPC) is either (a) the actual SIGPLAN policy as I or other EC members
99-
understand it, or (b) consistent with current practice, or (c) a good
99+
understand it, or (b) consistent with current practice, or (c) a good
100100
idea! -->
101101

102102
At the same time, make plans for the Program Committee meeting, so that
@@ -115,7 +115,7 @@ Recommendations: <!-- AF: I don't think anything below can be a strict requireme
115115
- The PCC should strive to avoid the appearance of favoring current and former students, postdocs, colleagues, or collaborators for membership on the PC or ERC.
116116
- The size of the PC should be such that, given the expected number of submissions, will yield a reasonable reviewing load per PC member. Exceeding 25 papers per PC members is strongly discouraged.
117117
- If there is an ERC, the same diversity criteria listed above should apply
118-
to them, scaled to the size of each committee.
118+
to them, scaled to the size of each committee.
119119
<!-- AF: confirm this -->
120120
<!-- BCP: Or better yet, change it to say that "the diversity criteria
121121
NEED NOT apply..."! -->
@@ -140,7 +140,7 @@ and to ACM's
140140
Once the conference web page is in place, establish a link to the page
141141
from the SIGPLAN conference page by contacting the SIGPLAN
142142
[Information Director](mailto:[email protected]?subject=Conference%20Information).
143-
143+
144144
<!-- BCP: Somebody (Jens?) should check that this is up to date... -->
145145
If the proceedings will be published by ACM, declare explicitly in the call for
146146
papers that authors of accepted submissions will be required to choose one of
@@ -180,18 +180,19 @@ response has been positive (see
180180
Kathleen Fisher and Craig Chambers, *SIGPLAN Notices*, Dec. 2004).
181181
Program Chairs and Steering Committees are encouraged to consider
182182
allowing author response or rebuttals as part of the paper review
183-
process.
183+
process.
184184

185185
Submission and Review
186186
---------------------
187187

188-
Set up the paper submission web site. Many services are available
189-
for this purpose. Most include support for the [ABCD rating scale][Nier00],
190-
author feedback, and double-blind reviewing.
191-
<!-- BCP: Should we mention HotCRP? -->
188+
Set up the paper submission web site. Many services are available for this
189+
purpose; most SIGPLAN conferences these days use
190+
[HotCRP](https://hotcrp.com) (which is free for us because ACM has a bulk
191+
deal). If you choose a different one, look for support for the [ABCD rating
192+
scale][Nier00], author feedback, and double-blind reviewing.
192193

193194
[Nier00]: http://www.iam.unibe.ch/~oscar/Champion/champion.pdf "Oscar Nierstrasz, _Identify the Champion_"
194-
195+
195196
Some advice: Many systems make it easy to include ratings on a
196197
large number of different scales, but please don't do this. Most
197198
PC chairs use only two scales: an overall rating and an
@@ -212,15 +213,15 @@ submission deadline, send submitted papers and a description of the
212213
evaluation procedure to the PC members.
213214

214215
The PCC should identify another PC member (a “COI-PCC”) to handle papers for
215-
which the Chair is in conflict.
216+
which the Chair is in conflict.
216217

217218

218219
PC Meeting
219220
----------
220221

221222
Some SIGPLAN conferences have in-person PC meetings; others have moved to
222223
virtual meetings (to reduce carbon footprint, wear and tear on PC members,
223-
or both).
224+
or both).
224225

225226
For both kinds of meetings, PC members should be allowed to participate in
226227
the discussion (both online and in-person) of papers that they didn't
@@ -246,7 +247,7 @@ period. The online discussion period should be a minimum of one week, but
246247
two (or more) is strongly preferred.
247248

248249
The designated COI-PCC (see COI policies) should handle papers the PCC is
249-
conflicted with during the meeting.
250+
conflicted with during the meeting.
250251

251252
At the end of the PC meeting, the PCC may want to take a bit of time to plan the
252253
sessions and the session chairs.
@@ -300,7 +301,7 @@ Managing the Proceedings
300301
<!-- BCP: Do we still use Sheridan for PACMPL conferences? -->
301302

302303
The Sheridan proceedings service can be initiated once you decide
303-
that you want formal proceedings. Please contact the
304+
that you want formal proceedings. Please contact the
304305
[ACM Publications Coordinator](mailto:[email protected]), Adrienne Griscti,
305306
to begin the process. ACM will provide Sheridan with pertinent
306307
conference information. Sheridan will forward you a schedule and
@@ -316,7 +317,7 @@ in the proceedings. Sheridan will format all front matter; their
316317
schedule will include a deadline for front matter submission. They
317318
will also compile the table of contents/author index, using the
318319
schedule of talks/advanced program that you provide to determine
319-
paper order.
320+
paper order.
320321

321322
Accepted authors will submit their papers directly to the Sheridan
322323
web site. Once Sheridan have collected all of the papers/copyright
@@ -327,7 +328,7 @@ has been approved. It is a good idea to send
327328
the table of contents to the contributing authors to confirm the
328329
spelling of their names and affiliations. You then will be asked to
329330
provide conference shipping information and the number of proceedings
330-
needed for the conference.
331+
needed for the conference.
331332

332333
At the Conference
333334
-----------------
@@ -341,7 +342,7 @@ You should also explain the review process, e.g, how many PC
341342
members reviewed each paper and the organization of the PC meeting.
342343
You might want to talk about the geographic distribution of
343344
submissions and any unusual trends. The summary should take about
344-
15 minutes.
345+
15 minutes.
345346

346347
After the Conference
347348
--------------------
@@ -354,12 +355,12 @@ As former Program Chair, you may be invited to serve on the
354355
conference's Steering Committee. For the formal
355356
rules for your particular conference's steering committee, consult the relevant SIGPLAN
356357
conference web page. Links to these pages can be be found
357-
[here](/Conferences).
358+
[here](/Conferences).
358359

359360
The program chairs of the major SIGPLAN conferences (POPL, PLDI,
360361
OOPSLA, and ICFP) are automatically on the selection committee for
361362
the following year's
362-
[SIGPLAN Programming Languages Achievement Award](/Awards/Achievement).
363+
[SIGPLAN Programming Languages Achievement Award](/Awards/Achievement).
363364

364365
Auxiliary Material
365366
------------------
@@ -396,7 +397,7 @@ Shepherding
396397
Papers may be accepted conditionally, in which case, such papers require shepherds. The role of the shepherd is to compile a list of required changes to the paper that are required for the paper to be accepted, in consultation with all reviewers, and subject to the approval of the PCC. Authors are expected to modify their papers appropriately; in the event that the reviewers and the shepherds do not come to an agreement that a paper has been revised satisfactorily, the PCC should have the ultimate decision as to whether the paper will be accepted.
397398

398399

399-
Additionally, the shepherds can ensure that outstanding work is not rejected on the basis of a problem that can easily be fixed with minor modifications to the paper.
400+
Additionally, the shepherds can ensure that outstanding work is not rejected on the basis of a problem that can easily be fixed with minor modifications to the paper.
400401

401402

402403
Distinguished Papers
@@ -412,9 +413,9 @@ PC Member Responsibilities
412413

413414
PC members must commit to reading all of their assigned papers and writing their own reviews. PC members may also suggest additional reviewers, but they should not subcontract reading or review writing duties to others. The PCC should be consulted before additional reviewers are contacted to avoid conflicts and to ensure topical balance.
414415

415-
If there is an in-person PC meeting, then PC members must attend the PC meeting in-person. If the meeting is virtual, PC members must participate in the manner described in the invitation to join the PC. Invited members who cannot commit to attending or participating in the meeting in person in the way the PC chair has specified should decline the invitation.
416+
If there is an in-person PC meeting, then PC members must attend the PC meeting in-person. If the meeting is virtual, PC members must participate in the manner described in the invitation to join the PC. Invited members who cannot commit to attending or participating in the meeting in person in the way the PC chair has specified should decline the invitation.
416417

417-
_Recommendations:_
418+
_Recommendations:_
418419

419420
The PCC should consider whether to explicitly allow PC members to share and discuss papers with their own students (subject to the usual confidentiality and COI provisions), and to incorporate information from such discussions into their review. If this is permitted, the PC member should still be responsible for writing the review. When a student is involved in this capacity, the PCC should be informed so that the student receives appropriate credit.
420421

@@ -451,11 +452,11 @@ Important Email Addresses
451452
-------------------------
452453

453454
_SIGPLAN Chair_:
454-
455+
455456
_SIGPLAN Vice Chair_:
456-
457+
457458
_SIGPLAN Information Director_:
458-
[infodir\_[email protected]](mailto:[email protected]?subject=Conference%20Information)
459+
[infodir\_[email protected]](mailto:[email protected]?subject=Conference%20Information)
459460

460461
See Also
461462
--------
@@ -487,4 +488,3 @@ been published in _SIGPLAN Notices_ and elsewhere over the years:
487488
- [A Handbook for [ECOOP] PC Chairs](http://www.pps.univ-paris-diderot.fr/~gc/papers/pc-handbook.pdf), Giuseppe Castagna
488489
- [Refreshing ATC – USENIX ATC 2019 Program Co-Chairs Message](https://www.usenix.org/sites/default/files/atc19_message.pdf), Dan
489490
Tsafrir and Dahlia Malkhi
490-

0 commit comments

Comments
 (0)