[keycloak-dev] Renamed package because of fuse
Bill Burke
bburke at redhat.com
Wed Apr 13 14:28:56 EDT 2016
Has to be a merge, otherwise you break backward compatibility.
On 4/13/2016 2:03 PM, Stian Thorgersen wrote:
> Rename or merge either works for me. We need it resolved asap though.
> Yes, we're going to have to re-test all adapters and examples because
> of this :(
>
> On 13 April 2016 at 18:18, Bill Burke <bburke at redhat.com
> <mailto:bburke at redhat.com>> wrote:
>
> Wait! Maybe we should just merge adapter-spi and
> adapter-spi-public. Its not that big a deal to have adapter-spi
> be public.
>
>
> On 4/13/2016 12:10 PM, Marek Posolda wrote:
>> Found that fuse adapter doesn't work due to adapters packaging
>> changes. JIRA is here: https://issues.jboss.org/browse/KEYCLOAK-2816
>>
>> Among some minor things, the biggest issue is that osgi doesn't
>> work properly if there are 2 modules with classes inside same
>> package. There is "adapter-spi" and "adapter-spi-public" modules
>> with both having classes inside package
>> "org.keycloak.adapters.spi". So the easiest solution was just to
>> rename the package.
>>
>> There was possibility to rename either:
>> (1) the one inside "adapter-spi"
>> (2) or the one inside "adapter-spi-public" .
>>
>> I've actually chose the (1) and renamed the one inside
>> "adapter-spi" to "org.keycloak.adapters.spi .internal". Only
>> reason is that there might be some users, who are using classes
>> AuthenticationError or LogoutError, so they don't need to change
>> the code of their applications because upgrade. On the other hand
>> the (2) (rename the package inside "adapter-spi-public" to
>> "org.keycloak.adapters.spi.public" and keep the one inside
>> "adapter-spi" unrenamed) have the advantage of better consistency
>> among module names and package names. So if you rather want me to
>> go this way, let me know and I can change it.
>>
>> For now, the PR against 1.9.x for path1 is here:
>> https://github.com/keycloak/keycloak/pull/2614 . There are 72
>> affected files because of package renamed, but all of them are
>> inside adapters. Will send PR against master too if you agree
>> with the path1. Not sure if we rather need to retest all the
>> examples because of the change... :-(
>>
>> Marek
>>
>>
>> _______________________________________________
>> keycloak-dev mailing list
>> keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
>> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
> --
> Bill Burke
> JBoss, a division of Red Hat
> http://bill.burkecentral.com
>
>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org <mailto:keycloak-dev at lists.jboss.org>
> https://lists.jboss.org/mailman/listinfo/keycloak-dev
>
>
--
Bill Burke
JBoss, a division of Red Hat
http://bill.burkecentral.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-dev/attachments/20160413/d43b411a/attachment.html
More information about the keycloak-dev
mailing list