eclipse-ee4j / eclipse-ee4j/soteria
Extract OIDC implementation into its own artifact
- Dominant language
- Java
- Stars
- 72
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
As far as I can see, the OIDC package is pretty well isolated and does not depend on other internal Soteria classes (except for `org.glassfish.soteria.Utils`). Wouldn't it be possible to extract this module into its own artifact so that it can be embedded directly into the application? I'm using the version of Soteria that comes with my application server (JBoss EAP) and I don't know when it will be updated with a version of Soteria that contains OIDC.
Contributor guide
Research direction
Start by mapping the OIDC package's dependencies, especially its use of org.glassfish.soteria.Utils, and inspect the project's artifact and build configuration. Done means the OIDC implementation is published as a separate artifact that can be embedded directly in an application without relying on a newer application-server Soteria version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- authentication, build-system, security
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100