That would be wonderful! Gj
On Thu, Jun 20, 2019 at 6:05 AM Laszlo Kishalmi <laszlo.kisha...@gmail.com> wrote: > It won't magically happen on Gradle. The support needs to be patched for > that. Hopefully not a big deal and might catch the release train... > > On 6/19/19 4:50 AM, Geertjan Wielenga wrote: > > That is great. > > > > Is "Java EE 8 Web" correct as a label or should it have "Jakarta" there > in > > some way instead? > > > > Can you check if Ant-based Java Web projects and Gradle-based Java Web > > projects (new in 11.1) don't somehow magically inherit this new feature? > > Probably not, but worth checking. > > > > Gj > > > > > > On Wed, Jun 19, 2019 at 1:44 PM Josh Juneau <juneau...@gmail.com> wrote: > > > >> Hi Geertjan, > >> > >> You are correct. The drop-down you've mentioned should now include > "Java > >> EE 8 Web" as an option. > >> > >> Additionally, if you right-click on an existing Maven Web Project using > >> Java EE 7 or less, the Project Properties dialog "Run" panel now > contains > >> "Java EE 8 Web" as a Java EE Version. > >> > >> On Wed, Jun 19, 2019 at 6:36 AM Geertjan Wielenga <geert...@apache.org> > >> wrote: > >> > >>> Great, thanks Josh. Just to understand what this consists of -- when I > go > >>> to the New Project dialog and I choose "Java with Maven" and then "Web > >>> Application" and click Next, and Next again, there is a "Java EE > Version" > >>> drop-down, which now has "Java EE 7 Web", "Java EE 6 Web", and "Java EE > >> 5". > >>> Does your PR add new content to that drop-down? That's my assumption, > >>> please just confirm/deny that. > >>> > >>> Thanks, > >>> > >>> Gj > >>> > >>> > >>> On Wed, Jun 19, 2019 at 1:32 PM Josh Juneau <juneau...@gmail.com> > wrote: > >>> > >>>> Thanks Neil, for the information. I created the PR for Java EE 8 > >>>> integration, and those enhancements are specifically geared towards > >> Maven > >>>> projects. The PR includes the following functionality: > >>>> > >>>> - Ability to create a new Maven Web Project using Java EE 8 (utilizes > a > >>>> Java EE 8 maven archetype) > >>>> - Ability to change an existing Maven Web Project to use the Java EE 8 > >>>> Platform > >>>> - Support for GlassFish 5.0.1 and GlassFish 5.1 (enhanced by adding > >>>> separate identifiers in the sources for GlassFish 5 branch - gfv5ee8, > >>>> rather than gfv3ee6) > >>>> - IDE recognizes all Java EE 8 artifact versions, for example: JSF 2.3 > >>>> faces-config, CDI beans.xml 2.0, web.xml 4.0 > >>>> > >>>> +1 for merging the Payara server and micro tools integration as well. > >>>> > >>>> On Wed, Jun 19, 2019 at 3:53 AM Neil C Smith <neilcsm...@apache.org> > >>>> wrote: > >>>> > >>>>> Hi All, > >>>>> > >>>>> This email follows some off-list discussion with various people > >>>>> including Geertjan and the relevant contributors. The release > >>>>> schedule we agreed has an open question about allowing selective > >>>>> feature freeze bypass based on mailing list agreement - hence ... > >>>>> > >>>>> I propose we allow the pending Java EE and Payara PRs to be merged to > >>>>> master for the NB 11.1 release - > >>>>> > >>>>> * Incorporating new files and code modifications for adding Java EE 8 > >>>>> support. https://github.com/apache/netbeans/pull/1298 > >>>>> * NP-20 Payara Server tools integration in Apache NetBeans IDE. > >>>>> https://github.com/apache/netbeans/pull/1290 > >>>>> * NP-20 Payara Micro tools integration in Apache NetBeans IDE. > >>>>> https://github.com/apache/netbeans/pull/1297 > >>>>> > >>>>> One of the reasons we discussed having quarterly and non-LTS releases > >>>>> was to get things testing in the wild earlier. These partly missed > >>>>> the feature freeze because of Travis issues, seem ready to merge, and > >>>>> (hopefully!) have minimal impact on existing features. > >>>>> > >>>>> This is a lazy consensus thread that will be open for 72hrs. You do > >>>>> not need to +1 (although you're welcome to), but do raise concerns or > >>>>> -1 if need be. Assuming this goes ahead, we can merge in time to > >> sync > >>>>> up and include in beta2 next Wednesday. > >>>>> > >>>>> My own lazy consent as release manager is also based on - > >>>>> > >>>>> * All tests are passing before merging (appears now to be the case) > >>>>> * Merging is done before second beta (possibly a good criteria for > >>>>> feature freeze bypass in general?) > >>>>> * The respective contributors can commit to timely fixes in case of > >>>>> issues so that this doesn't cause delay in the NB 11.1 release > >>>>> schedule. > >>>>> > >>>>> Thanks and 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 > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>> Josh Juneau > >>>> juneau...@gmail.com > >>>> http://jj-blogger.blogspot.com > >>>> https://www.apress.com/us/search?query=Juneau > >>>> <https://www.apress.com/index.php/author/author/view/id/1866> > >>>> > >> -- > >> Josh Juneau > >> juneau...@gmail.com > >> http://jj-blogger.blogspot.com > >> https://www.apress.com/us/search?query=Juneau > >> <https://www.apress.com/index.php/author/author/view/id/1866> > >> > > --------------------------------------------------------------------- > 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 > > > >