ArchiveLabs / ArchiveLabs/pyopds2_openlibrary

Use Thorium Web (PRs) for Internet Archive open access books

Open
#31 3 comments 0 reactions 0 assignees View on GitHub
hold
Dominant language
Python
Stars
1
Forks
2
Avg merge
4h 1m
Merged PRs (30d)
1

Description

For any book that has

```
ebook_access:public AND ia:*
```

We can show a link to [http://archive.org/services/prs/api/ia/{identifier}/manifest.json](http://archive.org/services/prs/api/ia/%7Bidentifier%7D/manifest.json) in  pyopds2_openlibrary acquisition links

Contributor guide

No contributing guide indexed for this repository

Research direction

Find the code in pyopds2_openlibrary that builds acquisition links and inspect how records matching `ebook_access:public AND ia:*` are handled. Add the Thorium Web manifest URL using the book's identifier, and verify that matching Internet Archive public books expose the new link without changing other acquisition links.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.