This repository is used for bookkeeping for PMLR proceedings submissions. We use PRs and bibfiles to collect the meta-data of your submission and assign a volume number. Once the proceedings are ready for publication, we create a separate repository for the proceedings containing the compiled webpages.
We handle PMLR submissions and publication via the @mlresearch Github organization.
- This repository is the first point of contact and we handle communication via pull requests.
- Once your submission has been finalized, we will create a repository (example) containing your proceedings which will then be published on the PMLR website.
- You can find your submission via the volume number:
To create a new proceedings submission, please follow these steps:
-
Carefully read the PMLR Proceedings Specification.
-
Fork and clone this repository and create a local branch using
> git checkout -b my-example-submission
-
Prepare the bib-file for your submission according to the specification. You can use the template provided in this repository as a starting point. It's fine if your submission is not complete yet at this point.
> git add example22.bib
-
Commit and push the bib-file and create a pull request (PR) in this repository which will automatically use the PR template. Do not add the submissions (pdfs or supplementary material) to the PR, as these will end up in a separate repository. Please use a descriptive title for the PR.
> git commit -m "Add example22 proceedings" > git push -u origin my-example-submission
-
Follow the instructions provided in the PR template.
If the validation job fails, our tooling was not able to correctly parse your bibfile according to the specification. You can check the output of the job for some pointers as to where parsing failed, but the errors provided are not the best. Here is a list of things to check:
- Is there no information from the bibfile in the logs?
- Is the bibfile present?
- Does it have the correct name?
- Are there fundamental syntax-errors in the file?
- Does the error show info from the main
@Proceedings
-entry?- Are there fields missing?
- Does the bibfile have both a
volume
andpublished
entry, even if it has not yet been set correctly by the editors? - Are there syntax errors?
- Does the script print short-names of specific publications?
- Is there an error around the last short-name that has been printed?
If you're feeling adventurous, the underlying code can be found in this repository.