acl-org / acl-org/acl-anthology

Updated attributes in XML

Open
#9,272 9 comments 0 reactions 1 assignee Claimed by @mbollmann View on GitHub
db-schema enhancement priority
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.