dropped sqlite
Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
38
Readme.md
38
Readme.md
@@ -1,15 +1,49 @@
|
||||
# LightOIDC
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<th>Deutsch</th>
|
||||
<th>English</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
LightOIDC ist ein [Spezifikations][specification]-treuer OpenID-Connect-Provider mit minimalem Fußabdruck.
|
||||
|
||||
Dieses Ziel wird durch Minimierung der externen Abhängigkeiten auf ein absolutes Minimum erreicht:
|
||||
|
||||
Im Moment baut das Projekt nur auf die folgenden Laufzeit-Bibliotheken auf:
|
||||
|
||||
* [org.json:json](https://github.com/douglascrockford/JSON-java)
|
||||
* [org.bitbucket.b_c:jose4j](https://bitbucket.org/b_c/jose4j)
|
||||
* [com.sun.mail:jakarta.mail](https://projects.eclipse.org/projects/ee4j.mail)
|
||||
* [com.sun.activation:jakarta.activation](https://projects.eclipse.org/projects/ee4j.jaf)
|
||||
|
||||
Im Moment haben diese Bibliotheken keine weiteren (transitiven) Anhängigkeiten, so dass das Projekt nicht durch eine Kaskade von Libraries aufgeblasen wird.
|
||||
|
||||
Das Ermöglicht es, dass die compilierte JAR-Datei weniger als 1,5 MB groß ist!
|
||||
|
||||
</td>
|
||||
<td>
|
||||
|
||||
This aims to be a [specification] compliant OpenID connect provider with minimal footprint.
|
||||
|
||||
This goal is achieved by reducing external library dependiencies to an absolute minimum.
|
||||
|
||||
Currently, this project only depends on the following libraries:
|
||||
Currently, this project only depends on the following runtime libraries:
|
||||
|
||||
* [org.json:json](https://github.com/douglascrockford/JSON-java)
|
||||
* [org.bitbucket.b_c:jose4j](https://bitbucket.org/b_c/jose4j)
|
||||
* [com.sun.mail:jakarta.mail](https://projects.eclipse.org/projects/ee4j.mail)
|
||||
* [com.sun.activation:jakarta.activation](https://projects.eclipse.org/projects/ee4j.jaf)
|
||||
|
||||
At the time of writing, these libraries have no further transitive dependencies, this mitigating any bloat from the project.
|
||||
At the time of writing, these libraries have no further transitive dependencies, thus mitigating any bloat from the project.
|
||||
|
||||
As a result, the compiled jar has a size of less than 1.5 MB!
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
## build
|
||||
|
||||
|
||||
Reference in New Issue
Block a user