leanprover-community / leanprover-community/mathlib4

`bibtool` not available in provided dev container

Open
#13,732 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Lean
Stars
4.2k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

I use GitHub Codespaces to contribute to mathlib, and realized today that at https://github.com/leanprover-community/mathlib4/blob/965c7f81663aefc008aa7165ffa5e3ddca9b46d9/docs/references.bib#L3 we ask contributors to run bibtool. However, bibtool is not available on this provided Codespace.

I was able to install it successfully with sudo apt update and sudo apt install bibtool, but ideally it would be provided as part of our Docker image or installed with a postCreateCommand automatically.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with docs/references.bib at line 3 to understand where bibtool is required, then inspect the provided Codespace Docker image and postCreateCommand configuration. Done means bibtool is available automatically in a fresh Codespace, either through the image or post-create setup.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, github
Domain
developer-experience, devops
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.