julia/deps/build.jl automatically downloads non-ASF binary build #18463
Comments
well, IIRC that code exists in the era of early stage of MXNet.jl. I think there are two ways to provide a binary release and replace the current code
|
Thanks @iblis17 for clarifying. Note that Option 1
won't work as of now, as the PyPI builds are not official ASF builds either. However, nothing of the MXNet code automatically downloads the unofficial PyPI builds. We may add an official PyPI For Option 2: The same route as with PyPI can be taken: Have an official |
Hi @leezu, may I know if this is an actual concern for the 1.7.0 release? Thanks! |
Hi @leezu,
Sure. I'm going to survey the new artifact system in Julia 1.3+. About the CUDA build in Python, could you show more details about the releasing process done by third-party? |
@ciyongch it may be prudent to remove it for the 1.7 release. @iblis17 we're currently clarifying the exact requirements with the Apache Software Foundation Trademark team. It'd probably boil down to building the binary from the official MXNet release tarball and clarifying in the description that it ships optional features that are https://www.apache.org/legal/resolved.html#category-x I'll let you know once there is a clear process. |
Thanks @leezu, I'm not sure the replacement for removing it, may I know your suggestion to handle this issue for the 1.7 release? Thanks! |
There'd be no replacement to automatically download non-ASF binaries from our source code due to ASF policy. We can simply remove the code in question and only keep the "If not found, try to build automatically using BinDeps". Would you create a PR for the 1.7, 1.x and master branch? Later, @iblis17 may provide binaries that our website may link with a disclaimer in the Julia install docs. |
Sure, no problem :) |
This issue has been resolved as the logic for downloading third-party release has been removed. If windows support is desired, members who work on Julia can propose the solution and we can make sure of the ASF-compliant approach in the new proposal then. |
https://github.com/apache/incubator-mxnet/blob/2be8b956bbe653ce8c1261eccc626a7190506923/julia/deps/build.jl#L113-L130
This may be in violation of ASF policy.
The text was updated successfully, but these errors were encountered: