[wildfly-dev] Pending core split
Stan Silvert
ssilvert at redhat.com
Tue Jul 1 09:12:44 EDT 2014
I'm not using KeycloakServletExtension. I got rid of the dependency on
undertow-servlet.
On 7/1/2014 8:58 AM, Tomaž Cerar wrote:
> Looking at the code of
> https://github.com/keycloak/keycloak/blob/master/integration/undertow/src/main/java/org/keycloak/adapters/undertow/KeycloakServletExtension.java
>
> i think there could be better way other than using ServletExtension to
> achieve same thing for what you need in domain-http.
> It can stay as is for subsystem stuff.
>
> Also lots of classes in that module, have nothing to do with core SSO
> need in domain-http (Servlet*)
> as there will be no servlet requests coming that way.
>
> In short I think just moving some code around and modifying few
> classes we could get rid of many dependancies.
>
>
>
> On Tue, Jul 1, 2014 at 2:52 PM, Stan Silvert <ssilvert at redhat.com
> <mailto:ssilvert at redhat.com>> wrote:
>
> On 7/1/2014 8:49 AM, Stuart Douglas wrote:
> >
> >
> > Stan Silvert wrote:
> >> On 6/30/2014 10:43 PM, Stuart Douglas wrote:
> >>> It really sounds like this should not be part of core, but
> should be
> >>> something extra that just integrates with the core.
> >> That may be true, but it's not a decision that should depend on
> how many
> >> modules must be added.
> >>
> >> The central question is, do we want Keycloak to work out of the
> box?
> >> Before this issue was known, everyone answered "yes".
> >>
> >> Should we really determine our feature set based on how many
> modules it
> >> requires? I don't think we want do that, which is why I'm
> having doubts
> >> about the current approach.
> >
> > This has nothing to do with 'working out of the box', e.g.
> Servlet and
> > EJB will 'work out of the box', as long as you pick a distribution
> > that includes them.
> I understand. Perhaps I should have said, 'working out of the box on
> core'. domain-http is currently in core, which is what I'm talking
> about here.
> >
> >
> >
> >
> >>
> >>>
> >>> In all honesty we are highly unlikely to ever have accepted a
> PR that
> >>> added all these dependencies to the core in any case, so it is a
> >>> problem that would have had to be solved at some point anyway.
> >>>
> >>> Stuart
> >>>
> >>> Stan Silvert wrote:
> >>>> I'm starting to have doubts about this split.
> >>>>
> >>>> Right now I'm trying to integrate the Keycloak (client-side)
> adapter
> >>>> into build-core so that the web console can use Keycloak for
> >>>> authentication. The problem is that there is a huge web of
> >>>> dependencies
> >>>> that must be moved over from build to build-core.
> >>>>
> >>>> What exactly is the split trying to solve?
> >>>>
> >>>> Stan
> >>>>
> >>>> On 6/27/2014 12:19 PM, Stuart Douglas wrote:
> >>>>> Hi all,
> >>>>>
> >>>>> So I am moderately confident that we will be ready to split out
> >>>>> Wildfly
> >>>>> core into a separate repository early next week (I'm not saying
> >>>>> that it
> >>>>> will definitely happen in this time frame, just that it
> should be
> >>>>> possible).
> >>>>>
> >>>>> Once this is ready to go I think the basic process will be:
> >>>>>
> >>>>> - Code freeze on Master
> >>>>> - Create the core repo, push new rewritten core history
> >>>>> - Release core 1.0.0.Beta1
> >>>>> - Create PR against core WF repo that deletes everything in
> core, and
> >>>>> uses the core 1.0.0.Beta1 release
> >>>>> - End of code freeze
> >>>>>
> >>>>> Stuart
> >>>>> _______________________________________________
> >>>>> wildfly-dev mailing list
> >>>>> wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
> >>>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
> >>>>
> >>>> _______________________________________________
> >>>> wildfly-dev mailing list
> >>>> wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
> >>>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
> >>
>
> _______________________________________________
> wildfly-dev mailing list
> wildfly-dev at lists.jboss.org <mailto:wildfly-dev at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20140701/ffffd5a0/attachment.html
More information about the wildfly-dev
mailing list