Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upRecent ships #674
Recent ships #674
Comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Re the first upgrade, which is great, a future next step would be to have a pulldown where the citation could be exported in a variety of formats - I think @mfenner knows how to do this... |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
The easiest way to do this is to use DOI content negotiation to get back the formatted citation, works in any language :). What we have done in DataCite Search and Crossref Metadata Search (originally same source code at https://github.com/crosscite/doi-metadata-search) is hardwire some common styles in a Javascript popup window. You could of course do something similar in a Ruby view. Crossref and DataCite currently run a separate backend service for citation formatting, but the DataCite service (source code at https://github.com/crosscite/content-negotiation) supports Crossref DOIs, and is arguably better maintained. DataCite content negotiation supports providing the content type via header or via path:
or https://data.crosscite.org/text/x-bibliography/10.21105/joss.02004?style=ieee Our content negotiation of course also supports bibtex: https://data.crosscite.org/application/x-bibtex/10.21105/joss.02004 |
This comment has been minimized.
This comment has been minimized.
For a tighter integration you could also use the |
This comment has been minimized.
This comment has been minimized.
The next step is to write out a roadmap, and place feature ideas and requests in some form of priority list. Otherwise important dev work that is harder to complete gets eternally delayed, trumped by shiny nice-to-haves that are easy to do. |
arfon commentedFeb 7, 2020
•
edited
I thought it might be good for @openjournals/dev start documenting updates/improvements that have been made recently to JOSS/Whedon etc. in a semi-regular fashion so here's a summary of what's happened recently:
Better support for BibTeX in JOSS & JOSE UI: There's now a couple of links on the JOSS and JOSE paper view which allows for copying of the citation string (the thing shown in the UI) or a BibTeX entry.
Sortable table on editor dashboard: It's now possible to sort the list of editors by the number of assignments they have on the dashboard.
EiC information now shown on pre-review issue: The
pre-review
issue now shows which EiC opened up this issue on GitHub #669Whedon support for withdrawing and rejecting papers: Papers can now be rejected and withdrawn by Whedon #662 #671 openjournals/whedon-api#81 openjournals/whedon-api#79
Better errors in Whedon paper preview service: Whedon now reports errors properly in the preview service openjournals/whedon-api#80
Email invites for authors: It's now possible to invite editors to edit a paper, with an automated email sent to them #673 openjournals/whedon-api#82
Repository statistics now reported in pre-review issue: In order to help editors make decisions about whether submissions are in scope, Whedon now reports some summary statistics in the
pre-review
thread about the repository openjournals/whedon-api#77/ cc @openjournals/jose-editors @openjournals/joss-editors