I was really looking into this in 2017 https://twitter.com/emilianbold/status/850677972654845952 ... That domain is down but I think I still have the contents in some backup and the patches.
The platform was reproducible in my tests, the IDE had some issues with some generated code(/schemas?). NetBeans shouldn't invent reproducible builds but use what https://reproducible-builds.org and https://wiki.debian.org/ReproducibleBuilds are suggesting. Indeed, a given NetBeans release should produce the exact same bits when compiled with the same ant and JDK version. > +1 to reducing the amount of branding changes required on the release branch > (or master tag). But -1 from me to not having any version / branding commits > in the source tree. IMO someone should be able to checkout the sources at any > particular tag / commit and build the "correct" version of the IDE. And that > build shouldn't change over time. I agree with what the above from https://github.com/apache/netbeans/pull/1270 --emi On Sat, Aug 3, 2019 at 8:18 PM Neil C Smith <[email protected]> wrote: > > On Sat, 3 Aug 2019, 16:49 Emilian Bold, <[email protected]> wrote: > > > NetBeans is in another phase now and the whole desktop IDE/platform space > > is in another place in the industry. NetBeans is being much too > > conservative with its APIs. > > > > I agree with you. I was questioning the idea of people only building on the > platform cluster. As you say, the space is changing. I'd expect overall > number of projects building on our APIs is likely to drop, but as a > percentage those using more than just the platform cluster will rise. Or, > why treat platform cluster APIs differently? > > Anyway, one to solve in another thread? More interested in your thoughts on > the build number / impl version issue given your interest in > reproducibility and/or concerns with your distribution! > > Best wishes, > > Neil --------------------------------------------------------------------- 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
