Use BibJSON instead of CSL-JSON #765
Labels
API
API model related
feature request
Proposing a new feature currently not existing
importer
Dataset import related issues
low priority
Milestone
CSL-JSON is very flexible and has lots of alternative fields (e.g. small, large, medium, verbatim, ...) and is implemented differently at the major players. It has proven very difficult to work with during implementation. The official biggest benefit to use differetn CSL formats to render different kind of citations also does not work as expected. The Java library is running the javascript reference implementation under the hood and is very slow. It takes a second to generate a single citation string. The JS library itself carries lots of dependencies and is rather large for the frontend. Rendering single citations is not what the library is made for (it builds bibliographies, i.e. list of citations). To do so you need to hack it.
Suggest to use the battle proven BibTex standard or its slightly more modern BibJSON friend, which breaks down authorships to individual authors but otherwise is very close to BibTex ported to JSON.
The text was updated successfully, but these errors were encountered: