acl-org / acl-org/acl-anthology
Updated attributes in XML
- Dominant language
- Python
- Stars
- 797
- Forks
- 408
- Avg merge
- 3d 19h
- Merged PRs (30d)
- 36
Description
There are multiple reasons we should record when a paper (for instance) has been updated subsequent to ingestion:
- It would allow us to set `` on the site index so search engine crawlers can deprioritize pages that have not changed since the last crawl: #8642
- It would allows us to publish updates to Crossref (DOI metadata) after metadata updates: #7432
Contributor guide
No contributing guide indexed for this repository
Research direction
No files or tests are named in the issue; start by checking the related issues #8642 and #7432, then inspect the paper ingestion/metadata update path and XML generation flow for site index output. Locate where metadata timestamps are currently stored and emitted, and identify where a new last-modified field would be propagated into ``. Completion means updated papers carry the new updated attribute in XML and that Crossref/update consumers can use it consistently.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, xml
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 39/100