oidlabs-com / oidlabs-com/Lexoid
Explore the different ways that a link can be represented within a PDF
Open
Nobody has claimed this yet.
dev
research
- Dominant language
- Python
- Stars
- 108
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
Currently, we look at the /URI tag to find embedded URLs in a PDF. However, there seem to be cases when there can be hidden URLs without the URI tag appearing in the bytecode. Explore what other ways we need to detect.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the existing logic that checks for the /URI tag and reviewing how the PDF parser represents links without that tag. Document the additional link representations that need detection and define done as reliably finding those hidden URLs, with tests covering each supported representation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100