Get --porcelain running
Open
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 3
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
Locally, it works
C:\git-repositories\jabref-all\jabref-demo-libraries\chocolate>docker run -v C:\git-repositories\jabref-all\jabref-demo-libraries\chocolate:/work ghcr.io/jabref/jabkit:edge check-consistency --porcelain --input=Chocolate.bib
2025-05-15 22:16:39 [main] sun.util.logging.internal.LoggingProviderImpl$JULWrapper.log()
INFO: Created user preferences directory.
2025-05-15 22:16:41 [main] org.jabref.logic.preferences.JabRefCliPreferences.getFetcherKeysFromKeyring()
WARN: JabRef could not open the key store
| entry type | citation key | Eprint | File | Groups | Number | Pages | Readstatus | URL |
| ---------- | ------------ | ------ | ---- | ------ | ------ | ----- | ---------- | --- |
| Article | Garcia_2018 | - | - | - | o | - | - | - |
| Article | Ding_2006 | - | - | - | o | - | - | - |
| Article | Richard_2017 | - | - | ? | - | - | ? | - |
| Article | Keen_2001 | - | - | - | o | o | - | - |
| Article | Cooper_2007 | - | - | - | o | o | - | - |
| Article | Tokede_2011 | - | - | - | o | o | - | - |
| Article | Corti_2009 | - | - | - | o | o | - | - |
| Article | LunaOstos_2024 | - | ? | - | o | o | - | - |
| Article | Tan_2021 | - | - | - | o | o | ? | - |
| Article | Hooper_2012 | - | - | - | o | o | ? | - |
| Article | Katz_2011 | - | - | - | o | o | ? | - |
| Article | Fulton_1969 | o | - | - | o | o | - | o |
| Article | Parker_2006 | - | - | ? | o | o | ? | - |
| Article | Macht_2007 | - | - | ? | o | o | ? | - |
| Article | Di_Renzo_2012 | - | - | ? | o | o | ? | - |
| Article | Scholey_2013 | - | - | ? | o | o | ? | - |
Refs https://github.com/JabRef/jabref-issue-melting-pot/issues/927
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the GitHub Action entry point that invokes JabRef's check-consistency command and compare it with the shown Docker invocation using --porcelain and Chocolate.bib. Use issue #927 for context; done means the action runs this mode successfully and produces the tabular consistency output shown.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, github-actions, shell
- Domain
- ci-cd, cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 32/100