DEV Community

Carlos Saltos
Carlos Saltos

Posted on

Olon: once upon a time a dependency was forked

This is a tale about how at my company we are fixing a missing version of an important web dependency we are trying to use.

The web dependency is called Lift, it's an old project but it's very powerful and specially it's very secure (one of the most secure web frameworks out there).

With time the attention around Lift was sadly shrinking and shrinking in pro of the "new kids on the block" like Svelte, React, Elm and others.

This lack of attention reach a point where commit approvals took months and new releases are not available in a long time.

BUT ...

Lift is free open source software, meaning we can fork it and try to make the improvements and fixes ourselves and even release it again to the public as a way to give back to the community.

Of course this should be done with all the respect of the world, Lift exists because of the love of its original author and all the valuable contributors along the years.

The fork is called Olon and you can give it a check at https://github.com/talenteca/olon-web-framework.

Olon is trying to provide an updated Lift for Scala 2.13 version with a couple of security recommendations included.

Olon is free open source software too, of course, and it's released as a derivative work of Lift keeping the original Apache License 2.

The journey starts !!

Top comments (0)