You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by Dave Fisher <wa...@apache.org> on 2020/11/17 16:00:52 UTC
Apache Dependency Updates/Upgrades?
I did a little research on our versions of Apache dependencies in trunk. Some are quite out of date and it might be worth considering updates or upgrades.
For Discussion:
(1) Apache Commons Codec update from 1.9 to 1.15?
https://commons.apache.org/proper/commons-codec/changes-report.html#a1.15
/trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
Only media wiki?
(2) Apache Commons HttpClient 3.1 upgrade to Apache HttpClient 4.5
https://hc.apache.org/httpcomponents-client-4.5.x/download.html
https://downloads.apache.org/httpcomponents/httpclient/RELEASE_NOTES-4.5.x.txt
/trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
/trunk/main/swext/mediawiki/src/com/sun/star/wiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/src/com/sun/star/wiki/>
(3) Apache Commons Lang 3.3 update to 3.8 (last with Java 7 support)
https://commons.apache.org/proper/commons-lang/changes-report.html
https://commons.apache.org/proper/commons-lang/changes-report.html#a3.7
/trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
/trunk/main/connectivity/java/dbtools/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/connectivity/java/dbtools/>
/trunk/main/connectivity/java/sdbc_jdbc/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/connectivity/java/sdbc_jdbc/>
(4) Apache Logging 1.1.3 update to 1.2 (not much)
https://commons.apache.org/proper/commons-logging/changes-report.html
Widespread in Java
(5) Apache Tomcat 5.5.36 (this is the final 5.5 release) upgrade to version 7 or 8(?)
\servletapi\jsr154\dist\lib\servlet-api.jar
/trunk/main/odk/examples/java/ConverterServlet/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/odk/examples/java/ConverterServlet/>
(6) Apache Lucene 2.9.4 upgrade to 8.7.0 (?)
https://lucene.apache.org/core/corenews.html#apache-lucenetm-870-available
What is the latest to support Java 7?
/trunk/main/xmlhelp/java/LuceneHelpWrapper/src/main/java/com/sun/star/help/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/xmlhelp/java/LuceneHelpWrapper/src/main/java/com/sun/star/help/>
(7) Apache Serf 1.2.1 upgrade to 1.3.9 (?)
http://serf.apache.org/abi/timeline/serf/index.html
http://serf.apache.org/abi/changelog/serf/1.3.0/log.html (switched to scons)
http://serf.apache.org/abi/changelog/serf/1.3.9/log.html (100% backward compatible)
/trunk/main/ucb/source/ucp/webdav/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/ucb/source/ucp/webdav/>
/trunk/main/scp2/source/ooo/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/scp2/source/ooo/>
(8) Apache APR and APR-util 1.5.4 upgrade to 1.6.1 (?)
https://downloads.apache.org/apr/CHANGES-APR-UTIL-1.6
http://svn.apache.org/viewvc/apr/apr-util/branches/1.5.x/CHANGES?view=markup
/trunk/main/scp2/source/ooo/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/scp2/source/ooo/>
/trunk/main/ucb/source/ucp/webdav/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/ucb/source/ucp/webdav/>
Re: Apache Dependency Updates/Upgrades?
Posted by Jim Jagielski <ji...@jaguNET.com>.
That all makes sense to me... I would guess that #4 and #8 would be the easiest and low hanging fruit.
> On Nov 17, 2020, at 2:10 PM, Dave Fisher <wa...@apache.org> wrote:
>
>> (5) Apache Tomcat 5.5.36 (this is the final 5.5 release) upgrade to version 7 or 8(?)
>> \servletapi\jsr154\dist\lib\servlet-api.jar
>>
>> /trunk/main/odk/examples/java/ConverterServlet/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/odk/examples/java/ConverterServlet/>
>
> Can we upgrade from Servlet API 2.4 to 3.1 in the MediaWiki?
>
> If so, then since we are only interested in Tomcat's servlet-api.jar we should be able to upgrade to Tomcat 8.5.59 which supports Java 7. If trunk is Java 8 minimum we can upgrade to Tomcat 9.0.39.
>
> https://tomcat.apache.org/download-80.cgi
>
> And we should just take the prebuilt jar and not build tomcat from source.
>
> Jim was once a Tomcat RM. What do you think?
>
> Regards,
> Dave
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org
Re: Apache Dependency Updates/Upgrades?
Posted by Dave Fisher <wa...@apache.org>.
> (5) Apache Tomcat 5.5.36 (this is the final 5.5 release) upgrade to version 7 or 8(?)
> \servletapi\jsr154\dist\lib\servlet-api.jar
>
> /trunk/main/odk/examples/java/ConverterServlet/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/odk/examples/java/ConverterServlet/>
Can we upgrade from Servlet API 2.4 to 3.1 in the MediaWiki?
If so, then since we are only interested in Tomcat's servlet-api.jar we should be able to upgrade to Tomcat 8.5.59 which supports Java 7. If trunk is Java 8 minimum we can upgrade to Tomcat 9.0.39.
https://tomcat.apache.org/download-80.cgi
And we should just take the prebuilt jar and not build tomcat from source.
Jim was once a Tomcat RM. What do you think?
Regards,
Dave
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org
Re: Apache Dependency Updates/Upgrades?
Posted by Matthias Seidel <ma...@hamburg.de>.
Hi Dave,
Single comment inline:
Am 17.11.20 um 17:00 schrieb Dave Fisher:
> I did a little research on our versions of Apache dependencies in trunk. Some are quite out of date and it might be worth considering updates or upgrades.
>
> For Discussion:
>
> (1) Apache Commons Codec update from 1.9 to 1.15?
> https://commons.apache.org/proper/commons-codec/changes-report.html#a1.15
>
> /trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
> Only media wiki?
It seems to be used in Wiki Publisher and SRB (SUN Report Builder?).
Wiki Publisher is part of our release builds. I know that Mechtilde is
working on the Report Builder.
@Mechtilde: Now that Wiki Publisher is working well, could you try again
on Report Builder?
Regards,
Matthias
>
> (2) Apache Commons HttpClient 3.1 upgrade to Apache HttpClient 4.5
> https://hc.apache.org/httpcomponents-client-4.5.x/download.html
> https://downloads.apache.org/httpcomponents/httpclient/RELEASE_NOTES-4.5.x.txt
>
> /trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
> /trunk/main/swext/mediawiki/src/com/sun/star/wiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/src/com/sun/star/wiki/>
>
> (3) Apache Commons Lang 3.3 update to 3.8 (last with Java 7 support)
> https://commons.apache.org/proper/commons-lang/changes-report.html
> https://commons.apache.org/proper/commons-lang/changes-report.html#a3.7
>
> /trunk/main/swext/mediawiki/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/swext/mediawiki/>
> /trunk/main/connectivity/java/dbtools/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/connectivity/java/dbtools/>
> /trunk/main/connectivity/java/sdbc_jdbc/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/connectivity/java/sdbc_jdbc/>
>
> (4) Apache Logging 1.1.3 update to 1.2 (not much)
> https://commons.apache.org/proper/commons-logging/changes-report.html
>
> Widespread in Java
>
> (5) Apache Tomcat 5.5.36 (this is the final 5.5 release) upgrade to version 7 or 8(?)
> \servletapi\jsr154\dist\lib\servlet-api.jar
>
> /trunk/main/odk/examples/java/ConverterServlet/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/odk/examples/java/ConverterServlet/>
>
> (6) Apache Lucene 2.9.4 upgrade to 8.7.0 (?)
> https://lucene.apache.org/core/corenews.html#apache-lucenetm-870-available
> What is the latest to support Java 7?
>
> /trunk/main/xmlhelp/java/LuceneHelpWrapper/src/main/java/com/sun/star/help/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/xmlhelp/java/LuceneHelpWrapper/src/main/java/com/sun/star/help/>
>
> (7) Apache Serf 1.2.1 upgrade to 1.3.9 (?)
> http://serf.apache.org/abi/timeline/serf/index.html
> http://serf.apache.org/abi/changelog/serf/1.3.0/log.html (switched to scons)
> http://serf.apache.org/abi/changelog/serf/1.3.9/log.html (100% backward compatible)
>
> /trunk/main/ucb/source/ucp/webdav/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/ucb/source/ucp/webdav/>
> /trunk/main/scp2/source/ooo/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/scp2/source/ooo/>
>
> (8) Apache APR and APR-util 1.5.4 upgrade to 1.6.1 (?)
> https://downloads.apache.org/apr/CHANGES-APR-UTIL-1.6
> http://svn.apache.org/viewvc/apr/apr-util/branches/1.5.x/CHANGES?view=markup
>
> /trunk/main/scp2/source/ooo/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/scp2/source/ooo/>
> /trunk/main/ucb/source/ucp/webdav/ <http://opengrok.openoffice.org/openoffice/xref/trunk/main/ucb/source/ucp/webdav/>
>
>