[keycloak-dev] triple abstraction?

Marek Posolda mposolda at redhat.com
Thu Jul 10 07:46:32 EDT 2014


On 10.7.2014 12:43, Stian Thorgersen wrote:
> A suggestion to how we can split this work:
>
> Stian: Finish the UserSessionProvider (including mem, jpa and mongo implementations). Then I can do the EntityManagerProvider and MongoConnectionProvider, then look at transactions.
>
> Bill: Split the remainder of the ModelProvider into RealmProvider and UserProvider, and at the same time do the cache work.
>
> Marek: Work on import/export to use same representations as admin endpoints.
Yeah, I am already working in export/import now. I am using 
ModelProvider atm I believe it won't be hard to refactor later once 
model split is fully finished.

Marek
>
> ----- Original Message -----
>> From: "Stian Thorgersen" <stian at redhat.com>
>> To: "Bill Burke" <bburke at redhat.com>
>> Cc: keycloak-dev at lists.jboss.org
>> Sent: Thursday, 10 July, 2014 8:19:16 AM
>> Subject: Re: [keycloak-dev] triple abstraction?
>>
>> Ping me when you're online and we can have a Hangout to divide this work
>>
>> ----- Original Message -----
>>> From: "Bill Burke" <bburke at redhat.com>
>>> To: "Stian Thorgersen" <stian at redhat.com>
>>> Cc: keycloak-dev at lists.jboss.org
>>> Sent: Wednesday, 9 July, 2014 4:35:47 PM
>>> Subject: Re: [keycloak-dev] triple abstraction?
>>>
>>>
>>>
>>> On 7/9/2014 11:24 AM, Stian Thorgersen wrote:
>>>> I've reverted the JPA model provider, which is now the default in master.
>>>>
>>>> I also started a user session provider and changed the mem session
>>>> provider
>>>> from hybrid to implement this instead. Have a look at it at:
>>>>
>>>>     https://github.com/stianst/keycloak/tree/user-session-provider
>>>>
>>>> Specifically at:
>>>>
>>>>     https://github.com/stianst/keycloak/blob/user-session-provider/model/api/src/main/java/org/keycloak/models/UserSessionProvider.java
>>>>
>>>> How simple this was pretty much verifies to me that the approach I took
>>>> previously was utterly wrong!
>>>>
>>> Looks good so far.  Let me know if I can help with anything as again,
>>> I"m kind of in a holding pattern.
>>>
>>> Bill
>>>
>>> --
>>> Bill Burke
>>> JBoss, a division of Red Hat
>>> http://bill.burkecentral.com
>>>
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev



More information about the keycloak-dev mailing list