apache / apache/uima-ruta

Find alternative to HTMLParser library

Open
#132 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
20
Forks
3
PR merge metrics
No merged PRs in 30d

Description

**Describe the refactoring action**
The HTMLParser library used by ruta has not been maintained for over 10 years and is compiled with a very old Java version. It should be replaced by a modern and maintained dependency. JSoup would come to mind.

**Expected benefit**
* Use maintained dependencies.
* Also, this should fix an issue with using Ruta in OSGI environments related to https://issues.apache.org/jira/browse/ARIES-1219

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the HTMLParser dependency declaration and all of its usages in the Ruta codebase. Review how the parser is integrated, then evaluate the proposed JSoup replacement and verify that the dependency works in OSGi environments and removes the reported ARIES-1219 issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.