[keycloak-dev] distribution of adapters

Bill Burke bburke at redhat.com
Thu Feb 19 12:03:56 EST 2015


I think there is a different here between community and product.

In community:
* Adapters should each have a separate download.  This has a side effect 
of showing us which adapters are popular (not to mention increasing our 
download numers ;)
* All adapters are released simultaneously with a server release
* Adapters can have individual patch releases.
* If we want to release a patched adapter, use a micro version scheme. 
First 3 numbers correspond to the keycloak version the adapter was built 
against.  Last number is the patch number of the adapter:

We release Keycloak 1.1.0:
- keycloak-jetty-1.1.0.0
Werelease a patch of jetty adapter for keycloak 1.1.0
- keycloak-jetty-1.1.0.1

I'm not sure how all that effects product and git branches.  Ideally 
you'd have matching branches for major keycloak server release for the 
adapter.

i.e.

Keycloak_server_branch_1.1.x
Keycloak_adapters_branch_1.1.x


-- 
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com


More information about the keycloak-dev mailing list