[keycloak-dev] Keycloak repository is too heavy

Bill Burke bburke at redhat.com
Mon Mar 26 16:19:59 EDT 2018


I would vote no for this. Honestly, your pipe sucks and you need a
better machine.   A clone for me takes about 5-10 seconds.

On Mon, Mar 26, 2018 at 3:55 PM, Sergey Ponomarev <stokito at gmail.com> wrote:
> Hello,
>
> I wanted to make a small pull request into keycloak
> <https://github.com/keycloak/keycloak/> but it passed more than a our but I
> still not even built the project.
> First of all it was cloned about 4 minutes. No so much, but a long as for
> me.
> Then I started build process and it took a long time to download all
> dependencies which exists on Maven Central. Meanwhile I opened Keycloak
> project in Intellij and it started to index all files.
> Finally at some point build failed with OOM  :(
> I checked and found that Keycloak sources contains about 100Mb of built
> examples and about 300 Mb of node_modules in themes folder.
> So my proposition is: how about to split mono repository into few smaller?
> As I see we can easily move examples and themes into separate repos under
> keycloak organisation on Github.
>
> This will decrease network load and simplify project initialization. But
> we'll still be able to build examples and themes.
>
> Sergey Ponomarev <http://www.linkedin.com/in/stokito>
> _______________________________________________
> keycloak-dev mailing list
> keycloak-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/keycloak-dev



-- 
Bill Burke
Red Hat


More information about the keycloak-dev mailing list