pon., 18 wrz 2023 o 10:16 Kusal Kithul-Godage
<kkithulgod...@atlassian.com.invalid> napisał(a):
> I am looking for some clarification regarding the maintenance status
> of the OGNL library which is currently listed under the 'Orphan OSS'
> GitHub org.
>
> I understand this library was previously adopted by Apache Commons
> where it received little active development.
>
> What I don't quite understand is why the library was then revived
> independently rather than being directly contributed to at
> commons-ognl. I can see that commons-ognl is also mirrored on GitHub (
> https://github.com/apache/commons-ognl ).
>
> Given Struts' heavy reliance on OGNL, it seems important that the
> library has some level of support.
>
> What are the main barriers to unifying the orphaned OGNL project with
> the commons-ognl one?

The library is mostly maintained by me, I moved it under the Orphan
OSS org (which I own) with other projects that I maintain.
There was a plan to migrate OGNL under ASF Commons (and it was
partially done) and maintain it there, yet it's very hard to release
something which is under Commons umbrella. Also not only Struts uses
OGNL, there are a few other projects that use it internally and after
second thought it's way easier to maintain this library on GH instead
of ASF.

The latest OGNL 3.4.x contains most of the changes incorporated into
Commons-OGNL 4.x except the visitor pattern, plus a few other
improvements which should improve performance.

If you have any doubts, please let me know :)


Regards
-- 
Łukasz
+ 48 606 323 122 http://www.lenart.org.pl/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org
For additional commands, e-mail: dev-h...@struts.apache.org

Reply via email to