On 30 Apr 2015, at 08:33, Stian Thorgersen <stian(a)redhat.com>
wrote:
----- Original Message -----
> From: "Marek Posolda" <mposolda(a)redhat.com>
> To: "Stian Thorgersen" <stian(a)redhat.com>, "keycloak dev"
<keycloak-dev(a)lists.jboss.org>
> Sent: Wednesday, April 29, 2015 4:00:30 PM
> Subject: Re: [keycloak-dev] Distribution changes
>
> Few comments to distribution:
>
> 1) server-dist doesn't have standalone/deployments and so it's supposed
> to just contain auth-server and not any applications right? In this case
> we can remove all adapter jars from it? Probably bunch of other modules
> (and maybe extensions) could be cleaned as well
In the next release it'll be the build on top of WF core. This is a
"preview" of what's coming.
We'll remove the adapter jars once we have split subsystem into separate server and
adapter subsystems. I'm pretty sure removing this now will cause problems.
>
> 2) On the other hand, demo-dist is actually based on server-dist and
> hence doesn't have standalone/deployments and deployment processor. I
> suppose this should be really fixed before we release?
demo-dist wasn't supposed to be based on server-dist. I'll fix that and base it
on WF + server-overlay.
>
> 3) demo-dist doesn't need to have modules keycloak-as7-adapter and
> keycloak-as7-subsystem as it's based on wildfly
I'll try to remove these.
>
> 4) demo-dist doesn't have security-domains with KeycloakLoginModule and
> SAML2LoginModule declared in standalone-*.xml . Just server-overlay has
> them. Since we want demo-dist to contain examples, it should have the
> security domains added IMO
Yep. Will fix
>
> 5) There is no documentation about needed steps to deploy auth-server on
> EAP 6.4. Unzip server-overlay and running:
>
> ./standalone.xml -c standalone-keycloak.xml
>
> obviously doesn't work as standalone-keycloak.xml is based on
> standalone.xml from WF 8.2. So we should have instructions what should
> be done to setup server in standalone.xml (keycloak extension, keycloak
> subsystem, KeycloakDS datasource). There are some instructions in
> documentation how to add extension and subsystem, but those are in
> "Adapters" chapter of the docs.
>
> Instructions for manual setup of standalone-*.xml are needed also in
> case that people want to add server-overlay to the WildFly server, which
> is using clustering and hence standalone-ha.xml or
> standalone-ha-full.xml (current standalone-keycloak.xml is based only on
> standalone.xml)
Agreed - I'll improve the docs
>
>
> With respect to comments 1-4, is it really good that demo-dist is based
> on server-dist? It looks that there will be quite major differences
> between those two.
Nope - the plan is server-dist is pure KC, while demo-dist is a bundle with WF + KC
server and adapter + docs + examples. Maybe we should call it dev bundle instead?
I like the dev bundle idea :)
>
> Marek
>
> On 24.4.2015 09:29, Stian Thorgersen wrote:
>> A couple changes:
>>
>> server-overlay:
>> * Added standalone-keycloak.xml as this allows extracting into wildfly
>> without overwriting existing configs
>> * Removed docs into separate docs dist (reduces size from 27MB to 15MB)
>>
>> server-dist:
>> * Removed standalone/deployments and deployment processor
>>
>> Remaining work is to do the demo bundle. Plan is to have it include WF +
>> server-overlay + demo preloaded. Also include all examples and docs.
>>
>> ----- Original Message -----
>>> From: "Stian Thorgersen" <stian(a)redhat.com>
>>> To: "keycloak dev" <keycloak-dev(a)lists.jboss.org>
>>> Sent: Thursday, 23 April, 2015 3:50:24 PM
>>> Subject: [keycloak-dev] Distribution changes
>>>
>>> I've pushed a fair amount of changes to the distribution:
>>>
>>> * Release is built with "mvn -Pjboss-release install" now as this
is
>>> consistent with jboss-parent. Also this builds javadoc as well now, so no
>>> need to run those separate.
>>> * distribution/examples - a zip with all the examples
>>> * distribution/server-overlay - a zip that can be extracted into an
>>> existing
>>> WF 8.2.0.Final to install KC, includes docs. Currently it contains
>>> server*.xml all with KC enabled, but I was thinking we should just have
>>> standalone-keycloak.xml instead
>>> * distribution/server-dist - a zip with WF 8.2.0.Final + server-overlay
>>> * distribution/server-bundle - a bundle with server and examples zip, this
>>> should at some point be changed to a dl with demo preloaded onto it
>>> * adapter dists are moved into distribution/adapters, just to clean it up
>>> a
>>> bit
>>> * Started updating docs, but there's a bit more work to review/update it
>>> to
>>> make sure it matches updated dists
>>> _______________________________________________
>>> keycloak-dev mailing list
>>> keycloak-dev(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>>
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
>
_______________________________________________
keycloak-dev mailing list
keycloak-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-dev