JanssenProject / jans

An open source enterprise digital identity platform for CIAM or workforce... Janssen is a distribution of standards-based, developer friendly, components that are engineered to work together in any cloud. #OAuth #OpenID #FIDO
https://docs.jans.io
Apache License 2.0
443 stars 72 forks source link

Janssen Maven dependency analysis and gap identification #1288

Open ossdhaval opened 2 years ago

ossdhaval commented 2 years ago

Description

For Janssen to be part of open source linux distributions, Janssen has to ensure that it's dependency management is compliant with a build process that does not rely on external downloads of binaries--Janssen uses Maven to manage dependencies. Many dependencies are third party libraries that are downloaded from internet.

A good starting point is to analyze and identify gaps between what dependencies are needed in order to build and run Jans against what is allowed by the SUSE build process If there are packages that Janssen needs which are not part of by SUSE, then those libraries need to be built from source

Identified tasks

Cookedjc commented 2 years ago

https://build.opensuse.org/project/show/Java:packages