Why use ShortDOIs?
Why does it use/show the shortdoi instead of the standard doi?
That seems to just create extra confusion and perhaps extra latency as it needs to do the conversion.
Short DOIs were used to save space (every character counts in grant applications), but I can understand people would prefer more recognizable standard DOIs. I will have another look at #8, standard vs short doi display/link could be a nice additional formatting option.
Ah, that makes sense. My primary funding agencies don't limit the space for references.
If this were the only decision, then I could imagine DOI(r) and ShortDOI(r). But given the desire for multiple formatting options, then maybe something like DOI(r; format=default_doi_format()) would be more flexible.
Then there could be a function like set_default_doi_format!(fmt), so each notebook would only need one extra line to choose it's preferred format.
Implemented in #30