Fixed a bug related to Zenodo metadata and broken links. Each new version of a
paper on Zenodo creates a new DOI. However, all the versions of a paper are
under one root DOI. We are now using this root DOI as the primary key and only
render new entries in the ART list based on this key. This change required a
few updates in the codebase, including the way we fetch and display the
metadata. The change is now live and should be transparent to the user. The
other versions are also listed in the paper's page.
In the list view, we now show the latest version of a paper and provide a link
to all versions on Zenodo. We also show the date of the latest version and the
tags associated with the paper.
Links such as https://art.anoma.net/list#paper-10498993 now redirect to the
correct version of the paper. We also generate hidden links for each version
of a paper, which can be accessed by using the record/version number
(extracted from the doi). For example,
https://art.anoma.net/list#paper-10498993 corresponds to one of our papers
with doi 10.5281/zenodo.10498993.
We now automatically generate the art.bib BibTeX file gathering all the ARTs
in the list view page. The file is available for download on the LaTeX
Setup page. Also, available at
https://art.anoma.net/art.bib.
Update the reviewing flow with a new step: notifies the acceptance of the ART
for publication within the next working day to the author, suggested by @D.
On the Work-in-Progress page, each entry under review includes a
link to Zenodo for easy updates and versioning. The link is generated from the
id field in the Zenodo metadata.
New page: Work-in-Progress to list ARTs that are currently in
progress. This view tracks the status of ARTs, including those under review,
in progress, and planned. It also provides a link to the internal HackMD
document for each ART, which includes edit and view Overleaf links. To this
end, on Zenodo, drafts should contain an additional notes field with the
following format: stage: under-review, inprogress, or planned.
Optionally, it can also include a review field with the names of the
reviewers, separated by commas.
By default, in the list view page, any ART's discussion link
points to the Anoma Research Topics forum.
However, if an ART has a discussion field in Zenodo, it will override the
default link.
Links to Drafts in List View: Added Overleaf, GitHub, and Discourse links
to the draft entries on the list view page. This metadata is
sourced from Zenodo and, therefore, it needs to be incorporated through the
Zenodo interface by adding a new description notes field. The content must
have the following format: <key>: <value>, where <key> is one of the
following and <value> is the corresponding link.
Drafts Section: Introduced a new drafts section to the
list view page, providing an overview of works in progress.
GitHub Links for Published ARTs: Added direct links to the corresponding
GitHub repositories for published Anoma Research Texts (ARTs) on both the
homepage and the list view page.
BibTeX Citations: Implemented a feature to generate BibTeX citations for
each ART, now accessible from the list view page.
Share Links: Integrated share functionality with LinkedIn and Email for
ARTs displayed in the list view, allowing users to easily disseminate
research.
LaTeX Template Files: Updated the structure
documentation to include the addition of
main.tex and ref.bib files, providing a standard LaTeX template for
contributors.
Permanent Links for ARTs: Added permanent links to each ART in the list
view, ensuring stable referencing and access.