Skip to content

mlresearch/pmlr-submissions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PMLR Proceedings Submissions

PMLR

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.

The Submission Workflow

We handle PMLR submissions and publication via the @mlresearch Github organization.

  1. This repository is the first point of contact and we handle communication via pull requests.
  2. Once your submission has been finalized, we will create a repository (example) containing your proceedings which will then be published on the PMLR website.
  3. You can find your submission via the volume number:

Creating a new Submission

To create a new proceedings submission, please follow these steps:

  1. Carefully read the PMLR Proceedings Specification.

  2. Fork and clone this repository and create a local branch using

    > git checkout -b my-example-submission
  3. 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
  4. 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
  5. Follow the instructions provided in the PR template.

Hints for Debugging your Bibfile

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:

  1. 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?
  2. Does the error show info from the main @Proceedings-entry?
    • Are there fields missing?
    • Does the bibfile have both a volume and published entry, even if it has not yet been set correctly by the editors?
    • Are there syntax errors?
  3. 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.

About

PMLR Proceedings Submissions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages