The tagged releases on GitHub are different to those available for download on the main website #6651
-
Hi all, I'm not talking about the hash, but the actual contents between the zips are different. I'm looking to fix up the Arch Linux Netbeans package, and i've noticed that the GitHub version of the source contains the Rust directory whereas downloading from the website (for example https://www.apache.org/dyn/closer.lua/netbeans/netbeans/19/netbeans-19-source.zip) does not. And the structure of the zip is different. Is there a reason for this? If you try and build with the one downloaded from the website it will complain that the Rust directory is missing. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
The zip on the tag is the automatic GitHub generated snapshot of the source tree at that hash. The official release is the The source release pre-bundles the release info files that are downloaded when building from a source checkout. The source release does not include all clusters (eg. Rust), as that has not been designated as releasable so far. This allows development to happen in the main source tree without affecting releases. The short answer - please prefer the official signed and released source zip from the Apache site for packaging NetBeans. Thanks! |
Beta Was this translation helpful? Give feedback.
The zip on the tag is the automatic GitHub generated snapshot of the source tree at that hash.
The official release is the
netbeans-19-source.zip
one from apache.org.The source release pre-bundles the release info files that are downloaded when building from a source checkout.
The source release does not include all clusters (eg. Rust), as that has not been designated as releasable so far. This allows development to happen in the main source tree without affecting releases.
The short answer - please prefer the official signed and released source zip from the Apache site for packaging NetBeans. Thanks!