-
Notifications
You must be signed in to change notification settings - Fork 139
Description
https://github.com/osbuild/osbuild-composer/ is a project that's aiming to run on api.openshift.com
in future. However it also releases regularly into fedora/epel etc... And in order to depend on the ocm-sdk a few minor changes could help us greatly.
Most of ocm-sdk's dependencies are release into these platforms already, except:
- github.com/grokify/html-strip-tags-go:
alternative https://github.com/microcosm-cc/bluemonday is packaged, plus it's much better suited to handle untrusted html. - https://gitlab.com/c0b/go-ordered-json:
a bit of a weird one, doesn't have go module support and seems really unmaintained (last code update was 3 years ago).
We could package it alongside, but it has bugs (the tests don't work). Could also just copy the needed file into this project with a reference to it's upstream.
There's also the issue that https://github.com/dgrijalva/jwt-go is unmaintained. https://github.com/golang-jwt/jwt is a maintained fork, which sadly isn't yet packaged, but hopefully will be soon.
I'm happy to do the work on this, but want to discuss if it would be acceptable from your side first.