From stian at redhat.com Wed Jul 30 07:25:39 2014 Content-Type: multipart/mixed; boundary="===============4211881051169151536==" MIME-Version: 1.0 From: Stian Thorgersen To: keycloak-dev at lists.jboss.org Subject: Re: [keycloak-dev] need feedback on pluggable fed console UI Date: Wed, 30 Jul 2014 07:25:39 -0400 Message-ID: <1916430055.20327652.1406719539591.JavaMail.zimbra@redhat.com> In-Reply-To: 876753459.20327433.1406719482459.JavaMail.zimbra@redhat.com --===============4211881051169151536== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable By the way I did a prototype of a very basic extendible console a while bac= k, maybe something useful in there: https://github.com/stianst/experiments/tree/master/console ----- Original Message ----- > From: "Stian Thorgersen" > To: "Bill Burke" > Cc: keycloak-dev(a)lists.jboss.org > Sent: Wednesday, 30 July, 2014 12:24:42 PM > Subject: Re: [keycloak-dev] need feedback on pluggable fed console UI > = > I think it's perfectly fine to configure these through keycloak-server.js= on > for now. It's an advanced use-case after all. > = > Providing this feature properly is going to be quite tricky and time > consuming I think. A few thoughts about this: > = > * We should at least look at UberFire > * If we do this - bootstrapping of providers should be done by retrieving= the > config for the console from the server (list of SPIs, providers, etc.) th= en > this should be used to load scripts (through js) and add config to the > routeprovider > * I'm still not convinced that this can't be achieved in a generic way - > creating jax-rs, js scripts and html files for a provider is a big overhe= ad > (and would require developers to learn a lot of new tech) > * Resources/connections such as email servers, ldap servers, databases, e= tc. > should be configured globally and referenced from the realm - basically w= hat > datasources do in an app server > = > ----- Original Message ----- > > From: "Bill Burke" > > To: keycloak-dev(a)lists.jboss.org > > Sent: Tuesday, 29 July, 2014 11:42:56 PM > > Subject: [keycloak-dev] need feedback on pluggable fed console UI > > = > > I'm kind of at a block with providing an SPI to plugin federation > > provider console UIs. > > = > > I would need to: > > = > > 1. Provide a way to dynamically load the javascript of the plug > > - index.html could be processed with Freemarker or some other brute > > force means to add the appropriate