You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by "lahodaj (via GitHub)" <gi...@apache.org> on 2023/09/25 09:47:05 UTC

[GitHub] [netbeans] lahodaj commented on pull request #6480: Upgrading Apache Ant, Commons Compress, Commons IO and Maven, FlexMark and Guava

lahodaj commented on PR #6480:
URL: https://github.com/apache/netbeans/pull/6480#issuecomment-1733327363

   > The change to the binaries-list:
   > 
   > https://github.com/apache/netbeans/blob/c4da5b2300a533eadf165639c047dbbcc64fa4a6/extide/o.apache.tools.ant.module/external/binaries-list#L17
   > 
   > seems ok. But has drawbacks. For maven central the CDN backing it is pretty good in my experience. We need to see how stable the netbeans archive server is.
   
   The thing to note is that this is not really replacing references to maven central with an URL to the Apache archives. If it would be that case, I would not do it. The actual real change and motivation is to change the URL to our "legacy" server:
   https://github.com/apache/netbeans/blob/3c33616c3afdc4bd7c5d76ebd609afe3babb13ad/extide/o.apache.tools.ant.module/external/binaries-list#L17
   
   to the Apache archives. Note the ant-misc-1.10.8.zip is downloaded from:
   https://netbeans.osuosl.org/binaries/A4CDC20F1F620A6208B42F81C224CDB6B9C1968D-ant-misc-1.10.8.zip
   not from Maven central. My understanding is that this is because some of the files in the Ant distribution are not on Maven central. I.e. when upgrading Ant, unless the Ant project uploads the whole distribution  to Maven central,  the choice is between using Apache archives, or zip the extra files manually, upload them to osuosl and download them from there. Given we would like (I think) to migrate out of using osuosl, eventually, I think it makes sense to use Apache archives over osuosl. Also, we are an ASF project, and ASF has control over the Apache archives, but not quite over the osuosl server.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists