matthiasblaesing commented on pull request #3322: URL: https://github.com/apache/netbeans/pull/3322#issuecomment-972023291
For the download mechanics I don't think using a maven based approach here does not work sanely. Maven central has one main benefit: It is a one stop solution with a big mirror network. Gradle decided not to benefit from that and roll their own distribution. In the end it is just another server we have to download from, so why pretend otherwise? We will have to face this in other contexts and will have do discuss how many/which servers are acceptable for this. The implementation for external files from arbitrary URLs can be found here: https://github.com/matthiasblaesing/netbeans/commit/eea97fed303aef87dfc11402cc7921d6b57cc056 And based on that this is the gradle work: https://github.com/matthiasblaesing/netbeans/commit/0043892b0fd49facf0bb4b471877f624e808e918 This way the download mechanic is still in one place and license and notice handling are still centraliced. -- 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: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
