Current Phase: Initial Submission / First Draft
Deadline: February 20th, 2020 (extended)
Link to submission system:
1) Initial Submission / First Draft (Feb. 20th 2020, extended)
Authors have to submit the first version of their paper. This initial submission will be assessed for suitability and accepted papers will be assigned to a shepherd.
2) Shepherding Phase (March 9th 2020)
During shepherding, a shepherd (who is an experienced pattern author) helps you to improve your paper by asking questions and giving feedback. Usually, this takes about three months and involves multiple iterations of feedback loops.
3) Second Draft (May 7th 2020)
Halfway through the shepherding process, you submit a second draft of your paper. This second draft will be reviewed for improved quality and your willingness and openness to consider and incorporate the shepherd's feedback. This review will determine whether your paper is accepted to the conference and the ACM proceedings.
4) Final Draft / Conference Version (June 18th 2020)
After your paper is accepted for the conference, you and your shepherd can continue working on your paper. However, a few weeks before the conference, a final draft must be submitted to be distributed to the other workshop participants. Shepherding ends here.
5) Preparation for the Conference
You will receive the papers for your workshop about two weeks before the conference. You are supposed to read and annotate it, so that you can give the author feedback during the Writers' Workshop, including the annotated version of the papers.
6) Conference (July 1st - 5th 2020)
Your paper will be discussed at a Writer's Workshop at the conference, where you will receive a lot of feedback and suggestions for improvement for your paper. At least one of the authors has to be at the conference to collect the feedback.
7) Proceedings Version (September 30th 2020)
After the conference, you have to incorporate the suggestions for improvement which you received during the Writer's Workshop at the conference and submit it a few months later as the final proceedings version, which goes to the ACM Digital Library.
By being accepted to a PLoP conference and going through all the improvement steps and the Writer's workshop, your paper qualifies for submitting to the Springer journal LNCS Transactions on Pattern Languages of Programming (TPLoP). To be accepted, the paper has to be extended substantially beyond the original conference paper.
Accepted papers will be published in the ACM Digital Library, which requires those papers to be formatted according to the ACM guidelines (two columns, sigconf format). The ACM master article template is available for Word and LaTeX.
Note that there are no requirements regarding your paper format for the drafts. For the conference draft, you can use the ACM format, or you can use any other format you like (some pattern authors prefer to use a format that is easier to read compared to the ACM format - have a look at the introductory information pack for examples). Also, if you don't want to publish your paper, you can choose whatever format you like. However, for the final ACM proceedings, which will be published, your paper has to be formatted according to the ACM guidelines.
Make sure that you have the usage rights for materials used in your paper. Note that the license Creative Commons Non-Commercial (CC-NC) is not usable since ACM is commercial.