Re: #netbeans IRC channel
Sure, we can add to our domain, just provide a PR: https://github.com/apache/netbeans-website/tree/master/netbeans.apache.org And thanks for the many many many years of supporting NetBeans on irc! Gj On Sat, May 29, 2021 at 4:52 PM Glenn Holmer wrote: > For some time, there has been a #netbeans IRC channel on the Freenode > network. As you're probably aware, there have been a lot of problems and > controversy surrounding Freenode lately, not the least of which is that > hundreds of channels were taken over (including #netbeans). I took the > liberty of registering #netbeans on irc.libera.chat and requesting > community status. Are there any objections? > > Their response was: > > > Would love to get you set up. Could you please add the following TXT > > record on your domain (netbeans.apache.org) for verification > > purposes? > ... > > > This record can be removed after verifying your registration. If you > > are unable to, let me know, and we can work on alternate verification > > methods. > Shall I ask for an alternate verification method? > > -- > Glenn Holmer (Linux registered user #16682) > "After the vintage season came the aftermath -- and Cenbe." > > > - > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org > For additional commands, e-mail: dev-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > >
#netbeans IRC channel
For some time, there has been a #netbeans IRC channel on the Freenode network. As you're probably aware, there have been a lot of problems and controversy surrounding Freenode lately, not the least of which is that hundreds of channels were taken over (including #netbeans). I took the liberty of registering #netbeans on irc.libera.chat and requesting community status. Are there any objections? Their response was: Would love to get you set up. Could you please add the following TXT record on your domain (netbeans.apache.org) for verification purposes? ... This record can be removed after verifying your registration. If you are unable to, let me know, and we can work on alternate verification methods. Shall I ask for an alternate verification method? -- Glenn Holmer (Linux registered user #16682) "After the vintage season came the aftermath -- and Cenbe." - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
[ANNOUNCE] Apache NetBeans 12.4 released
Hi all, The Apache NetBeans team is pleased to announce that Apache NetBeans 12.4 was released on May 19th 2021*. Apache NetBeans is a full IDE for Java SE, Java EE, PHP, JavaScript, HTML5 and more, including some support for Groovy and C/C++. Apache NetBeans 12.4 is a quarterly feature update. The LTS release of the current cycle is Apache NetBeans 12.0. The 12.4 release has not been as heavily tested as the LTS release. Our schedule is publicly available here: https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule New & noteworthy features of the 12.4 release: https://netbeans.apache.org/download/nb124/index.html Downloads: https://netbeans.apache.org/download/nb124/nb124.html Feel free to share the good news! * We're a little late in announcing this because we were creating convenience binaries, e.g., installers, since announcing the result of the vote thread. Thanks everyone, and best wishes, Geertjan and Neil Release Manager for Apache NetBeans 12.4 on behalf of Apache NetBeans PMC
Re: Build nb-javac from sources
On Sat, 29 May 2021 at 07:19, Jaroslav Tulach wrote: > > It can't be here can it, from a licensing perspective? > > The GPL-CPE sources would remain hosted where they are - e.g. in the > https://github.com/openjdk/jdk > repository. The only thing that would need to be in here is the build script. > I assume such build script can be Apache licensed. Well, that was the question! Your repository you linked to has a GPL+CPE license and a load of files with that header. What can be re-licensed and donated, or removed? > Such a verification would be in the build script. > > > then it's easier for PMC review of the > > process, etc. > > +1 having the build script properly reviewed by PMC would simplify the > verification of correctness Yes, but if it proves impossible to have the source patching side here, then it would be good to have at least the verification and compilation from patched sources (published on Maven Central) as part of the NB build? > Alternative: Do it as with launchers: Regular users download pre-built binary. > The final build runs from sources. I'm not sure that's a useful model, and I (and others) have argued for doing separate official ASF releases of launchers and other native binaries so that all main source builds use downloads. The two different paths to build have caused us release issues before, and will likely be more of a problem with things like the new macOS Swift launcher, etc. Having a common path to build the IDE (across all users and OS) is surely better? The wording of CPE also makes publishing of pre-built binaries of nb-javac from here impossible anyway, so we'd still need to resolve that issue. Best wishes, Neil - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
FXGL samples to be built into NetBeans
...we should do this and replace all our JavaFX game samples, that mostly don't work anyway, with FXGL. Gj
Re: Build nb-javac from sources
Thanks for your comments Neil... @ May 27 2021 @ > On Wed, 26 May 2021 at 09:45, Jaroslav Tulach wrote: > > Do you think these wrappers and the build script should become part of a > > NetBeans repository? Or is it better to get it working in a separate > > repository - like the one I have? > > It can't be here can it, from a licensing perspective? The GPL-CPE sources would remain hosted where they are - e.g. in the https://github.com/openjdk/jdk repository. The only thing that would need to be in here is the build script. I assume such build script can be Apache licensed. > However ... > > > Adding a RAT check to verify only "Classpath exception" files are imported > > from the OpenJDK repository would certainly be a step towards the > > desirable state and it could prevent human mistakes when releasing the > > bits. > > Ideally the aspect that verifies headers and builds from patched > sources would be here IMO, Such a verification would be in the build script. > then it's easier for PMC review of the > process, etc. +1 having the build script properly reviewed by PMC would simplify the verification of correctness The next question is: Should such build be part of regular NetBeans build? E.g. should it be invoked everytime someone invokes ```bash nbbuild$ ant build ``` Downside: The build requires checkout of the whole openjdk repository and even building takes quite some time. Consideration: there already is a build of `langtools-9.zip` in the build process. We could replace it by building nb-javac from sources PMC trusts? Alternative: Do it as with launchers: Regular users download pre-built binary. The final build runs from sources. I guess I'll continue working in my current repository for now with the goal to produce 100% working version. I'll keep in mind we want a system easily reviewable by PMC. I'll continue to assume that the build script assembling everything together can be Apache licensed. -jt > And we potentially get the basis of something that > could be used for other CPE dependencies here or in other ASF projects > should that arise. > > Best wishes, > > Neil > > - > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org > For additional commands, e-mail: dev-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists - To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org For additional commands, e-mail: dev-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists