Re: JPA Controller Generation

2020-02-14 Thread Josh Juneau
Thanks for reporting this issue Ken.  It would be good to get something in
the issue tracker for this problem.  I haven't used the auto-generation of
new JPA controllers.  I usually create my own so I haven't come across this
issue...but I'll see if I can replicate this problem.  I may not personally
be able to make the repairs for this (at least not anytime soon), but it
should at least get in the tracker so that we can have it in the queue.  It
does sound like this code needs updating.

It sounds like you have a good strategy for moving forward with your
class.  Hope all goes well.

Thanks

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>



On Fri, Feb 14, 2020 at 8:31 AM Kenneth Fogel 
wrote:

> I have calmed down and wish to apologize for the harshness of my comments
> last night. I will download the latest source and review the code that
> generates the controllers et all. I will suggest that there should be two
> choices for JPA Controllers, one for stand alone and one for application
> server managed.
>
> Ken
>
> 
> From: Kenneth Fogel 
> Sent: Friday, February 14, 2020 12:51:59 AM
> To: dev@netbeans.apache.org 
> Subject: JPA Controller Generation
>
> I have been using NetBeans, as many of you know, for years. In the winter
> I teach an EE course that uses the JPA. In using the New -> JPA Controllers
> from Entities I couldn’t believe what came out. Let’s review two changes:
>
> If the persistence.xml file does not declare a connection (url, user, pwd)
> the generated controllers are empty. When this file is used for EE JPA you
> declare the connection in glassfish-resources.xml and not the
> persistence.xml. Previous versions of NB did show the connection details
> but if I edited for EE JPA and then generated the controllers they were
> still generated. The controllers are generated from the entities so why is
> the generator even looking at persistence.xml.
>
> Then there are the controllers themselves. They have been optimized for
> stand alone, resource local usage. The optimizations, especially the use of
> finally clauses to eliminate catch clauses makes no sense to me. Many but
> not all exceptions simply result in an em.close(). This is effectively the
> same as having an empty catch clause. Plus, with an injected  EntityManager
> you should not be closing it, if I understand how CDI works. There is no
> rollback anywhere. If the JPA now rolls back automatically when an
> exception occurs I’ll withdraw this complaint but I doubt it does.
>
> I could go on. If you want to see what controllers used to look like and
> what had to be changed for EE look at my blog
> https://www.omniprogrammer.com/?p=383.
>
> Is the JPA used more extensively on the desktop? I don’t think so. Here I
> take the blame for not pointing out that there needs to be JPA generation
> for Application Servers. If you look at my blog you can see that the
> changes were minimal to the old generated code. Now the changes will need
> to be more extensive.
>
> I have to stop now because I’m angry. Tomorrow morning I have to face a
> class and before that I need to decide if I should tell them to cut and
> paste code from my samples and change the names of objects or show them all
> the changes needed to make the generated code work.
>
> Please tell me I have it all wrong and I’ll be happy to apologize for this
> missive and never darken this mailing list again. I will also be happy to
> contribute JPA/EE controller templates if my concerns are valid.
>
> Ken
>
>
>
>
>
>


Re: PR review milestone 11.3

2020-02-06 Thread Josh Juneau
Hi Eric,

I have been using the latest 11.3 beta for the past few days without issues.  
I'd say +1 to a vc1 next week.

Thanks

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Feb 6, 2020, at 5:41 PM, Eric Barboni  wrote:
> 
> Hi folks,
> 
> 
> 
> I will not be able to do efficient merge/review on friday + weekend. 
> 
> I'm thinking on doing beta3 preparation on Monday. Maybe can it be vc1 ?
> This is community choice I guess. (If we feel 11.3 ready)
> 
> 
> 
> Folks, feel free to review/merge what is on
> https://github.com/apache/netbeans/milestones/11.3. The PR for beta3 will
> catch them.
> 
> 
> 
> Best Regards
> 
> Eric 
> 


Re: [discuss] NetCAT 12.0 schedule

2020-02-05 Thread Josh Juneau
Hi Jirka,

Thanks for putting this together.  I think the timeline looks good.


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>



On Tue, Feb 4, 2020 at 6:21 PM Jiří Kovalský 
wrote:

> Hello NetBeans fans,
>
> as Geertjan correctly pointed out earlier this week it would be
> great if we try to prepare for NetCAT 12.0 program in advance including
> plan of action and review/creation of test specifications. I have taken
> into consideration my experience from coordinating NetCATs in the past
> and based on the overall NetBeans release schedule I come today with
> this NetCAT 12.0 timetable:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT
>
> If you have any feedback (both constructive or appreciative) I would
> love to hear that.
>
> Now heading to bed finally. :)
>
> -Jirka
>
> -
> 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
>
>
>
>


Re: NetCAT test specs for 12.0

2020-02-02 Thread Josh Juneau
I agree with the list and also including JavaFX.  Thanks

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Feb 1, 2020, at 5:47 PM, Geertjan Wielenga  wrote:
> 
> Yes, makes sense to include JavaFX.
> 
> Gj
> 
>> On Sat, Feb 1, 2020 at 8:48 PM Glenn Holmer 
>> wrote:
>> 
>>> On 2/1/20 10:19 AM, Geertjan Wielenga wrote:
>>> Thinking ahead a bit, as soon as 11.3 is out, we should be evaluating the
>>> test specs so we can start NetCAT so we can start that a month later when
>>> the first beta is available when the merge window closes.
>>> 
>>> Now -- the question of the moment is: which areas of NetBeans do we want
>> to
>>> prioritize for NetCAT, especially which have not been tested before that
>> we
>>> now find important (e.g., Gradle) and are essentially new kids on the
>> block.
>> 
>> JavaFX
>> 
>> --
>> 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
>> 
>> 


Re: Apache NetBeans 11.3-beta2 available

2020-01-31 Thread Josh Juneau
Thanks Eric, this is great news.

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>



On Fri, Jan 31, 2020 at 11:48 AM Eric Barboni  wrote:

> Dear Apache NetBeans community,
>
> The second beta build for Apache NetBeans 11.3 is available. Rough delta to
> the first beta build:
> JSF 2.3,
> flatlaf fixes + flatlaf 0.26.
> Jdk 14 records
> Gradle/groovy fix,
> ...
>
> -- 2 pending PR that may be good to go for beta3
> https://github.com/apache/netbeans/pull/1908 Springframework (users ml
> reported)
> https://github.com/apache/netbeans/pull/1907/ jdk 14 issue
>
> See artefacts here:
>
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbea
> ns/job/release113/6/artifact/dist/
> <https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbeans/job/release113/6/artifact/dist/>
>
> The binary you most likely need is:
>
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbea
> ns/job/release113/6/artifact/dist/netbeans-11.3-beta2-bin.zip
> <https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbeans/job/release113/6/artifact/dist/netbeans-11.3-beta2-bin.zip>
> associated sha512
>
> e526fce408f726e7544c2bd7b040a64b5a8926ca76ec3dd0e0344ecfc2b61dde8512e6fa752d
> b8dcf165a1778747882423c61f02daf751d02acad09f9f04e30e
> ./netbeans-platform-11.3-beta2-bin.zip
> source sha152
>
> bbdb5542d9fc1c0c37939ddc1ba8cf793e31ab36bd00cf851992d053d90ad9b34c8bc45aa4b6
> 44c926b0ca8e270511aa6efc0a9d06dc0ef545b4e5457c7596d4
> ./netbeans-11.3-beta2-source.zip
>
> Happy testing
>
> Best Regards
> Eric
>
>
> -
> 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
>
>
>
>


Re: [POLL] Defaults for Binary to Source Resolution

2020-01-18 Thread Josh Juneau
Apologies for the late vote.  I vote: switch, enabled

Thanks

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>



On Tue, Jan 14, 2020 at 3:30 PM Laszlo Kishalmi 
wrote:

> Dear all,
>
> Please tell me how the IDE shall be working, regarding
> https://issues.apache.org/jira/browse/NETBEANS-3115
>
> Summary: When two otherwise independent Gradle projects has declared
> dependency over a released artifact through a repository, shall sources
> loaded from the available released sources.jar in the repository, or
> shall we try to open the source form the opened project?
>
> Right now the Gradle plugin behaves semantically correct as it is
> opening the source from the released source jar file from the local
> repository cache. Creating a composite build of these projects could
> help. See: https://github.com/apache/netbeans/pull/1861
>
> However I have another implementation which does not need the include
> build (as that might be side effects). My question is the following.
> Shall the resolving the third party source against opened projects be
> the default behavior or shall it be put behind a switch and if it is
> behind the switch what shall be the default behavior.
>
> Let me do a poll on this, so reply with the following if you care,:
>
> - enabled
> - switch, enabled
> - switch, disabled
>
>
> The poll will be open for at least 3 days.
>
> Thank you!
>
>
>
> -
> 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
>
>
>
>


Re: [VOTE] Release of Apache NetBeans utilities nbm-maven-harness version 11.2 and nbm-maven-plugin 4.4 (take 2)

2019-12-20 Thread Josh Juneau
+1

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>



On Fri, Dec 20, 2019 at 4:58 AM Geertjan Wielenga 
wrote:

> +1
>
> Gj
>
> On Wed, Dec 18, 2019 at 7:56 PM antonio  wrote:
>
> > +1
> >
> > Perfect! Sha sums, PGP keys, licenses, notice. Again the MF files are
> > missing the license but that's correct.
> >
> > Thanks & kind regards,
> > Antonio
> >
> > El 17/12/19 a las 13:23, Eric Barboni escribió:
> > > Dear members of Apache NetBeans community.
> > >
> > > I want to call a vote on releasing in one step Apache NetBeans
> utilities
> > > nbm-maven-harness version 11.2 and nbm-maven-plugin 4.4.
> > >
> > > nbm-maven-plugin an Apache Maven plugin that make possible to use Maven
> > for
> > > developing  Apache NetBeans Platform instead of Apache Ant.
> > > Change from 4.4
> > > -Use of harness from Apache NetBeans 11.2
> > >
> > > nbm-maven-harness 11.2 is a library built using maven artefacts Apache
> > > NetBeans RELEASE112 (making version jump to match) to make tools for
> > > nbm-maven-plugin Contains almost no sources by itself except a
> > placeholder.
> > > Change from 11.1
> > > -Use the RELEASE112 that fix installer jdk 11+, remove unpack2000 usage
> > >
> > > You have to follow an order to proper regenerate the plugin as
> > > nbm-maven-plugin depend on nbm-maven-harness.
> > >
> > > 1) You first need to validate nbm-maven harness
> > >
> > > The voting artefacts sources are located here:
> > >
> > >
> >
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utilities/nbm
> > > -maven-harness/nbm-maven-harness-11.2/
> > > In addition to that the Maven artifacts built from
> > > https://github.com/apache/netbeans-mavenutils-nbm-maven-harness
> > > with the commit id cc80fffed27b2e08649d45b4ac6a9d28f29f0a4b(tag
> > > nbm-maven-harness-11.2) are staged in the following repository:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachenetbeans-1054/
> > >
> > > 2) You have then to validate nbm-maven-plugin
> > >
> > > The voting artefacts source are located here:
> > > (zip in dist change from previous vote, removing of nb-configuration)
> > >
> >
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-maven-utilities/nbm
> > > -maven-plugin/nbm-maven-plugin-4.4-take2/
> > >
> > > In addition to that the Maven artifacts built from
> > > https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin
> > > with the commit id 4aa4677ff3088a114261d5d3144969bc34904fad(tag
> > > nbm-maven-plugin-4.4) are staged in the following repository:
> > >
> >
> https://repository.apache.org/content/repositories/orgapachenetbeans-1054/
> > >
> > > Key file is here:
> > > https://www.apache.org/dist/netbeans/KEYS
> > >
> > > The vote is open for at least 72h.
> > >
> > > Best Regards
> > >
> > > Eric Barboni (skygo)
> > >
> > >
> > > -
> > > 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
> >
> >
> >
> >
>


Re: Review PR-s! Please! We have 9 days to 11.3 feature freeze!

2019-12-06 Thread Josh Juneau
+1 for shifting

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Dec 6, 2019, at 3:41 PM, Sven Reimers  wrote:
> 
> +1 for shifting..
> 
> Shall we do an official vote?
> 
> -Sven
> 
> Neil C Smith  schrieb am Fr., 6. Dez. 2019, 21:43:
> 
>>> On Fri, 6 Dec 2019, 19:43 Laszlo Kishalmi, 
>>> wrote:
>>> 
>>> I must missed that. I'd welcome some shift as the January release date
>>> is really conflicts fit the holidays at the year holidays.
>>> 
>> 
>> It was in the thread about release manager where Eric asked about pushing
>> back 11.3 a month. It was always the bit of the schedule that bothered me
>> because of the holidays.
>> 
>> I suggested pushing all the schedule (rather than just 11.3) back for two
>> reasons. One is that there is only a month between 11.3 release and 12.0
>> feature freeze to allow time for NetCAT. The other reason is that 11.2
>> threw up some issues with testing with new JDKs - I think we'd be better
>> having most / all beta testing happen after the new JDKs are readily
>> available.
>> 
>> Best wishes,
>> 
>> Neil
>> 
>>> 
>> 


Re: [VOTE] Release Apache NetBeans 11.2-u1 update

2019-11-28 Thread Josh Juneau
+1: Successfully passed all steps and runs well.  Thanks for your time and
effort!

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>



On Wed, Nov 27, 2019 at 9:21 AM Neil C Smith  wrote:

> Dear all,
>
> This is the voting candidate for the 11.2 update 1 release of Apache
> NetBeans. This release is identical to 11.2 except for backported
> fixes for -
>
> [NETBEANS-3257] Fixed issue on refactoring rename of java method (and
> potentially other nb-javac issues)
> [NETBEANS-3335] Enhance robustness of HTML Lexer - enter key doesn't
> work in certain files
> [NETBEANS-3290] Fix common.xml causing layer build problems in RCP
> applications
>
> Note you are required to check both sources and convenience binaries
> before voting! See requirements below, as well as information on a
> temporary voting update centre for use with 11.2.
>
>
> Build artefacts are available here:
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-u1/
>
> They were built by the Jenkins pipeline at:
>
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbeans/job/release112/35/
>
> We are primarily voting on:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-u1/netbeans-11.2-u1-source.zip
>
> SHA512:
>
> 815364dc3e87135e5a1ca20f4765a695cb4a922dc60b0b7da38ed2a34f8a4f0251b1b96b06479969a8e17b65dafeac016506598b2845b942bd0587b3007750c0
>  ./netbeans-11.2-u1-source.zip
>
> KEYS file:
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
>
> Before voting +1 you are required to download the signed source code
> package, compile it as provided, and test the resulting executable on
> your own platform, along with also verifying that the package meets
> the requirements of the ASF policy on releases - see
> http://www.apache.org/legal/release-policy.html#management
>
> In particular, you should (at least) follow these steps.
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files, except for:
> -
> platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
> - enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
> - enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
> - enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
> - enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
> which are only jars by their name
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process and try running it.
>
>
> In addition to checking the sources, you should check the associated
> convenience binary NBMs at the artefact links above. As well as
> checking any artefact functions correctly, you should check that it
> has been correctly signed by a PMC member, and that the source being
> voted on is sufficient to build the relevant binary.
>
> You can test update of the IDE using the provided NBMs by adding a
> temporary update centre in Tools / Plugins / Settings. You may wish to
> use a temporary install or userdir for this!
>
> https://netbeans.apache.org/nb/updates/11.2/updates.xml.u1
>
> The updated NBM files are JAR signed with an ASF certificate, so will
> show as Third-Party but at least Signed and Valid. A second round of
> updates will download the actual updated nb-javac libraries -
> unfortunately, due to the current temporary keystore used in the build
> process, the nb-javac updates will show as self-signed - I do not
> believe we have any way to fix that for 11.2.
>
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual.  Please mark your vote with (binding) if you're an Apache
> NetBeans PMC member to help with voting admin.
>
> If and when this vote passes, the updated source and NBMs will be
> released on to the mirrors, and the updated catalog (as per above)
> merged into the existing update centre on the NetBeans VM.
>
>
> Thank you for all the hard work!
>
> 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
>
>
>
>


Re: [DISCUSS] What to do with old community contributed plugins?

2019-11-12 Thread Josh Juneau
+1 to limiting the NBMs to 8.2+ compatibility.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Nov 12, 2019, at 9:14 AM, Mark Ferguson  wrote:
> 
>  Could there be a way of putting it all on GitHub? (Noobie here)
> 
>On Tuesday, 12 November 2019, 12:57:22 GMT, Geertjan Wielenga 
>  wrote:  
> 
> Just as a start to this discussion, maybe we could decide to not keep all
> the NBMs, e.g., make a cut off point at a certain release, e.g., 8.2, for
> example. And if we were to limit the number of NBMs, in some way, such as
> that, or another way, maybe we could upload them into a dedicated folder
> here: http://netbeans.osuosl.org/binaries/, unless we can figure out a
> smart way to put the ones we want to keep onto Maven Central.
> 
> Gj
> 
>> On Tue, Nov 12, 2019 at 1:51 PM Jiří Kovalský 
>> wrote:
>> 
>> Hello people,
>> 
>> we are preparing decommission of the old Plugin Portal 2.0 [1] which
>> is hosted on Oracle infrastructure. Before we turn off the switch we
>> need to decide what we want to do with the plugins contributed by all
>> the kind NetBeans community members over the years totaling ~20 GB. I
>> believe that we don't want to just delete these NBM files.
>> 
>> [1] http://plugins.netbeans.org/
>> 
>> The problem here is the restriction that we can't use Apache
>> infrastructure to host any 3rd party binaries. The only thing what we
>> could potentially do is to publish module catalogs with references to
>> some other publicly accessible places.
>> 
>> Any opinions on what is the right thing to do?
>> 
>> Thanks,
>> -Jirka
>> 
>> -
>> 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
>> 
>> 
>> 


Re: [VOTE] 2nd voting candidate for NetBeans HTML/Java API version 1.7

2019-11-05 Thread Josh Juneau
+1 (binding)
- Verified checksums, signatures
- Built successfully
- mvn package successfully on OS X 10.13.6

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Nov 4, 2019, at 12:11 AM, Jaroslav Tulach  
> wrote:
> 
> Hi.
> As my first attempt to accommodate the recent donation of various
> presenters by DukeHoff GmbH, and release 1.7 of Apache NetBeans HTML/Java
> API failed with a NOTICE file error and a bug in WebKitPresenterTest, I had
> to prepare new bits. Please find the source at
> 
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-html4j/netbeans-html4j-1.7/
> 
> and the staged Maven artifacts at
> https://repository.apache.org/content/repositories/orgapachenetbeans-1052/
> 
> Please evaluate them again and cast your vote during next 72h. The process
> of evaluation is the same as last week.
> 
> What can you verify?
> 
> ## checksums, signatures, etc.
> 
> Obviously those should be correct.
> 
> ## if it builds
> 
> I used "mvn package -DskipTests" and I believe the compilation shall
> succeed on JDK8, JDK11, JDK13 (Eric reported problem building on JDK13, but
> it works for me).
> 
> ## if the tests pass
> 
> Use "mvn package". They may not - especially the newly donated modules are
> very sensitive to surrounding environment. Getting them run on all
> important platforms may take some time.
> 
> If you want to report your findings, then please include the version of
> operating system, version of JDK, version of the browser, etc. You may also
> want to run them individually. E.g. "mvn -f browser test" or "mvn -f webkit
> test".
> 
> I know that browser doesn't seem to run on Windows 8 with Internet Explorer
> (but it runs with Firefox instead). I know that webkit does run on Ubuntu
> 18.04 with proper libraries ("libwebkit") installed. But those libraries
> aren't present in Ubuntu 19.10 - there is "libwebkit2" and somebody would
> have to adjust the code to use the "libwebkit2" code. In short, there are
> many broken things in the browser and webkit modules - volunteers welcomed
> to make them run!
> 
> ## How to cast your vote?
> 
> I propose the goal of 1.7 release to be to compile and execute its tests
> (except browser and webkit modules) on all supported platforms. We should
> collect the test failures in browser and webkit modules and find some
> volunteers to fix them for some upcoming update release.


Re: [VOTE] Apache NetBeans maven artefacts for version 11.2

2019-10-28 Thread Josh Juneau
Sorry I did not participate in this vote, as I was not sure how to verify
these files.

Best Regards

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>



On Mon, Oct 28, 2019 at 4:54 AM Neil C Smith  wrote:

> On Mon, 28 Oct 2019 at 09:43, Eric Barboni  wrote:
> > Hi a last +1 binding is requiered.
>
> OK, +1 binding.
>
> Wasn't quite sure of best way to verify these?!  Have viewed staging
> report, also downloaded and diffed a couple of modules against
> release, and checked keys locally.
>
> 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
>
>
>
>


Re: [VOTE] Release Apache NetBeans 11.2 macOS Installer

2019-10-26 Thread Josh Juneau
+1 binding...verified signature and installs without issue.

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>



On Fri, Oct 25, 2019 at 10:56 AM  wrote:

> Hi
>
> Artifacts are available here:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1
>
> Built locally from release112 branch using JDK 1.8 on macOS 10.13.6:
>
> Primary voting artifact:
>
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.2-vc1/Apache-NetBeans-11.2-bin-macosx.dmg
>
> SHA512:
>
> 7cde2e5ff1fe2125ff0446b1cd663172eb64db4d852b6cbc265ce33b0eb2ce30b4f4bb632ce8860ce1a16c2127858f45391518b6e8fcfe32ea534d32f24769f8
>
> Apache-NetBeans-11.2-bin-macosx.dmg
>
> KEYS file:
>
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> Installer build steps:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Installer+Build+Steps
>
> Please check that the artifact functions correctly and has been
> correctly signed by a PMC member.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and -1
> as usual.
>
> Please mark your vote with (binding) if you're an Apache NetBeans PMC
> member.
>
> Apache NetBeans 11.2 macOS Installer will be released if and when this
> vote passes.
>
>
> Thanks,
>
> Reema
>
>
>
>
>
>
> -
> 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
>
>
>
>


Re: [RESULT][VOTE] Apache NetBeans 11.2 Release

2019-10-25 Thread Josh Juneau
Congrats on the release!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Oct 25, 2019, at 3:58 AM, Neil C Smith  wrote:
> 
> On Fri, 25 Oct 2019 at 07:48, Geertjan Wielenga  wrote:
>> we need to do whatever we can to make the following PR for the new
>> nb-javac available, or else refactoring will be broken for everyone with
>> nb-javac installed in 11.2:
> 
> Yes, it's a shame we're releasing knowing that we need to ship an
> update.  I'll start moving release artefacts on to dist now, but will
> leave removal of NB 11.1 for a few days until everything else is
> ready.
> 
> If anyone can input on how we get our processes for shipping updates
> in better shape then please participate in that separate discussion
> thread - it's probably our most urgent problem to solve right now!
> 
> There are some lessons to consider here about our release schedule and
> how strict we are about freezing.  The updated nb-javac was added
> after freeze, and has also been a cause of a few delays - it was not
> until beta3 that it was even testable.  However, without it we'd be
> missing Java 13 support.  Whether we need to make sure these changes
> land before freeze, or push our schedules back a few weeks around JDK
> releases might be something to consider.  A particular concern might
> be how much we can ensure JDK 14 is considered in NetCAT for NB 12.0.
> 
> 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
> 
> 
> 


Re: JDK deployment support for NetBeans releases

2019-10-23 Thread Josh Juneau
+1

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Oct 23, 2019, at 4:40 PM, Geertjan Wielenga  wrote:
> 
> Hi all,
> 
> I suggest that for deployment platforms, we always specify the following:
> 
> 1. NetBeans runs on JDK 8.
> 2. NetBeans runs on the latest LTS release, i.e., currently JDK 11.
> 3. NetBeans runs on the latest current non-LTS release, i.e., currently JDK
> 13.
> 
> In other words, for Apache NetBeans 11.2, if someone complains about
> problems running on JDK 12 (or 9 or 10), we should say "JDK 12 (or 9 or 10)
> is not the current non-LTS nor LTS release -- please use either JDK 8, 11,
> or 13."
> 
> The deployment platforms sections of the download pages I have updated
> accordingly:
> https://netbeans.apache.org/download/nb110/nb110.html
> https://netbeans.apache.org/download/nb111/nb111.html
> 
> Comments and hopefully mainly agreement is welcome.
> 
> Gj


Re: 20 years of NetBeans!

2019-10-23 Thread Josh Juneau
Congratulations to everyone involved over the years!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Oct 23, 2019, at 6:21 AM, Peter Hull  wrote:
> 
> On Wed, 23 Oct 2019 at 10:49, Geertjan Wielenga  wrote:
>> As stated on Twitter by Jaroslav Tulach: "Exactly twenty years ago Sun
>> announced it had acquired NetBeans."
> I had a copy of "Forte for Java" which I requested from Sun and they
> posted to me on a CD. That was where it started for me (2001-2 ish?)
> Thanks, all.
> Pete
> 
> -
> 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
> 
> 
> 


Re: Apache NetBeans 11.2-beta3 is Available for Testing!

2019-10-17 Thread Josh Juneau
nd window are. Win some, lose some!
> * The userdir will now be named differently for each beta and the final
> release.
> * (FIXED) Implementation versions across builds of the same sources
> still differ.
>
>
> Release schedule :
>
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FRelease%2BScheduledata=02%7C01%7CChris.Luff%40cerner.com%7Ca4dd8a9ad67543382c4a08d752257598%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C637068193147605297sdata=ofAv7t6UpTjGm32z3OBNEq8oWFWu0Rh9m2Kb%2F8yvCUA%3Dreserved=0
> Bug Priority Guidelines :
>
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FBug%2BPriority%2BGuidelinesdata=02%7C01%7CChris.Luff%40cerner.com%7Ca4dd8a9ad67543382c4a08d752257598%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C637068193147605297sdata=G4ET2aTt%2Bl0z5uhgcvXzpEh2Ojg7nNuZssVt5hX%2FdUw%3Dreserved=0
> NB 11.2 major changes :
>
> https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FApache%2BNetBeans%2B11.2data=02%7C01%7CChris.Luff%40cerner.com%7Ca4dd8a9ad67543382c4a08d752257598%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C637068193147605297sdata=YE3dZLazzv4tKWO13XpmkkEAdLZAgJfz%2BWiy85UmF24%3Dreserved=0
>
>
> Thanks and best wishes,
>
> Neil
> Volunteer Release Manager for Apache NetBeans 11.2
>
> -
> 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://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FMailing%2Blistsdata=02%7C01%7CChris.Luff%40cerner.com%7Ca4dd8a9ad67543382c4a08d752257598%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C637068193147605297sdata=7h7zHH3kG70fG8A5uTlA9m%2BZgmb60lWV3qGtx4hOfJQ%3Dreserved=0
>
>
>
>
>
>
> CONFIDENTIALITY NOTICE This message and any included attachments are from
> Cerner Corporation and are intended only for the addressee. The information
> contained in this message is confidential and may constitute inside or
> non-public information under international, federal, or state securities
> laws. Unauthorized forwarding, printing, copying, distribution, or use of
> such information is strictly prohibited and may be unlawful. If you are not
> the addressee, please promptly delete this message and notify the sender of
> the delivery error by e-mail or you may call Cerner's corporate offices in
> Kansas City, Missouri, U.S.A at (+1) (816)221-1024. Cerner Limited,
> Registered in England no 2519305, Registered Office 37 North Wharf Road,
> London W2 1AF
> <https://www.google.com/maps/search/37+North+Wharf+Road,+London+W2+1AF?entry=gmail=g>
> .
>
-- 
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>


Re: Apache NetBeans 11.2-beta3 is Available for Testing!

2019-10-16 Thread Josh Juneau
Nice work Neil and everyone else involved.  I will begin testing today.  +1
to 72 hrs for final testing of beta3 and final voting on Saturday.

On Wed, Oct 16, 2019 at 6:18 AM Geertjan Wielenga 
wrote:

> Agree with that!
>
> Let’s really kick the tires a lot between now and then though, especially
> around the nb-javac installation experience and identify all possible
> points of failure and troubleshooting tips.
>
> Gj
>
> On Wed, 16 Oct 2019 at 13:14, Neil C Smith  wrote:
>
> > On Wed, 16 Oct 2019 at 11:41, Neil C Smith 
> wrote:
> > > This will hopefully be our final beta for NB 11.2 and all being
> > > well the release vote will be based on the same code.
> >
> > dev@ only addition.  Anyone feel that we need to give more than 72hrs
> > for final testing of beta3?  I'm inclined to aim at making the voting
> > candidate on Saturday.
> >
> > Thanks,
> >
> > 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>


Re: [VOTE] Accept donation of core DukeScript presenters to Apache NetBeans html4j

2019-10-03 Thread Josh Juneau
+1

On Thu, Oct 3, 2019 at 10:14 AM John Mc  wrote:

> +1
>
> On Thu, 3 Oct 2019 at 16:04, Thilina Ranathunga 
> wrote:
>
> > +1
> >
> > thilina01
> >
> >
> > On Thu, Oct 3, 2019, 7:42 PM Junichi Yamamoto 
> > wrote:
> >
> > > +1
> > >
> > > Thanks,
> > > Junichi
> > >
> > > On Thu, Oct 3, 2019 at 8:25 PM Eric Barboni  wrote:
> > > >
> > > > Hi folks,
> > > >
> > > > Dukescript (in the person of Toni Epple) is proposing to donate "core
> > > > DukeScript presenters" to the Apache NetBeans subproject html4j.
> > > >
> > > > This vote is to determine if the Apache NetBeans PMC is in favor of
> > > > accepting this donation.
> > > > This is part of IP Clearance process.
> > > >
> > > > Pull request of donation
> > > > https://github.com/apache/netbeans-html4j/pull/23
> > > >
> > > > developped at and subset of
> > > > https://github.com/dukescript/dukescript-presenters
> > > >
> > > >
> > > > Vote is open for at least 72h .
> > > >
> > > > [ ] +1 : Accept contribution of "core DukeScript presenters"
> > > > [ ]  0 : No opinion
> > > > [ ] -1 : Reject contribution because...
> > > >
> > > >
> > > > He is my vote:
> > > > +1
> > > >
> > > > Best Regards
> > > > Eric skygo
> > > >
> > > >
> > > > -
> > > > 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
> > >
> > >
> > >
> > >
> >
>
-- 
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>


Re: Automated EJB migration (2.1 -> 3.1)

2019-09-25 Thread Josh Juneau
Hi John,

Unfortunately, I've not seen any tool that automates this migration.  I took a 
quick look a that abstract you sent and it does seem like a good solution.  I 
am sure that if there were a NetBeans plugin that provided this type of 
functionality, it would be useful to many.

Best Regards

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Sep 25, 2019, at 8:18 AM, John Kostaras  wrote:
> 
> Hi,
> 
> I was wondering if anyone has worked or knows any tool that could do
> automated EJB migration from EBJ 2.1 to 3.0 or 3.1.
> 
> I have found this paper
> <http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.402.5532=rep1=pdf>,
> but no tool. I was wondering if it is worth it to have such a functionality
> (plugin) in NetBeans.
> 
> Definitely, this is something that I do need.
> 
> Kind regards,
> 
> John.


Re: Status update on 11.2-beta1

2019-09-24 Thread Josh Juneau
As always, thanks for all of your hard work Neil!

Thanks also to everyone who has contributed to this release.  

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Sep 24, 2019, at 2:00 PM, Neil C Smith  wrote:
> 
> On Fri, 20 Sep 2019 at 16:12, Neil C Smith  wrote:
>> I know you're all anxiously waiting to test 11.2-beta1!
>> Unfortunately, there are a few teething problems with the new Jenkins
>> release pipeline, although we're getting close to solving them.  Eric
>> particularly has done a lot of work ...
> 
> Quick update - we seem to now have a working release pipeline!  Still
> a few things to look at with it before the final release, but should
> be good to announce the beta tomorrow after a little more checking.
> 
> Of course, if you're itching to test and/or check for glaring issues
> before beta announcement you can find it at
> https://builds.apache.org/job/netbeans-TLP/job/netbeans/job/release112/14/artifact/dist/
> 
> One thing we need to fix up later is the filenames - although it's at
> least more obvious when you run it now!
> 
> 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
> 
> 
> 


Re: Apache NetBeans status at Oracle Code One

2019-09-18 Thread Josh Juneau
Nice, thanks for sharing!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Sep 18, 2019, at 6:19 PM, Carl Mosca  wrote:
> 
> Thank you for sharing.
> 
>> On Wed, Sep 18, 2019 at 7:12 PM Geertjan Wielenga 
>> wrote:
>> 
>> Hi all,
>> 
>> https://www.pscp.tv/w/1yNGapDLNDDKj
>> 
>> Also, there's a session at Oracle Code One today in room 206 in Moscone
>> South about the status, if you're around, feel free to come along.
>> 
>> Gj
>> 
> 
> 
> -- 
> Carl J. Mosca


Re: Congratulations to Neil!

2019-07-22 Thread Josh Juneau
Congrats Neil..thanks for all of the hard work!  Congrats to everyone on a
great release.

On Mon, Jul 22, 2019 at 6:28 AM Geertjan Wielenga 
wrote:

> Hi all,
>
> With the 11.1 release wrapped up, let's take a moment to thank Neil for his
> great work as release manager.
>
> We can and will evaluate the release in various ways, though the most
> important aspect of it is that it succeeded, we have our first release as
> top level Apache project, and no small reason for that is Neil pulling
> everything together and getting everyone to work together smoothly and
> painlessly.
>
> Plus, thanks to Neil we now have a predictable release cycle with quarterly
> releases — that is fantastic and something I’d never have thought doable.
>
> I hope Neil will consider doing at least the 11.2 release too, since that
> will enable any kinks in the process to be ironed out in preparation for
> the next volunteer release manager, like Laszlo did two releases as well
> before him.
>
> Kind regards and congrats to all of us as well,
>
> Gj
>
-- 
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>


Re: NetBeans fails to validate web.xml - bug or missing feature?

2019-07-15 Thread Josh Juneau
Hi Thomas,

I cannot reproduce with 11.1 beta 4.  The web.xml does not show a red X.  Have 
you tried with a clean userdir?   Thanks!


Josh Juneau
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


> On Jul 15, 2019, at 1:40 AM, Thomas Kellerer  wrote:
> 
> Josh,
> 
> it's not a big thing, because everything works even editing the web.xml with 
> the "wizard".
> 
> Only the Projects window shows a little red cross next to the file.
> 
> It's a (very old) Maven project and it's using JavaEE 7
> 
>
>  javax
>  javaee-web-api
>  7.0
>  provided
>
> 
> Regards
> Thomas
> 
> 
> Josh Juneau schrieb am 12.07.2019 um 16:10:
>> Hi Thomas,
>> 
>> There is a PR that has been submitted which may repair these issues.  There
>> is a similar issue that is repaired in the PR which addresses validation of
>> the web-app_4_0.xsd.
>> 
>> Is your project running a very old (pre-Java EE 5) version of Java EE?
>> Even J2EE perhaps?
>> 
>> Thanks
>> 
>>> On Fri, Jul 12, 2019 at 8:48 AM Shammat  wrote:
>>> 
>>> NetBeans 11.1-vc1 fails to alidate a valid web.xml
>>> 
>>> When I open my web.xml from my project and click on the "Validate XML"
>>> button (the two down arrows), it shows the following error message:
>>> 
>>> XML validation started.
>>> Checking file:/C:/**/src/main/webapp/WEB-INF/web.xml...
>>> schema_reference.4: Failed to read schema document
>>> 'nbres:/org/netbeans/modules/j2ee/ddloaders/catalog/resources/web-app_2_4.xsd',
>>> because 1) could not find the document; 2) the document could not be read;
>>> 3) the root element of the document is not . [2]
>>> cvc-elt.1.a: Cannot find the declaration of element 'web-app'. [2]
>>> 
>>> However, the file "web-app_2_4.xsd" is contained in several jar files.
>>> 
>>> It is contained in "org-netbeans-modules-j2ee-dd.jar", but inside that jar
>>> file it's in the package/directory:
>>> 
>>>   org/netbeans/modules/j2ee/dd/impl/resources
>>> 
>>> rather than "org/netbeans/modules/j2ee/ddloaders/catalog/resources" where
>>> the editor seems to expect it.
>>> 
>>> And it's also part of servlet3.1-jsp2.3-api.jar, but there it's in the
>>> package/directory "resources/schemas"
>>> 
>>> Thomas
>>> 
>>> -
>>> 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>
>> 
> 
> -
> 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
> 
> 
> 


Re: Apache NetBeans 11.1-beta4 Is Available for Testing!

2019-07-13 Thread Josh Juneau
I took it for a test spin and everything looks good.  Thanks much for all
of the hard work!


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>



On Sat, Jul 13, 2019 at 3:58 PM Geertjan Wielenga 
wrote:

> Many thanks, been playing with it for a bit, tried to reproduce the issues
> from before, failed with that, so everything looks good to me. :-)
>
> Gj
>
> On Sat, Jul 13, 2019 at 6:43 PM Neil C Smith 
> wrote:
>
> > Dear Community,
> >
> > Please find details of Apache NetBeans 11.1-beta4 below.
> > Unfortunately, we had to pull the release vote for NB 11.1 due to a
> > critical issue being found -
> > https://issues.apache.org/jira/browse/NETBEANS-2824  This only
> > occurred after beta3 because another fix exposed it - c'est la vie.
> >
> > A fix for the critical issue, and fixes for a few other major issues,
> > are now in this fourth beta - see the full details of changes between
> > vc1 and beta4 at https://github.com/apache/netbeans/pull/1374
> >
> > Please give this beta a good battle test, particularly around the
> > areas that have been fixed.  Please also check the sources as you
> > would in a release vote, and ensure the few minor issues raised there
> > are gone.
> >
> > All being well, we will have a vote on a second release build in the
> > middle of next week.  Ideally without any code changes from this beta.
> > Responses of "everything now looks OK", as well as problems, would be
> > appreciated!
> >
> > See the artefacts here:
> > https://builds.apache.org/job/netbeans-release/426/artifact/dist/
> >
> > The binary you most likely need is:
> >
> >
> https://builds.apache.org/job/netbeans-release/426/artifact/dist/netbeans-11.1-beta4-bin.zip
> >
> > Please also check the full sources used for voting:
> >
> >
> https://builds.apache.org/job/netbeans-release/426/artifact/dist/netbeans-11.1-beta4-source.zip
> >
> > The SHA512 sums if you would like to check them are provided there as
> > well as here:
> >
> >
> 026b5d86b18f04f89aa096891e331c30973c0f6e0883daf2de13e31d5b8086eb5fc1b57973648caad6adc6d45a7678a5490a483ccd2426709e9b78abe1d5e8ec
> >  ./netbeans-11.1-beta4-bin.zip
> >
> >
> 1ab9f36ea5287e68a141ade628860a28992b68d2033fbcddf8f90781309b112791db6278df98e3be1193a5bbc2ed2ae3c8d0c93c0ac431065dfd4a7f64f3f33c
> >  ./netbeans-11.1-beta4-source.zip
> >
> >
> b02ec90165a432ecdac63f430f5a32e9bb6c993e0f7c38374246dc2abd45f17ee72e9c5232239d1c00ff843ae5b8eebad425d69161f97d8a86b15930bca489a2
> >  ./netbeans-platform-11.1-beta4-bin.zip
> >
> >
> 363c64f0eb89c68e0d2cb220f1b34043c89625b7ce72692c427bdda9abf7fbfef7e0d9cf0a4ab84ed597456f664ff6b84bd11b91b2f199691c269d1e6d9ea557
> >  ./netbeans-platform-11.1-beta4-source.zip
> >
> > Thanks those who helped sort issues, and thanks everyone for another
> > round of testing,
> >
> > Best wishes,
> >
> > Neil
> >
> > Voluntary Release Manager for Apache NetBeans 11.1
> >
> > -
> > 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
> >
> >
> >
> >
>


Re: [URGENT] Java EE 8 support fixes / beta4?

2019-07-12 Thread Josh Juneau
+1, that is a great idea to have Travis fail sooner.

On Fri, Jul 12, 2019 at 12:15 PM Neil C Smith  wrote:

> On Fri, 12 Jul 2019 at 18:05, Neil C Smith  wrote:
> > One thing from this that might be good to look at in future is having
> > our Travis tests fail fast.
>
> Maybe a "|| travis_terminate 1" on a few things like rat?
>
>
> https://medium.com/@manjula.cse/how-to-stop-the-execution-of-travis-pipeline-if-script-exits-with-an-error-f0e5a43206bf
>
> 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>


Re: [URGENT] Java EE 8 support fixes / beta4?

2019-07-12 Thread Josh Juneau
Thanks Neil for your patience with the PR.  Took a few tries and lots of
time...I appreciate it.

Best wishes

On Fri, Jul 12, 2019 at 11:43 AM Neil C Smith  wrote:

> On Fri, 12 Jul 2019 at 16:31, Geertjan Wielenga 
> wrote:
> >
> > Thanks for your resilience and calm control of everything. :-)
>
> There is a famous phrase about a swan! ;-)
>
> After a couple more failed attempts, we got all green lights, and it's
> merged to master.  Assuming the PR to release branch also goes green
> I'll merge and do beta4 at some point tomorrow now.
>
> 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>


Re: [CANCELLED] [VOTE] Release Apache NetBeans 11.1 [vote candidate 1]

2019-07-12 Thread Josh Juneau
I am working on the repaired PR now...will be in touch soon.  Thanks

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 12, 2019, at 5:09 AM, Neil C Smith  wrote:
> 
> On Fri, 12 Jul 2019 at 10:26, Geertjan Wielenga  wrote:
>> 
>> Excellent, great, thank you!
>> 
> 
> Just waiting to hear if Josh can look at fixing the J2EE PR.  Have
> opened a sync PR to the release branch.  Let me know if anything else
> looks missing.
> 
> https://github.com/apache/netbeans/pull/1374
> 
> As an aside, the experiment with syncing via PR does seem to be useful
> for tracking changes and triggering Travis checks.  Something to add
> into the wiki notes on releases if we decide to stick with the master
> freeze plan in future.
> 
> Thanks,
> 
> 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
> 
> 
> 


Re: Java EE 8 Support Repairs - Enhancements to repair [NETBEANS-2800]

2019-07-11 Thread Josh Juneau
Thanks Neil!  I’ll submit the PR tonight.  I appreciate it.  


Josh Juneau
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


> On Jul 11, 2019, at 3:04 PM, Neil C Smith  wrote:
> 
>> On Thu, 11 Jul 2019, 20:05 Josh Juneau,  wrote:
>> 
>> 
>> I have not yet created the PR, but I will do so.  One question though, when
>> I compare files on the PR within my project on GitHub, it shows all of the
>> commit history for the Java EE 8 commits...so there are 13 commits showing
>> up in the PR.  This is similar to the last PR I submitted that showed 12
>> commits...I believe you probably remember this.  Should I just go ahead and
>> proceed to submit the PR, or is there something I need to do with my fork
>> before submitting?
>> 
> 
> It's because your commits were squashed and merged in the original PR so
> don't exist in the upstream history. Ideally keep your fork's master branch
> in sync with upstream and create a separate branch off it for each PR.
> 
> I should be able to squash and merge the new PR to get it to work though,
> as I did with your last fixes, if you can't do above in time.
> 
> Thanks and best wishes,
> 
> Neil
> 
>> 


Re: Java EE 8 Support Repairs - Enhancements to repair [NETBEANS-2800]

2019-07-11 Thread Josh Juneau
Hi Neil,

I have not yet created the PR, but I will do so.  One question though, when
I compare files on the PR within my project on GitHub, it shows all of the
commit history for the Java EE 8 commits...so there are 13 commits showing
up in the PR.  This is similar to the last PR I submitted that showed 12
commits...I believe you probably remember this.  Should I just go ahead and
proceed to submit the PR, or is there something I need to do with my fork
before submitting?

Thanks

On Thu, Jul 11, 2019 at 1:45 PM Neil C Smith  wrote:

> Hi Josh,
>
> On Thu, 11 Jul 2019 at 04:05, Josh Juneau  wrote:
> > At this point, I would like to request that we create a vc2 to include
> > these new enhancements.  That way, the Java EE 8 support should be much
> > more stable, as the web.xml 4.0 would now being recognized correctly by
> the
> > IDE.
>
> Looks like you might be in luck! :-\  The Payara Micro bug seems like
> it's going to force a second VC.
>
> Is there a PR for this fix yet?  If not, could you create one?
>
> Given time pressures, I might not be able to roll another VC until
> early next week.  But, if we can get relevant fixes in tomorrow I
> might use that to our advantage and look at a beta4 to test with for a
> few days before then.
>
> Thanks,
>
> 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>


Re: Building Apache NetBeans with JDK 11

2019-07-11 Thread Josh Juneau
Java EE 8 is not specifically tied to JDK 8.  The only reason why that is a
barrier right now is because of the container support.  If a container
vendor, such as Payara, compiles and makes Java EE 8 libraries available
under a newer JDK then it should work.  Therefore, Payara 5.192 supports
JDK 11, so we should be able to run Apache NetBeans on JDK 11 and
compile/deploy Java EE 8 applications (via JDK 11) to this container.  I
believe other containers are also planning to support JDK 11.

Please see the blog post from Arjan for more details on Payara JDK 11
support:  https://blog.payara.fish/whats-new-in-payara-platform-192

Thanks

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>



On Thu, Jul 11, 2019 at 6:52 AM Geertjan Wielenga 
wrote:

> Yes, this is something I'm not clear about -- isn't Java EE 8 tied to JDK
> 8? Correct me if I'm wrong. Should GlassFish and Payara run with anything
> other than JDK 8?
>
> Gj
>
> On Thu, Jul 11, 2019 at 1:39 PM Josh Juneau  wrote:
>
> > Glad to hear that JDK 11 seems to be working well with Apache NetBeans
> > 11.1.  I haven't yet tested the Payara 5.192 JDK 11 support...but I
> believe
> > initial support is now there.  I will try to find some time to test this
> > out within NetBeans and provide feedback.
> >
> > 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>
> >
> >
> >
> > On Thu, Jul 11, 2019 at 5:13 AM Geertjan Wielenga 
> > wrote:
> >
> > > Apache NetBeans 11.1 builds and runs with JDK 11 LTS, excellent.
> > >
> > > *Product Version:* Apache NetBeans IDE 11.1
> > >
> > > *Java:* 11.0.1; Java HotSpot(TM) 64-Bit Server VM 11.0.1+13-LTS
> > >
> > > *Runtime:* Java(TM) SE Runtime Environment 11.0.1+13-LTS
> > >
> > > *System:* Mac OS X version 10.13.6 running on x86_64; UTF-8; en_NL (nb)
> > >
> > >
> > > Gj
> > >
> > >
> > >
> > > On Thu, Jul 11, 2019 at 11:41 AM Geertjan Wielenga <
> geert...@apache.org>
> > > wrote:
> > >
> > > > Never mind, I had to set JAVA_HOME to the same JDK as the JDK I am
> > using
> > > > for running Ant. Now everything is going well.
> > > >
> > > > Gj
> > > >
> > > > On Thu, Jul 11, 2019 at 11:34 AM Geertjan Wielenga <
> > geert...@apache.org>
> > > > wrote:
> > > >
> > > >> Hi all,
> > > >>
> > > >> I'm especially interested in getting us to a point where we can
> build
> > on
> > > >> the latest Java LTS release.
> > > >>
> > > >> So I tried to run ant like this (on Mac OSX):
> > > >>
> > > >> ant
> > > >>
> > >
> >
> -Djavac.executable=/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
> > > >> -Dpermit.jdk9.builds=true
> > > >>
> > > >> Quite quickly this results in the following:
> > > >>
> > > >> compile:
> > > >>  [nb-javac] Compiling 45 source files to
> > > >>
> > >
> >
> /Users/geertjanwielenga/Downloads/netbeans-11.1-vc1-source/platform/openide.util/build/classes
> > > >>[repeat] warning: [options] bootstrap class path not set in
> > > >> conjunction with -source 6
> > > >>[repeat] error: Source option 6 is no longer supported. Use 7 or
> > > later.
> > > >>[repeat] error: Target option 6 is no longer supported. Use 7 or
> > > later.
> > > >>   [nbmerge] Failed to build target: all-openide.util
> > > >>
> > > >> BUILD FAILED
> > > >>
> > > >> Does anyone have ideas?
> > > >>
> > > >> Thanks,
> > > >>
> > > >> Gj
> > > >>
> > > >
> > >
> >
>


Re: Java EE 8 Support Repairs - Enhancements to repair [NETBEANS-2800]

2019-07-11 Thread Josh Juneau
Thanks Geertjan...I will provide some details of the Java EE 8 support in
11.1 on the wiki page.

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>



On Thu, Jul 11, 2019 at 6:42 AM Geertjan Wielenga 
wrote:

> Great to hear we're on the same page.
>
> I confess I do not know exactly what the Java EE 8 work you have done for
> 11.1 consists of, exactly. The more details you can provide on this page,
> as the basis for the official one to be published on netbeans.apache.org,
> even if simply a bulleted list, would help a lot:
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
>
> Gj
>
> On Thu, Jul 11, 2019 at 1:12 PM Josh Juneau  wrote:
>
> > Thanks Geertjan and Neil, I agree with your assessment.  Let's deliver
> 11.1
> > with the Java EE 8 support, as-is, and we'll continue to improve it for
> > future releases.  It is true that I now understand much more of the Java
> EE
> > support code in NetBeans...so making these enhancements for future
> releases
> > should be a bit easier.
> >
> > Just as a side note, I appreciate the feedback on the initial Java EE 8
> > support, Geertjan.  These changes in the upcoming PR will repair the
> wizard
> > issues.  It is all due to the web.xml not being a recognized version at
> > 4.0.
> >
> > I'll +1 this release so we can move onward...thanks again.
> >
> > On Thu, Jul 11, 2019 at 5:44 AM Geertjan Wielenga 
> > wrote:
> >
> > > Absolutely agree.
> > >
> > > Gj
> > >
> > > On Thu, Jul 11, 2019 at 12:43 PM Neil C Smith 
> > > wrote:
> > >
> > > > On Thu, 11 Jul 2019 at 10:24, Geertjan Wielenga  >
> > > > wrote:
> > > > >
> > > > > The other thing to bear in mind is that Josh is now really in the
> > > groove,
> > > > > or whatever the term is, in terms of his Java EE 8 / NetBeans
> > > development
> > > > > skills -- this is excellent news. It's all good from here, since
> > > > everything
> > > > > he does will just accumulate from one release to the next. We
> should
> > > see
> > > > > this as the first step in the direction of Java EE 8 and use 11.1
> to
> > > kick
> > > > > the tires for 11.2 etc so that when we get to 12, we'll have a
> really
> > > > solid
> > > > > product around Java EE 8. I haven't yet managed to get the large
> code
> > > > > generation wizards, e.g., from database to REST endpoints, etc, to
> > work
> > > > in
> > > > > Java EE 8, and these kinds of things should be the focus next -- as
> > > well
> > > > as
> > > > > getting more people on board to work with Josh, and Gaurav from
> > Payara,
> > > > on
> > > > > these kinds of enhancements.
> > > > >
> > > >
> > > > Agreed!  Given particularly these things came in after feature
> freeze,
> > > > we should expect there might be a few rough edges still.  That's not
> > > > only fine, IMO, it's also the main reason for having non-LTS.  The
> key
> > > > thing is to tidy up the rough edges by NB 12.0.  And obviously
> > > > presenting that clearly to end users via the website.
> > > >
> > > > And we have an AUC.  If we can find a better way to use it, we can
> > > > cherry pick and push select updates via the release branch if we
> > > > really want/need to.
> > > >
> > > > 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>
> >
>


Re: [VOTE] Release Apache NetBeans 11.1 [vote candidate 1]

2019-07-11 Thread Josh Juneau
+1 ... The vc1 sources build without issue.  Verified files and signature.

Thanks for the hard work!

On Wed, Jul 10, 2019 at 2:41 PM Neil C Smith  wrote:

> Dear all,
>
> This is our first voting candidate for the 11.1 release of Apache NetBeans.
>
> Apache NetBeans 11.1 constitutes all clusters in the Apache NetBeans
> Git repo, which together provide the NetBeans Platform (i.e., the
> underlying application framework), as well as all the modules that
> provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> Apache NetBeans.
>
> Build artefacts are available here:
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.1-vc1/
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/11.1-vc1/
>
> Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
> NOTICE files, as well as a README file with build instructions, which
> are the same as these:
> https://github.com/apache/netbeans/blob/release111/README.md
>
> We are voting on:
>
> https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.1-vc1/netbeans-11.1-vc1-source.zip
>
> SHA512:
>
> 7f49cfca8d27f2e08d0e5d9b4f61d70baddfdfa013f4a783feb2a1e203d7a1c7208321cdb0be7aa49d469c027e221999c8c0e4b9d911eec35a7d2e3cf8859466
>  ./netbeans-11.1-vc1-source.zip
>
> KEYS file:
> https://dist.apache.org/repos/dist/release/netbeans/KEYS
>
> Apache NetBeans Git Repo tag: 11.1-vc1 :
> https://github.com/apache/netbeans/tree/11.1-vc1
>
> Note: NetBeans license violation checks are managed via the
> rat-exclusions.txt file:
>
> https://github.com/apache/netbeans/blob/release111/nbbuild/rat-exclusions.txt
>
> Rat report shows no unknown licenses, except for license files:
>
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-release/423/artifact/rat-release-temp/nbbuild/build/rat-report.txt
>
> Release specific wiki page:
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
>
>
> How (and what) to try out with the release:
>
> 1. Download the artefact to be voted on and unzip it.
> 2. Check that the artefact does not contain any jar files, except for:
> -
> platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
> - enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
> - enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
> - enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
> - enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
> which are only jars by their name
> 3. Verify the cryptographic signatures, the NOTICE and LICENSE file
> 4. Build it using the README provided by the artefact.
> 5. Look in nbbuild/netbeans for the NetBeans installation created by
> the build process.
>
> This vote is going to be open at least 72 hours, vote with +1, 0, and
> -1 as usual.  Please mark your vote with (binding) if you're a
> NetBeans PMC member to help with voting admin.  NetBeans 11.1 will be
> released if and when this vote passes.
>
> Convenience binaries, not relevant for voting purposes, are staged at
> the build artefacts links above.
>
>
> Thank you for all the hard work!
> And fingers X'd my first release voting thread is all correct - speak
> up if there are any issues.
>
> Best wishes,
>
> Neil
> Volunteer Release Manager for Apache NetBeans 11.1
>
> -
> 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>


Re: Java EE 8 Support Repairs - Enhancements to repair [NETBEANS-2800]

2019-07-11 Thread Josh Juneau
Thanks Geertjan and Neil, I agree with your assessment.  Let's deliver 11.1
with the Java EE 8 support, as-is, and we'll continue to improve it for
future releases.  It is true that I now understand much more of the Java EE
support code in NetBeans...so making these enhancements for future releases
should be a bit easier.

Just as a side note, I appreciate the feedback on the initial Java EE 8
support, Geertjan.  These changes in the upcoming PR will repair the wizard
issues.  It is all due to the web.xml not being a recognized version at 4.0.

I'll +1 this release so we can move onward...thanks again.

On Thu, Jul 11, 2019 at 5:44 AM Geertjan Wielenga 
wrote:

> Absolutely agree.
>
> Gj
>
> On Thu, Jul 11, 2019 at 12:43 PM Neil C Smith 
> wrote:
>
> > On Thu, 11 Jul 2019 at 10:24, Geertjan Wielenga 
> > wrote:
> > >
> > > The other thing to bear in mind is that Josh is now really in the
> groove,
> > > or whatever the term is, in terms of his Java EE 8 / NetBeans
> development
> > > skills -- this is excellent news. It's all good from here, since
> > everything
> > > he does will just accumulate from one release to the next. We should
> see
> > > this as the first step in the direction of Java EE 8 and use 11.1 to
> kick
> > > the tires for 11.2 etc so that when we get to 12, we'll have a really
> > solid
> > > product around Java EE 8. I haven't yet managed to get the large code
> > > generation wizards, e.g., from database to REST endpoints, etc, to work
> > in
> > > Java EE 8, and these kinds of things should be the focus next -- as
> well
> > as
> > > getting more people on board to work with Josh, and Gaurav from Payara,
> > on
> > > these kinds of enhancements.
> > >
> >
> > Agreed!  Given particularly these things came in after feature freeze,
> > we should expect there might be a few rough edges still.  That's not
> > only fine, IMO, it's also the main reason for having non-LTS.  The key
> > thing is to tidy up the rough edges by NB 12.0.  And obviously
> > presenting that clearly to end users via the website.
> >
> > And we have an AUC.  If we can find a better way to use it, we can
> > cherry pick and push select updates via the release branch if we
> > really want/need to.
> >
> > 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>


Re: Website changes for NB 11.1

2019-07-10 Thread Josh Juneau
+1 I like your proposal for the website.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 10, 2019, at 4:03 AM, Neil C Smith  wrote:
> 
> Hi,
> 
> I'm just merging and preparing for the vote thread on NB 11.1.  And
> while I'm waiting on things, thinking about website requirements as I
> know some changes are underway already.
> 
> At present the Downloads link goes directly to
> http://netbeans.apache.org/download/nb110/nb110.html  I don't think we
> should directly link NB 11.1 in that way.  Now we have LTS and
> non-LTS, we need to consider how we present LTS and non-LTS to end
> users, and make sure links to both remain easily available.
> 
> My thought is that we should make the main menu Download go (revert)
> to http://netbeans.apache.org/download/ and edit that page to include
> a short intro to release schedule and which version to choose.  And
> move everything that isn't latest LTS and non-LTS on to sub-pages?
> 
> eg something like.
> 
> # Download
> 
> Apache NetBeans is released four times a year.  Our April release is a
> long-term support (LTS) release that benefits from our famous NetCAT
> community testing process, and will remain available and supported for
> a year.  Our other quarterly releases provide early access to new
> features.
> 
> ## Apache NetBeans 11 feature update 1 (NB 11.1)
> Latest release of the IDE, released on July XX, 2019.
> [Features][Download]
> 
> ## Apache NetBeans 11 LTS (NB 11.0)
> Latest LTS version of the IDE, released on April 4, 2019.
> [Features][Download]
> 
> ## Older releases
> Older Apache NetBeans releases and pre-Apache NetBeans releases can
> still be downloaded, but are no longer supported.
> [Find out more] << move all text and links to sub-page
> 
> ## Daily builds and building from source
> All Apache NetBeans source code is freely available to build yourself,
> or you can download (unsupported) daily development builds.
> [Find out more] << move all text and links to sub-page
> 
> 
> Thoughts?
> 
> 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
> 
> 
> 


Re: NetBeans 11.1 beta 3 Java EE 8 support

2019-07-08 Thread Josh Juneau
My apologies for taking a while to get the PR into place.  Unfortunately my
main workstation Mac is one of the 2015 models affected by the battery
issues and it has been sent to Apple for repairs...so I'm running on a
backup machine.  I have to try and get everything into place to republish
the webapp-javaee8 archetype to Maven Central.  Once I have everything
configured correctly then I will push.  The PR will depend upon the updated
maven archetype.

Thanks for your time and patience.

On Sun, Jul 7, 2019 at 5:10 PM Josh Juneau  wrote:

> I am repairing issues with the Java EE 8 maven archetype which will repair
> issues:
>
> https://issues.apache.org/jira/browse/NETBEANS-2778
>
> https://issues.apache.org/jira/browse/NETBEANS-2799
>
> I have some testing to do with
> https://issues.apache.org/jira/browse/NETBEANS-2800 As I am not quite
> sure why this is not working with the provided web-app_4_0.xsd...I've made
> a couple of tweaks here and hope they will repair the issue.
>
> I will be looking into https://issues.apache.org/jira/browse/NETBEANS-2810 As
> well...it may be repaired by the changes I am making with the
> web-app_4_0.xsd.
>
> https://issues.apache.org/jira/browse/NETBEANS-2811 Is repaired by one of
> the changes I've made to the Java EE 8 maven archetype.
>
> I am not so sure that https://issues.apache.org/jira/browse/NETBEANS-2776 Is
> an issue.  I believe that Java EE 7 archetype was the same way and it did
> not include the JPA 2.1 library.  I've changed the persistence.xml to use
> 2.2, rather than 2.1...perhaps that will resolve this issue.
>
> Thanks and hoping to submit a PR tomorrow morning.
>
> Josh Juneau
> juneau...@gmail.com
> http://jj-blogger.blogspot.com
> https://www.apress.com/us/search?query=Juneau
>
> On Jul 7, 2019, at 11:30 AM, Josh Juneau  wrote:
>
> I looking into these issues today and I will provide a PR will
> fixes...hopefully on Monday morning at latest.
>
>
> Thanks for the feedback!
>
>
> Josh Juneau
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
>
>
> On Jul 7, 2019, at 5:32 AM, Geertjan Wielenga  wrote:
>
> Let's wait and see what Josh says on this. Thanks for the investigation and
> taking the next steps.
>
> Gj
>
> On Sun, Jul 7, 2019 at 12:04 PM Vano Beridze  wrote:
>
> I found the file, but I guess I should not touch it, because it's used for
>
> creating Java EE 7 based project persistence.xml
>
>
>
>
> java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/persistence-2.1.xml
>
>
> I guess the fix (at least part of it) would be to create new
>
> persistence-2.2.xml file, which I can do, but I'm not sure if the code that
>
> creates Java EE 8 web project will automatically pick up that file.
>
>
> Vano
>
>
> On Sun, Jul 7, 2019 at 1:30 PM Geertjan Wielenga 
>
> wrote:
>
>
> At least the first one you could do yourself, your work on identifying
>
> and
>
> verifying is fantastic -- maybe you could find the source of the 2778 and
>
> do a PR (you don't even need to clone or fork anything, just change the
>
> file on-line and provide the PR there). Hope Josh gets to these in time
>
> but
>
> also hope you could take the next step and do fixes yourself where
>
> they're
>
> at least quite small...
>
>
> Gj
>
>
> On Sun, Jul 7, 2019 at 10:33 AM Vano Beridze  wrote:
>
>
> Hello,
>
>
> Tested beta 3.
>
> reported 2 bugs so far
>
> https://issues.apache.org/jira/browse/NETBEANS-2810
>
> https://issues.apache.org/jira/browse/NETBEANS-2811
>
>
> I think these to bugs needs addressing before the release
>
> https://issues.apache.org/jira/browse/NETBEANS-2778
>
> https://issues.apache.org/jira/browse/NETBEANS-2776
>
>
> BR,
>
> Vano
>
>
>
>
> --
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>


Re: NetBeans 11.1 beta 3 Java EE 8 support

2019-07-07 Thread Josh Juneau
I am repairing issues with the Java EE 8 maven archetype which will repair 
issues:

https://issues.apache.org/jira/browse/NETBEANS-2778

https://issues.apache.org/jira/browse/NETBEANS-2799

I have some testing to do with 
https://issues.apache.org/jira/browse/NETBEANS-2800 As I am not quite sure why 
this is not working with the provided web-app_4_0.xsd...I've made a couple of 
tweaks here and hope they will repair the issue.

I will be looking into https://issues.apache.org/jira/browse/NETBEANS-2810 As 
well...it may be repaired by the changes I am making with the web-app_4_0.xsd.

https://issues.apache.org/jira/browse/NETBEANS-2811 Is repaired by one of the 
changes I've made to the Java EE 8 maven archetype.

I am not so sure that https://issues.apache.org/jira/browse/NETBEANS-2776 Is an 
issue.  I believe that Java EE 7 archetype was the same way and it did not 
include the JPA 2.1 library.  I've changed the persistence.xml to use 2.2, 
rather than 2.1...perhaps that will resolve this issue.

Thanks and hoping to submit a PR tomorrow morning.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 7, 2019, at 11:30 AM, Josh Juneau  wrote:
> 
> I looking into these issues today and I will provide a PR will 
> fixes...hopefully on Monday morning at latest.  
> 
> Thanks for the feedback!
> 
> 
> Josh Juneau
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
> 
> 
>> On Jul 7, 2019, at 5:32 AM, Geertjan Wielenga  wrote:
>> 
>> Let's wait and see what Josh says on this. Thanks for the investigation and
>> taking the next steps.
>> 
>> Gj
>> 
>>> On Sun, Jul 7, 2019 at 12:04 PM Vano Beridze  wrote:
>>> 
>>> I found the file, but I guess I should not touch it, because it's used for
>>> creating Java EE 7 based project persistence.xml
>>> 
>>> 
>>> java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/persistence-2.1.xml
>>> 
>>> I guess the fix (at least part of it) would be to create new
>>> persistence-2.2.xml file, which I can do, but I'm not sure if the code that
>>> creates Java EE 8 web project will automatically pick up that file.
>>> 
>>> Vano
>>> 
>>> On Sun, Jul 7, 2019 at 1:30 PM Geertjan Wielenga 
>>> wrote:
>>> 
>>>> At least the first one you could do yourself, your work on identifying
>>> and
>>>> verifying is fantastic -- maybe you could find the source of the 2778 and
>>>> do a PR (you don't even need to clone or fork anything, just change the
>>>> file on-line and provide the PR there). Hope Josh gets to these in time
>>> but
>>>> also hope you could take the next step and do fixes yourself where
>>> they're
>>>> at least quite small...
>>>> 
>>>> Gj
>>>> 
>>>>> On Sun, Jul 7, 2019 at 10:33 AM Vano Beridze  wrote:
>>>> 
>>>>> Hello,
>>>>> 
>>>>> Tested beta 3.
>>>>> reported 2 bugs so far
>>>>> https://issues.apache.org/jira/browse/NETBEANS-2810
>>>>> https://issues.apache.org/jira/browse/NETBEANS-2811
>>>>> 
>>>>> I think these to bugs needs addressing before the release
>>>>> https://issues.apache.org/jira/browse/NETBEANS-2778
>>>>> https://issues.apache.org/jira/browse/NETBEANS-2776
>>>>> 
>>>>> BR,
>>>>> Vano
>>>>> 
>>>> 
>>> 


Re: NetBeans 11.1 beta 3 Java EE 8 support

2019-07-07 Thread Josh Juneau
I looking into these issues today and I will provide a PR will 
fixes...hopefully on Monday morning at latest.  

Thanks for the feedback!


Josh Juneau
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


> On Jul 7, 2019, at 5:32 AM, Geertjan Wielenga  wrote:
> 
> Let's wait and see what Josh says on this. Thanks for the investigation and
> taking the next steps.
> 
> Gj
> 
>> On Sun, Jul 7, 2019 at 12:04 PM Vano Beridze  wrote:
>> 
>> I found the file, but I guess I should not touch it, because it's used for
>> creating Java EE 7 based project persistence.xml
>> 
>> 
>> java/j2ee.persistence/src/org/netbeans/modules/j2ee/persistence/ui/resources/persistence-2.1.xml
>> 
>> I guess the fix (at least part of it) would be to create new
>> persistence-2.2.xml file, which I can do, but I'm not sure if the code that
>> creates Java EE 8 web project will automatically pick up that file.
>> 
>> Vano
>> 
>> On Sun, Jul 7, 2019 at 1:30 PM Geertjan Wielenga 
>> wrote:
>> 
>>> At least the first one you could do yourself, your work on identifying
>> and
>>> verifying is fantastic -- maybe you could find the source of the 2778 and
>>> do a PR (you don't even need to clone or fork anything, just change the
>>> file on-line and provide the PR there). Hope Josh gets to these in time
>> but
>>> also hope you could take the next step and do fixes yourself where
>> they're
>>> at least quite small...
>>> 
>>> Gj
>>> 
>>>> On Sun, Jul 7, 2019 at 10:33 AM Vano Beridze  wrote:
>>>> 
>>>> Hello,
>>>> 
>>>> Tested beta 3.
>>>> reported 2 bugs so far
>>>> https://issues.apache.org/jira/browse/NETBEANS-2810
>>>> https://issues.apache.org/jira/browse/NETBEANS-2811
>>>> 
>>>> I think these to bugs needs addressing before the release
>>>> https://issues.apache.org/jira/browse/NETBEANS-2778
>>>> https://issues.apache.org/jira/browse/NETBEANS-2776
>>>> 
>>>> BR,
>>>> Vano
>>>> 
>>> 
>> 


Re: Apache NetBeans 11.1-beta3 Is Available for Testing!

2019-07-04 Thread Josh Juneau
I will look into these issues...thanks!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 4, 2019, at 6:37 AM, Gaurav Gupta  wrote:
> 
> https://issues.apache.org/jira/browse/NETBEANS-2800
> https://issues.apache.org/jira/browse/NETBEANS-2799
> 
> 
> 
> 
> 
>> On Thu, Jul 4, 2019 at 1:53 PM Geertjan Wielenga 
>> wrote:
>> 
>> Yes, Gaurav is working on this.
>> 
>> Any other comments on beta-3?
>> 
>> Gj
>> 
>> On Thu, Jul 4, 2019 at 10:22 AM Patrick Musembi 
>> wrote:
>> 
>>> I also noticed this ...
>>> 
>>>> On Thu, Jul 4, 2019, 05:38 chege  wrote:
>>> 
>>>> Payara micro wizard is still stuck at 'finding feature'.
>>>> Ubuntu Linux 18.04, OpenJdk 11.
>>>> 
>>>> On Wed, 2019-07-03 at 18:52 +0100, Neil C Smith wrote:
>>>>> Dear Community,
>>>>> 
>>>>> I'd like to announce that the third beta build for Apache NetBeans
>>>>> 11.1 from the release111 branch is available for download.
>>>>> 
>>>>> Details of changes between beta2 and beta3 are at
>>>>> https://github.com/apache/netbeans/pull/1353
>>>>> 
>>>>> 
>>>>> As per the recently agreed release schedule, NB 11.1 is a non-LTS
>>>>> release, and will not have a full NetCAT process.  However, feedback
>>>>> and testing from those on the dev@ and netcat@ lists would still be
>>>>> appreciated, particularly around new features.  Please file issues in
>>>>> JIRA as necessary, with the affects and fix versions set to 11.1.
>>>>> Please take note of the Bug Priority Guidelines, in particular so
>>>>> that
>>>>> we can address critical and blocking issues if they arise.
>>>>> 
>>>>> **If making PRs to fix issues, please tag with NB 11.1 and add me as
>>>>> a
>>>>> reviewer**
>>>>> 
>>>>> All being well, this will be the final beta.  The voting candidate
>>>>> will be created July ~10th assuming any critical and blocking issues
>>>>> are resolved.  The final NB 11.1 release is scheduled for July ~15th.
>>>>> 
>>>>> Release schedule :
>>>>> 
>> https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
>>>>> Bug Priority Guidelines :
>>>>> 
>>>> 
>>>> 
>>> 
>> https://cwiki.apache.org/confluence/display/NETBEANS/Bug+Priority+Guidelines
>>>>> NB 11.1 major changes :
>>>>> 
>>>> 
>>> 
>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
>>>>> 
>>>>> 
>>>>> See the artefacts here:
>>>>> https://builds.apache.org/job/netbeans-release/419/artifact/dist/
>>>>> 
>>>>> The binary you most likely need is:
>>>>> 
>>>> 
>>>> 
>>> 
>> https://builds.apache.org/job/netbeans-release/419/artifact/dist/netbeans-11.1-beta3-bin.zip
>>>>> 
>>>>> The SHA512 sums if you would like to check them are provided there as
>>>>> well as here:
>>>>> 
>>>>> d467538043e3d6aef921b583c8af9e5174afaaa442cf875b9e766d638d5c5e12cfebd
>>>>> 3ba037daf906bff0584493fffa8c618fe5c253167c993d2510064b0c3da
>>>>> ./netbeans-11.1-beta3-bin.zip
>>>>> 53afb6a9a625bde4f2e35f98748ae2b07b877db3f862f64ffc9c8ca1e14110feab87d
>>>>> f3e3ea5dfa88f317e42748a16cccdf1af43c37eaa1413086528be76
>>>>> ./netbeans-11.1-beta3-source.zip
>>>>> 1ffd0aaef2098439a3f1645bf90dd7e127fc5426154a891bf900e2dc2b355f4886dab
>>>>> c3552ebe9411311d4e5e16f5a2921b3e911354b581eb9a21eb0332978e1
>>>>> ./netbeans-platform-11.1-beta3-bin.zip
>>>>> 9460e85b39d455c0c0741ca99226bde1b92aa9ee0e86753515fccd33b159f766558e5
>>>>> f5af48d617542dcaad231608e9b55b99abda137c824871c734e6065b460
>>>>> ./netbeans-platform-11.1-beta3-source.zip
>>>>> 
>>>>> 
>>>>> Thanks and best wishes,
>>>>> 
>>>>> Neil
>>>>> 
>>>>> Voluntary Release Manager for Apache NetBeans 11.1
>>>>> 
>>>>> -
>>>>> 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
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>> 


Re: 11.1 beta-3 status

2019-07-03 Thread Josh Juneau
Thanks for all of your work on merging the PRs and closing the relevant JIRA 
issues.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 3, 2019, at 5:16 AM, Neil C Smith  wrote:
> 
> On Wed, 3 Jul 2019 at 10:13, Neil C Smith  wrote:
>> Looking through and merging now.
> 
> OK, all bar two merged to master, and relevant JIRA issues marked resolved.
> 
> The two pending are -
> 
> https://github.com/apache/netbeans/pull/1285
> https://github.com/apache/netbeans/pull/1338
> 
> The first is still waiting on a review on requested changes from Jan.
> I think all the requested changes are made, so can merge, or someone
> else want to check all is ready?
> 
> The second is marked as failing Travis, but I assume just because of
> earlier Travis issues - have retriggered the pending test and waiting
> for completion.
> 
> Geertjan, you might want to take a look at the stale branches at
> https://github.com/apache/netbeans/branches/all  I didn't delete any
> of yours while merging the PRs, but we might want to remove some of
> those temporary branches?
> 
> 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
> 
> 
> 


Re: Apache NetBeans 11.1-beta2 Is Available for Testing!

2019-07-02 Thread Josh Juneau
Thanks for testing, it is appreciated.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 2, 2019, at 4:24 AM, Alessandro  wrote:
> 
> Dear all,
>  I am test driving the new beta with a focus on Java development with
> Maven and Gradle: so far so good.
> No major problems encountered apart from NETBEANS-2783
> <https://issues.apache.org/jira/browse/NETBEANS-2783>, which affects also
> version 11.0 and probably earlier version back to 8.2.
> 
> Will continue the tests and report back any problems.
> 
> Keep up the good work!!!
> 
> Regards,
> Alex
> 
>> Il giorno dom 30 giu 2019 alle ore 17:29 huang kai  ha
>> scritto:
>> 
>> That's nice~!
>> 
>> 在2019年06月30,下午 2:35,Laszlo Kishalmi  写道:
>> I've updated the Snap release job to work with the new non-incubating
>> project source artifact. As I side effect the 11.1 beta 2 is available as a
>> snap from the snap store in the latest/edge channel. So anyone using snap
>> would like to test the beta just switch the channel with: snap refresh
>> --channel edge netbeans The previous version (11.0) can be easily  restored
>> in need with: snap revert netbeans On 6/26/19 11:26 AM, Neil C Smith wrote:
>> Dear Community, I'd like to announce that the second beta build for Apache
>> NetBeans 11.1 from the release111 branch is available for download. Key
>> changes since beta1 include integration of Java EE 8 and Payara support via
>> agreed feature freeze bypass - testing in these areas would be very
>> appreciated. Full details of changes between beta1 and beta2 are at
>> https://github.com/apache/netbeans/pull/1330 As this build is for testing
>> purposes only, we are not going to do the release dance and voting around
>> it (and as we're not voting on it, the files are tagged beta not vc!). As
>> per the recently agreed release schedule, NB 11.1 is a non-LTS release, and
>> will not have a full NetCAT process. However, feedback and testing from
>> those on the dev@ and netcat@ lists would still be appreciated,
>> particularly around new features. Please file issues in JIRA as necessary,
>> with the affects and fix versions set to 11.1. Another beta will be
>> released, as required, on July ~3rd. The final NB 11.1 release is scheduled
>> for July ~15th. The next full NetCAT is scheduled for NB 12.0 in early
>> 2020, which will be the next LTS release. Release schedule :
>> https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule NB
>> 11.1 major changes :
>> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
>> See the artefacts here:
>> https://builds.apache.org/job/netbeans-release/417/artifact/dist/ The
>> binary you most likely need is:
>> https://builds.apache.org/job/netbeans-release/417/artifact/dist/netbeans-11.1-beta2-bin.zip
>> Installers, as mentioned in the major changes link, are in progress. The
>> SHA512 sums if you would like to check them are provided there as well as
>> here:
>> 19470a7c60bc58d1aeedf66ec1e4fc96aef2fd20c75218a943acd4f6c604bf2bfcf669b932651b1900ffab787589fae92838e068158fe963692ee00c109dd2e8
>> ./netbeans-11.1-beta2-bin.zip
>> b3e7471237485d2b28a5673988a093d32f881d98004f674035e7adb0d4b5461f6a3d7277a1f82a04be445d6ecacc6dceed0ff489ce3418ae50b9f197fa69cb20
>> ./netbeans-11.1-beta2-source.zip
>> 6d8819171d2795f877ac66f8689fe55c64d095293ae8c106f8f28207282e263b4d4d69375c6024640ae3173dad898e7117f3cb1a38c2400ceae04e2fdc5f99a4
>> ./netbeans-platform-11.1-beta2-bin.zip
>> f69ebbfbf0129e3cb650046f3887d23a299aa7625367414be400727c3b8386bc5322dffc043e930cc4c9b39c1febb60c2d11b48f1b622bc291cecec0acfdac92
>> ./netbeans-platform-11.1-beta2-source.zip Thanks and best wishes, Neil
>> Voluntary Release Manager for Apache NetBeans 11.1
>> - To
>> unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org> dev-unsubscr...@netbeans.apache.org> For additional commands, e-mail:
>> dev-h...@netbeans.apache.org<mailto: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> dev-unsubscr...@netbeans.apache.org> For additional commands, e-mail:
>> dev-h...@netbeans.apache.org<mailto:dev-h...@netbeans.apache.org> For
>> further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> 


Re: Beta 2 Installers - Re: Apache NetBeans 11.1-beta2 Is Available for Testing!

2019-06-28 Thread Josh Juneau
Successfully installed onto Windows using:

> https://github.com/rtaneja1/netbeans/blob/installer-bin-11-1/nbbuild/installer/binaries/Apache-NetBeans-11.1-bin-windows-x64.exe

No issues found.  This installer recognized my OpenJDK extraction for Azul Zulu 
JDK...which is great.  Easy setup...great work!

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jun 28, 2019, at 2:19 AM, reema.tan...@oracle.com wrote:
> 
> Hi,
> 
> Apache NetBeans 11.1 beta 2 Installers are temporarily hosted for testing on 
> a branch in my github fork here:
> 
> https://github.com/rtaneja1/netbeans/blob/installer-bin-11-1/nbbuild/installer/binaries/Apache-NetBeans-11.1-bin-windows-x64.exe
> 
> https://github.com/rtaneja1/netbeans/blob/installer-bin-11-1/nbbuild/installer/binaries/Apache-NetBeans-11.1-bin-linux-x64.sh
> 
> https://github.com/rtaneja1/netbeans/blob/installer-bin-11-1/nbbuild/installer/binaries/Apache-NetBeans-11.1-bin-macosx.dmg
> 
> You can use download button on respective pages.
> 
> 
> Windows installer(unsigned) and Linux installer are also available from 
> Jenkins build job:
> 
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-installers/
> 
> 
> Thanks,
> 
> Reema
> 
> 
> 
>> On 26/06/19 11:56 PM, Neil C Smith wrote:
>> Dear Community,
>> 
>> I'd like to announce that the second beta build for Apache NetBeans
>> 11.1 from the release111 branch is available for download.
>> 
>> Key changes since beta1 include integration of Java EE 8 and Payara
>> support via agreed feature freeze bypass - testing in these areas
>> would be very appreciated.  Full details of changes between beta1 and
>> beta2 are at 
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_apache_netbeans_pull_1330=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=nteZCygUuT4srtcV4loU0XYSyVCAyWgSeDUCG0BZ-jo=IwOZYjJGK3HhXaOJRVLgtD-h-S6jDYNw1BZ9Jzk=
>> 
>> 
>> As this build is for testing purposes only, we are not going to do the
>> release dance and voting around it (and as we're not voting on it, the
>> files are tagged beta not vc!).
>> 
>> As per the recently agreed release schedule, NB 11.1 is a non-LTS
>> release, and will not have a full NetCAT process.  However, feedback
>> and testing from those on the dev@ and netcat@ lists would still be
>> appreciated, particularly around new features.  Please file issues in
>> JIRA as necessary, with the affects and fix versions set to 11.1.
>> 
>> Another beta will be released, as required, on July ~3rd.  The final
>> NB 11.1 release is scheduled for July ~15th.
>> 
>> The next full NetCAT is scheduled for NB 12.0 in early 2020, which
>> will be the next LTS release.
>> 
>> Release schedule :
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Release-2BSchedule=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=nteZCygUuT4srtcV4loU0XYSyVCAyWgSeDUCG0BZ-jo=aXRFU2tCTj8rzBDlt-VpLG9F7luPpKZjsT95QV-JFSA=
>> NB 11.1 major changes :
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Apache-2BNetBeans-2B11.1=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=nteZCygUuT4srtcV4loU0XYSyVCAyWgSeDUCG0BZ-jo=gyXLU-0x9dO7jpwp--m1Wodrze42BPUJI4WrJQzQcnM=
>> 
>> 
>> See the artefacts here:
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_netbeans-2Drelease_417_artifact_dist_=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=nteZCygUuT4srtcV4loU0XYSyVCAyWgSeDUCG0BZ-jo=_avaiZ5vurj_oz-ZWAnTwJJHoOzdSsynaOYhg8y8CYM=
>> 
>> The binary you most likely need is:
>> https://urldefense.proofpoint.com/v2/url?u=https-3A__builds.apache.org_job_netbeans-2Drelease_417_artifact_dist_netbeans-2D11.1-2Dbeta2-2Dbin.zip=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=I_-Y15BecdUmuYLJbvbi0hFUs7JgHZnV_jPFSP8DQF0=nteZCygUuT4srtcV4loU0XYSyVCAyWgSeDUCG0BZ-jo=0OTCgKlRTEonJOuQfli6oXKr_LMtXGly8tIZ93rvn3Q=
>> 
>> Installers, as mentioned in the major changes link, are in progress.
>> 
>> The SHA512 sums if you would like to check them are provided there as
>> well as here:
>> 
>> 19470a7c60bc58d1aeedf66ec1e4fc96aef2fd20c75218a943acd4f6c604bf2bfcf669b932651b1900ffab787589fae92838e068158fe963692ee00c109dd2e8
>>  ./netbeans-11.1-beta2-bin.zip
>> b3e7471237485d2b28a5673988a093d32f881d98004f674035e7adb0d4b5461f6a3d7277a1f82a04be445d6ecacc6dceed0ff489ce3418ae50b9f197fa69cb

Re: Apache NetBeans 11.1-beta2 Is Available for Testing!

2019-06-27 Thread Josh Juneau
Thanks Jose and Geertjan...will look into those issues.

I appreciate your assistance testing the functionality.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jun 27, 2019, at 4:55 AM, Geertjan Wielenga  wrote:
> 
> 
> 
> 
>> On Thu, Jun 27, 2019 at 12:20 AM Josh Juneau  wrote:
>> Thanks, will begin testing! 
> 
> Hi Josh.
> 
> Great work, I've found two small issues:
> 
> https://issues.apache.org/jira/browse/NETBEANS-2760
> https://issues.apache.org/jira/browse/NETBEANS-2761
> 
> Gj
> 
>  
>> 
>> Josh Juneau
>> juneau...@gmail.com
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/us/search?query=Juneau
>> 
>> > On Jun 26, 2019, at 1:27 PM, Neil C Smith  wrote:
>> > 
>> > Dear Community,
>> > 
>> > I'd like to announce that the second beta build for Apache NetBeans
>> > 11.1 from the release111 branch is available for download.
>> > 
>> > Key changes since beta1 include integration of Java EE 8 and Payara
>> > support via agreed feature freeze bypass - testing in these areas
>> > would be very appreciated.  Full details of changes between beta1 and
>> > beta2 are at https://github.com/apache/netbeans/pull/1330
>> > 
>> > 
>> > As this build is for testing purposes only, we are not going to do the
>> > release dance and voting around it (and as we're not voting on it, the
>> > files are tagged beta not vc!).
>> > 
>> > As per the recently agreed release schedule, NB 11.1 is a non-LTS
>> > release, and will not have a full NetCAT process.  However, feedback
>> > and testing from those on the dev@ and netcat@ lists would still be
>> > appreciated, particularly around new features.  Please file issues in
>> > JIRA as necessary, with the affects and fix versions set to 11.1.
>> > 
>> > Another beta will be released, as required, on July ~3rd.  The final
>> > NB 11.1 release is scheduled for July ~15th.
>> > 
>> > The next full NetCAT is scheduled for NB 12.0 in early 2020, which
>> > will be the next LTS release.
>> > 
>> > Release schedule :
>> > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
>> > NB 11.1 major changes :
>> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
>> > 
>> > 
>> > See the artefacts here:
>> > https://builds.apache.org/job/netbeans-release/417/artifact/dist/
>> > 
>> > The binary you most likely need is:
>> > https://builds.apache.org/job/netbeans-release/417/artifact/dist/netbeans-11.1-beta2-bin.zip
>> > 
>> > Installers, as mentioned in the major changes link, are in progress.
>> > 
>> > The SHA512 sums if you would like to check them are provided there as
>> > well as here:
>> > 
>> > 19470a7c60bc58d1aeedf66ec1e4fc96aef2fd20c75218a943acd4f6c604bf2bfcf669b932651b1900ffab787589fae92838e068158fe963692ee00c109dd2e8
>> > ./netbeans-11.1-beta2-bin.zip
>> > b3e7471237485d2b28a5673988a093d32f881d98004f674035e7adb0d4b5461f6a3d7277a1f82a04be445d6ecacc6dceed0ff489ce3418ae50b9f197fa69cb20
>> > ./netbeans-11.1-beta2-source.zip
>> > 6d8819171d2795f877ac66f8689fe55c64d095293ae8c106f8f28207282e263b4d4d69375c6024640ae3173dad898e7117f3cb1a38c2400ceae04e2fdc5f99a4
>> > ./netbeans-platform-11.1-beta2-bin.zip
>> > f69ebbfbf0129e3cb650046f3887d23a299aa7625367414be400727c3b8386bc5322dffc043e930cc4c9b39c1febb60c2d11b48f1b622bc291cecec0acfdac92
>> > ./netbeans-platform-11.1-beta2-source.zip
>> > 
>> > 
>> > Thanks and best wishes,
>> > 
>> > Neil
>> > 
>> > Voluntary Release Manager for Apache NetBeans 11.1
>> > 
>> > -
>> > To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
>> > For additional commands, e-mail: netcat-h...@netbeans.apache.org
>> > 
>> > For further information about the NetBeans mailing lists, visit:
>> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> > 


Re: Apache NetBeans 11.1-beta2 Is Available for Testing!

2019-06-26 Thread Josh Juneau
Thanks, will begin testing! 

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jun 26, 2019, at 1:27 PM, Neil C Smith  wrote:
> 
> Dear Community,
> 
> I'd like to announce that the second beta build for Apache NetBeans
> 11.1 from the release111 branch is available for download.
> 
> Key changes since beta1 include integration of Java EE 8 and Payara
> support via agreed feature freeze bypass - testing in these areas
> would be very appreciated.  Full details of changes between beta1 and
> beta2 are at https://github.com/apache/netbeans/pull/1330
> 
> 
> As this build is for testing purposes only, we are not going to do the
> release dance and voting around it (and as we're not voting on it, the
> files are tagged beta not vc!).
> 
> As per the recently agreed release schedule, NB 11.1 is a non-LTS
> release, and will not have a full NetCAT process.  However, feedback
> and testing from those on the dev@ and netcat@ lists would still be
> appreciated, particularly around new features.  Please file issues in
> JIRA as necessary, with the affects and fix versions set to 11.1.
> 
> Another beta will be released, as required, on July ~3rd.  The final
> NB 11.1 release is scheduled for July ~15th.
> 
> The next full NetCAT is scheduled for NB 12.0 in early 2020, which
> will be the next LTS release.
> 
> Release schedule :
> https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
> NB 11.1 major changes :
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1
> 
> 
> See the artefacts here:
> https://builds.apache.org/job/netbeans-release/417/artifact/dist/
> 
> The binary you most likely need is:
> https://builds.apache.org/job/netbeans-release/417/artifact/dist/netbeans-11.1-beta2-bin.zip
> 
> Installers, as mentioned in the major changes link, are in progress.
> 
> The SHA512 sums if you would like to check them are provided there as
> well as here:
> 
> 19470a7c60bc58d1aeedf66ec1e4fc96aef2fd20c75218a943acd4f6c604bf2bfcf669b932651b1900ffab787589fae92838e068158fe963692ee00c109dd2e8
> ./netbeans-11.1-beta2-bin.zip
> b3e7471237485d2b28a5673988a093d32f881d98004f674035e7adb0d4b5461f6a3d7277a1f82a04be445d6ecacc6dceed0ff489ce3418ae50b9f197fa69cb20
> ./netbeans-11.1-beta2-source.zip
> 6d8819171d2795f877ac66f8689fe55c64d095293ae8c106f8f28207282e263b4d4d69375c6024640ae3173dad898e7117f3cb1a38c2400ceae04e2fdc5f99a4
> ./netbeans-platform-11.1-beta2-bin.zip
> f69ebbfbf0129e3cb650046f3887d23a299aa7625367414be400727c3b8386bc5322dffc043e930cc4c9b39c1febb60c2d11b48f1b622bc291cecec0acfdac92
> ./netbeans-platform-11.1-beta2-source.zip
> 
> 
> Thanks and best wishes,
> 
> Neil
> 
> Voluntary Release Manager for Apache NetBeans 11.1
> 
> -
> To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: netcat-h...@netbeans.apache.org
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 


Re: [Lazy Consensus] Feature freeze pass for Java EE and Payara PRs for NB 11.1

2019-06-19 Thread Josh Juneau
Hi Geertjan,

I think for this release "Java EE 8" is the correct label.  We do not yet
have a release of "Jakarta EE 8".  However, I will put in a PR once that
has occurred.

I will test the Ant and Gradle based Java web projects to see how things
work with the Java EE 8 integration.

Thanks

On Wed, Jun 19, 2019 at 6: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  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 
> > 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 
> 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 
> > > > 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
&

Re: [Lazy Consensus] Feature freeze pass for Java EE and Payara PRs for NB 11.1

2019-06-19 Thread Josh Juneau
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 
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  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 
> > 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>


Re: [Lazy Consensus] Feature freeze pass for Java EE and Payara PRs for NB 11.1

2019-06-19 Thread Josh Juneau
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  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>


Re: 11.1 info publicly available

2019-06-04 Thread Josh Juneau
Thanks for the feedback everyone.  I will work on getting a PR together for 
11.1 inclusion.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jun 4, 2019, at 2:55 PM, Geertjan Wielenga  wrote:
> 
> Note: Apache projects do not compete, they exist to serve those who want to
> use them, but are explicitly not in competition with any other projects out
> there.
> 
> Gj
> 
> On Tue, Jun 4, 2019 at 9:46 PM Kenneth Fogel 
> wrote:
> 
>> +1 on EE 8 in 11.1
>> We can't fall too far behind E & I. Plus, I'll want to show it off at the
>> IDE Wars session I'm on at Code One in September.
>> 
>> Ken
>> 
>> -Original Message-
>> From: Geertjan Wielenga 
>> Sent: June 4, 2019 6:33 AM
>> To: dev 
>> Subject: 11.1 info publicly available
>> 
>> Hi all, esp. Neil,
>> 
>> Can we link the Wiki page providing all the info re 11.1 release plan from
>> netbeans.apache.org, so everyone can see it, sure a work in progress,
>> etc, but so that we have one central reference point?
>> 
>> I am happy to do it if Neil can specify exactly which Wiki page that is.
>> 
>> Gj
>> 


Re: 11.1 info publicly available

2019-06-04 Thread Josh Juneau
Hi Everyone,

Where do we want to see Java EE 8 support added?  Should we hold off until
11.2, or do you want me to get a PR ready for 11.1?  The PR will contain
changes to a number of the modules within the enterprise cluster.

Thanks

On Tue, Jun 4, 2019 at 7:04 AM Geertjan Wielenga 
wrote:

> I get it, sure.
>
> But now it looks more like a template than a concrete schedule.
>
> But, sure, I get it, now that I get it.
>
> Gj
>
>
> On Tue, 4 Jun 2019 at 13:53, Neil C Smith  wrote:
>
> > On Tue, 4 Jun 2019, 12:01 Geertjan Wielenga, 
> wrote:
> >
> > > Also, I believe the mentions of 12.1 should be removed here, i.e., in
> the
> > > Release column in the table, there should now only be 11.x, if I'm
> right?
> > >
> >
> > Why? The idea was to demonstrate how the same schedule could work from
> year
> > to year. Maybe that could be clarified?
> >
> > Best wishes,
> >
> > Neil
> >
>
-- 
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>


Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-06-03 Thread Josh Juneau
Thanks Jose, I appreciate the feedback.  I'll take a look at the duplicate
GlassFish options.

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>



On Mon, Jun 3, 2019 at 3:50 PM Jose Ch  wrote:

> Hi Josh,
>
> I re-test a creation of a JEE8 Maven Web App and it was a success, great
> work!.
>
> I found that when you add a new server instance the Glassfish Server
> option appears twice(Capture-3.png). I will now test my projects and will
> inform how it goes.
>
>
> Regards.
> José.
>
> El dom., 2 jun. 2019 a las 9:24, Josh Juneau ()
> escribió:
>
>> Hi Jose/All,
>>
>> I updated the Java EE 8 Maven Archetype groupId, as there were some
>> Sonatype issues with the original.  In order to test, please grab the
>> latest copy of the sources located in the GitHub repository (
>> https://github.com/juneau001/netbeans-javaee8-inprogress) and rebuild.
>> Specifically, the source files that were changed to repair the archetype
>> groupId are located within the
>>
>> enterprise/maven.j2ee/src/org/netbeans/modules/maven/j2ee/ui/wizard/archetype
>> package.
>>
>> Please re-test and let me know if there are any issues creating a new Java
>> EE 8 Web Project.
>>
>> Thanks for all of your assistance.
>> 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>
>>
>>
>>
>> On Fri, May 31, 2019 at 2:07 PM Josh Juneau  wrote:
>>
>> > Thanks for the feedback Jose...let me take a look into this.  It looks
>> > like the Java EE 8 maven archetype may need to be updated.
>> >
>> >
>> > 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>
>> >
>> >
>> >
>> > On Fri, May 31, 2019 at 1:55 PM Jose Ch  wrote:
>> >
>> >> Hi Josh,
>> >>
>> >> I followed the instructions and had an error while Netbeans try to
>> create
>> >> a Maven Java Web JEE8 application:
>> >>
>> >> Scanning for projects...
>> >>
>> >> --< org.apache.maven:standalone-pom
>> >---
>> >> Building Maven Stub Project (No POM) 1
>> >> [ pom
>> ]-
>> >>
>> >> >>> maven-archetype-plugin:2.4:generate (default-cli) >
>> generate-sources
>> >> @ standalone-pom >>>
>> >>
>> >> <<< maven-archetype-plugin:2.4:generate (default-cli) <
>> generate-sources
>> >> @ standalone-pom <<<
>> >>
>> >>
>> >> --- maven-archetype-plugin:2.4:generate (default-cli) @ standalone-pom
>> ---
>> >> Generating project in Batch mode
>> >> Archetype defined by properties
>> >> Downloading from webapp-javaee8-repo:
>> >>
>> https://repo.maven.apache.org/maven2/org/apache/netbeans/webapp-javaee8/1.0/webapp-javaee8-1.0.jar
>> >>
>> 
>> >> BUILD FAILURE
>> >>
>> 
>> >> Total time:  1.797 s
>> >> Finished at: 2019-05-31T13:27:59-05:00
>> >>
>> ----
>> >> Failed to execute goal
>> >> org.apache.maven.plugins:maven-archetype-plugin:2.4:generate
>> (default-cli)
>> >> on project standalone-pom: The desired archetype does not exist
>> >> (org.apache.netbeans:webapp-javaee8:1.0) -> [Help 1]
>> >>
>> >> To see the full stack trace of the errors, re-run Maven with the -e
>> >> switch.
>> >> Re-run Maven using the -X switch to enable full debug logging.
>> >>
>> >> For more information about the errors and possible solutions, please
>> read
>> >> the following articles:
>> >> [Help 1]
>> >> http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
>> >>
>> >>
>> >> I appended some screenshots.
>> >

Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Thanks for all of the great feedback on the Java EE 8  support for Apache
NetBeans thus far.  I have updated the README to direct individuals to
install the "Oracle JS Parser" and "nbjavac" after building and running the
IDE using a new userdir.  Once completed, the IDE should allow one to add
GlassFish 5, GlassFish 5.0.1, or GlassFish 5.1 server.  The IDE will also
allow one to create a new Java EE 8 project or convert an existing project
to Java EE 8.

Let me know if you have any questions.  I will work on putting together a
PR to get these features added to Apache NetBeans proper.

Thanks

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>



On Wed, May 29, 2019 at 9:46 PM Josh Juneau  wrote:

> I have completed the modifications required to add Java EE 8, GlassFish 5,
> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
> 11.0.  I have checked the sources into my own repository, located on GitHub
> at the following URL:
>
> GitHub Repository:
> https://github.com/juneau001/netbeans-javaee8-inprogress
>
> Please take a look and take it for a test spin using the instructions
> provided on GitHub.  I have copied the instructions below as well.  Once we
> are satisfied that the Java EE 8 support is complete, then I will create
> the necessary PRs to add the functionality to Apache NetBeans 11.0
>
> Thanks for your testing and feedback!  Looking forward to adding this
> support to Apache NetBeans
>
> --
>
> Apache NetBeans Java EE 8 Support Repository (In Progress)
>
> This repository consists of the modified modules required to enable Java
> EE 8 support in Apache NetBeans 11.0. The sources in this repository are in
> progress and there may still be bugs or some missing functionality. Once
> approved, these sources will be used to create a pull request for the
> inclusion of Java EE 8 support in Apache NetBeans proper.
>
> To use these sources, follow these steps:
>
>1.
>
>Download the Apache NetBeans 11.0 sources, which can be found at the
>following link:https://netbeans.apache.org/download/nb110/nb110.html
>2.
>
>Once the Apache NetBeans 11.0 sources have been downloaded and
>extracted to a directory on your machine, clone this repository to your
>machine.
>3.
>
>Overwrite the "enterprise" directory of the Apache NetBeans 11.0
>sources with the entire contents of the "enterprise" directory in this
>repository.
>4.
>
>Copy the cluster.properties file, which resides within the nbbuild
>directory of this repository, into the nbbuild directory of the Apache
>NetBeans 11.0 sources.
>5.
>
>Build the Apache NetBeans 11.0 sources using the directions contained
>in the Apache NetBeans README.
>6.
>
>Once Apache NetBeans 11.0 has been built, navigate into the
>nbbuild/netbeans/etc directory and open the netbeans.conf file. Set the
>netbeans_jdkhome property within the file equal to the path of the JDK you
>plan to target for Java EE deployment.
>
> Example Using Zulu JDK 8:
> netbeans_jdkhome=/Java_Dev/OpenJDK/zulu8.36.0.1-ca-jdk8.0.202-macosx_x64
>
>1. Run Apache NetBeans and use a new userdir, as follows, from within
>the nbbuild/netbeans directory:
>
> ./bin/netbeans --userdir "/path/to/userdir/name"
>
>- Note: You will be prompted to install Oracle JS Parser and nbjavac
>the first time you attempt to add a server or create a new Java EE project
>
> ** In this early release, you may have to kill the netbeans process after
> installing Oracle JS Parser and nbjavac. After you have killed the process,
> you can restart Apache NetBeans and begin to use for Java EE 8 development.
>
> 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>
>
>


Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Thanks for the update Jose...I appreciate it.  Let me know if you run into 
issues creating new Java EE 8 projects or deploying to GlassFish 5, GlassFish 
5.0.1, or GlassFish 5.1



Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On May 30, 2019, at 6:03 PM, Jose Ch  wrote:
> 
> Problem solved the error just occurred with the latest code on master not
> with the code on https://netbeans.apache.org/download/nb110/nb110.html. I
> will test my projects and keep you updated.
> 
> Jose.
> 
> El jue., 30 may. 2019 a las 14:49, Josh Juneau ()
> escribió:
> 
>> Hi Jose,
>> 
>> Thanks for testing!  Did you download a fresh copy of the Apache NetBeans
>> 11.0 sources and overwrite the enterprise directory?  It looks like you may
>> have duplicate modules in your directory.  Perhaps delete the original
>> enterprise directory and then copy the Java EE 8 supported enterprise
>> directory into place.
>> 
>> Hope this helps and thanks again.
>> 
>> 
>> Josh Juneau
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/index.php/author/author/view/id/1866
>> 
>> 
>>> On May 30, 2019, at 1:44 PM, Jose Ch  wrote:
>>> 
>>> Hi Josh,
>>> 
>>> Thank you for your work!
>>> 
>>> I followed the instructions but I get this error:
>>> 
>>> BUILD FAILED
>>> /home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
>>> java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
>>> found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
>>> and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
>>> at
>>> 
>> org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
>>> at
>>> 
>> org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
>>> at
>> org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
>>> at
>>> 
>> org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
>>> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
>>> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
>>> at
>>> 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>> at
>>> 
>> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
>>> at org.apache.tools.ant.Task.perform(Task.java:350)
>>> at org.apache.tools.ant.Target.execute(Target.java:449)
>>> at org.apache.tools.ant.Target.performTasks(Target.java:470)
>>> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
>>> at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
>>> at
>>> 
>> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
>>> at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
>>> at org.apache.tools.ant.Main.runBuild(Main.java:830)
>>> at org.apache.tools.ant.Main.startAnt(Main.java:223)
>>> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
>>> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
>>> 
>>> Total time: 5 seconds
>>> 
>>> Regards,
>>> 
>>> Jose.
>>> 
>>> El jue., 30 may. 2019 a las 1:54, huang kai ()
>>> escribió:
>>> 
>>>> Cool, waiting for it for a long time, great work!
>>>> 
>>>> 
>>>> 发送自我的 BlackBerry - 安全智能手机
>>>> 发件人: juneau...@gmail.com
>>>> 发送时间: 2019年5月30日 10:47
>>>> 收件人: d...@netbeans.incubator.apache.org
>>>> 回复: dev@netbeans.apache.org
>>>> 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
>>>> 
>>>> I have completed the modifications required to add Java EE 8, GlassFish
>> 5,
>>>> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
>>>> 11.0.  I have checked the sources into my own repository, located on
>> GitHub
>>>> at the following URL:
>>>> 
>>>> GitHub Repository:
>>>> https://github.com/juneau001/netbeans-javaee8-inprogress
>>>> 
>>>> Please take a look and take it for a test spin using the instructions
>>>> provided on GitHub.  I have copied the instructions below as well.
>> Once we
>>>> are satis

Re: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-30 Thread Josh Juneau
Hi Jose,

Thanks for testing!  Did you download a fresh copy of the Apache NetBeans 11.0 
sources and overwrite the enterprise directory?  It looks like you may have 
duplicate modules in your directory.  Perhaps delete the original enterprise 
directory and then copy the Java EE 8 supported enterprise directory into 
place.  

Hope this helps and thanks again.  


Josh Juneau
http://jj-blogger.blogspot.com
https://www.apress.com/index.php/author/author/view/id/1866


> On May 30, 2019, at 1:44 PM, Jose Ch  wrote:
> 
> Hi Josh,
> 
> Thank you for your work!
> 
> I followed the instructions but I get this error:
> 
> BUILD FAILED
> /home/user/Apps/Development/netbeans-master/nbbuild/build.xml:193:
> java.io.IOException: Duplicated module org.netbeans.modules.j2ee.jboss4:
> found in /home/user/Apps/Development/netbeans-master/contrib/j2ee.jboss4
> and /home/user/Apps/Development/netbeans-master/enterprise/j2ee.jboss4
> at
> org.netbeans.nbbuild.ModuleListParser.scanPossibleProject(ModuleListParser.java:500)
> at
> org.netbeans.nbbuild.ModuleListParser.scanNetBeansOrgSources(ModuleListParser.java:236)
> at org.netbeans.nbbuild.ModuleListParser.(ModuleListParser.java:801)
> at
> org.netbeans.nbbuild.InsertModuleAllTargets.execute(InsertModuleAllTargets.java:122)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at
> org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:99)
> at org.apache.tools.ant.Task.perform(Task.java:350)
> at org.apache.tools.ant.Target.execute(Target.java:449)
> at org.apache.tools.ant.Target.performTasks(Target.java:470)
> at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1391)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1254)
> at org.apache.tools.ant.Main.runBuild(Main.java:830)
> at org.apache.tools.ant.Main.startAnt(Main.java:223)
> at org.apache.tools.ant.launch.Launcher.run(Launcher.java:284)
> at org.apache.tools.ant.launch.Launcher.main(Launcher.java:101)
> 
> Total time: 5 seconds
> 
> Regards,
> 
> Jose.
> 
> El jue., 30 may. 2019 a las 1:54, huang kai ()
> escribió:
> 
>> Cool, waiting for it for a long time, great work!
>> 
>> 
>> 发送自我的 BlackBerry - 安全智能手机
>> 发件人: juneau...@gmail.com
>> 发送时间: 2019年5月30日 10:47
>> 收件人: d...@netbeans.incubator.apache.org
>> 回复: dev@netbeans.apache.org
>> 主题: Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)
>> 
>> I have completed the modifications required to add Java EE 8, GlassFish 5,
>> GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
>> 11.0.  I have checked the sources into my own repository, located on GitHub
>> at the following URL:
>> 
>> GitHub Repository:
>> https://github.com/juneau001/netbeans-javaee8-inprogress
>> 
>> Please take a look and take it for a test spin using the instructions
>> provided on GitHub.  I have copied the instructions below as well.  Once we
>> are satisfied that the Java EE 8 support is complete, then I will create
>> the necessary PRs to add the functionality to Apache NetBeans 11.0
>> 
>> Thanks for your testing and feedback!  Looking forward to adding this
>> support to Apache NetBeans
>> 
>> --
>> 
>> Apache NetBeans Java EE 8 Support Repository (In Progress)
>> 
>> This repository consists of the modified modules required to enable Java EE
>> 8 support in Apache NetBeans 11.0. The sources in this repository are in
>> progress and there may still be bugs or some missing functionality. Once
>> approved, these sources will be used to create a pull request for the
>> inclusion of Java EE 8 support in Apache NetBeans proper.
>> 
>> To use these sources, follow these steps:
>> 
>>   1.
>> 
>>   Download the Apache NetBeans 11.0 sources, which can be found at the
>>   following link:https://netbeans.apache.org/download/nb110/nb110.html
>>   2.
>> 
>>   Once the Apache NetBeans 11.0 sources have been downloaded and extracted
>>   to a directory on your machine, clone this repository to your machine.
>>   3.
>> 
>>   Overwrite the "enterprise" directory of the Apache NetBeans 11.0 sources
>>   with the entire contents of the "enterp

Re: Installers -- making them official for 11.1?

2019-05-30 Thread Josh Juneau
I love the idea of the Adopt project distributing NetBeans as
"Adopt-NetBeans".  The AdoptOpenJDK page makes it easy for newcomers to get
started...and even easier with NetBeans as an option.

On Thu, May 30, 2019 at 12:29 PM Geertjan Wielenga 
wrote:

> “Adopt NetBeans” would not only be a name, it would also be a ‘call to
> action’. :-)
>
> Gj
>
> On Thu, 30 May 2019 at 19:23, Matthias Bläsing 
> wrote:
>
> > Hi,
> >
> > Am Donnerstag, den 30.05.2019, 09:46 -0700 schrieb Kodewerk:
> > > The Adopt project would like to distribute NetBeans but we’ve yet to
> > > sort out what is needed to make that happen. For example, I believe
> > > we can’t call the distro Apache-NetBeans so we’re thinking of calling
> > > it Adopt-NetBeans. This implies that there a number of things we need
> > > to alter as part of the rebranding. Is there anything else that needs
> > > to be done before Adopt could distribute NetBeans?
> >
> > this sound awesome. Indeed AdoptOpenJDK is in a very good position to
> > create a full working NetBeans distribution together with a JDK and
> > maybe even jlinked.
> >
> > If I'm not mistaken, the name is trademarked and the ASF requires, that
> > derivates may not be called the original project name (as you rightly
> > put it). I'm aware of CoolBeans a project from Emilian Bold and
> > essentially a NetBeans distribution. I think Adopt NetBeans sounds
> > good.
> >
> > Greetings
> >
> > Matthias
> >
> >
> > -
> > 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>


Re: Installers -- making them official for 11.1?

2019-05-30 Thread Josh Juneau
I have been using Azul Zulu JDK for a while now with no issues.  Very
simple zip to extract.  +1 for targeting Zulu as the free OpenJDK for use.
However, I'm not sure if we could necessarily "Package" it with Apache
NetBeans.  If there is an OpenJDK that would be acceptable for packaging
along with the Apache NetBeans installer, then that would be the simplest
solution for a beginner.

On Thu, May 30, 2019 at 11:21 AM Damjan Jovanovic  wrote:

> The other problem with .ZIP is that it doesn't preserve permissions bits
> for *nix, breaking Maven and several other built-in tools.
>
> On Thu, May 30, 2019 at 11:55 AM mike james  >
> wrote:
>
> > Hi
> > I'm new so tell me if I'm doing something wrong/odd.
> >
> > Can I just say that while experienced programmers have no problems with
> > "unzip this" and so on
> > NetBeans is a very attractive IDE for the complete beginner and an
> > installer lowers the barrier to
> > them getting started with NetBeans in particular rather than
> alternatives.
> > I has to be frictionless - well as much as possible.
> > I've tried the installer on Windows and it works very nicely.
> > Constructive comment - the final screen might say something more to tell
> > the newbie where to find NetBeans-
> > Windows does a good job of hiding it unless you know its on the desktop.
> > mikej
> >
> > On Wed, May 29, 2019 at 9:34 AM Geertjan Wielenga 
> > wrote:
> >
> > > Hi all,
> > >
> > > Now that the installer sources are in our GitHub repo:
> > >
> > > https://github.com/apache/netbeans/tree/master/nbbuild/installer
> > >
> > > ...thanks to Reema's work here:
> > >
> > > https://github.com/apache/netbeans/pull/1052
> > >
> > > Is there anything preventing us from including the installers as
> > > convenience binaries as part of the 11.1 release, instead of having
> them
> > > available as experimental installers in her repo here:
> > >
> > >
> > >
> >
> https://github.com/rtaneja1/incubator-netbeans/tree/installer-bin-11vc4/nbbuild/installer/binaries
> > >
> > > Hope so, would be excellent -- the missing official installers is
> > probably
> > > our most requested feature. :-)
> > >
> > > Gj
> > >
> >
>
-- 
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>


Apache NetBeans 11.0 Java EE 8 Support (Ready for Testing)

2019-05-29 Thread Josh Juneau
I have completed the modifications required to add Java EE 8, GlassFish 5,
GlassFish 5.0.1, and Eclipse GlassFish 5.1  support to Apache NetBeans
11.0.  I have checked the sources into my own repository, located on GitHub
at the following URL:

GitHub Repository: https://github.com/juneau001/netbeans-javaee8-inprogress

Please take a look and take it for a test spin using the instructions
provided on GitHub.  I have copied the instructions below as well.  Once we
are satisfied that the Java EE 8 support is complete, then I will create
the necessary PRs to add the functionality to Apache NetBeans 11.0

Thanks for your testing and feedback!  Looking forward to adding this
support to Apache NetBeans

--

Apache NetBeans Java EE 8 Support Repository (In Progress)

This repository consists of the modified modules required to enable Java EE
8 support in Apache NetBeans 11.0. The sources in this repository are in
progress and there may still be bugs or some missing functionality. Once
approved, these sources will be used to create a pull request for the
inclusion of Java EE 8 support in Apache NetBeans proper.

To use these sources, follow these steps:

   1.

   Download the Apache NetBeans 11.0 sources, which can be found at the
   following link:https://netbeans.apache.org/download/nb110/nb110.html
   2.

   Once the Apache NetBeans 11.0 sources have been downloaded and extracted
   to a directory on your machine, clone this repository to your machine.
   3.

   Overwrite the "enterprise" directory of the Apache NetBeans 11.0 sources
   with the entire contents of the "enterprise" directory in this repository.
   4.

   Copy the cluster.properties file, which resides within the nbbuild
   directory of this repository, into the nbbuild directory of the Apache
   NetBeans 11.0 sources.
   5.

   Build the Apache NetBeans 11.0 sources using the directions contained in
   the Apache NetBeans README.
   6.

   Once Apache NetBeans 11.0 has been built, navigate into the
   nbbuild/netbeans/etc directory and open the netbeans.conf file. Set the
   netbeans_jdkhome property within the file equal to the path of the JDK you
   plan to target for Java EE deployment.

Example Using Zulu JDK 8:
netbeans_jdkhome=/Java_Dev/OpenJDK/zulu8.36.0.1-ca-jdk8.0.202-macosx_x64

   1. Run Apache NetBeans and use a new userdir, as follows, from within
   the nbbuild/netbeans directory:

./bin/netbeans --userdir "/path/to/userdir/name"

   - Note: You will be prompted to install Oracle JS Parser and nbjavac the
   first time you attempt to add a server or create a new Java EE project

** In this early release, you may have to kill the netbeans process after
installing Oracle JS Parser and nbjavac. After you have killed the process,
you can restart Apache NetBeans and begin to use for Java EE 8 development.

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>


Still Plugging Away on Java EE Support

2019-05-08 Thread Josh Juneau
I wanted to post a quick update to let everyone know that I'm still working on 
adding Java EE 8 support to Apache NetBeans.  I've modified a number of 
modules, including maven.j2ee and some of the glassfish modules.  I've been 
stuck on an issue trying to get the Java EE 8 Maven archetype to download when 
Java EE 8 is selected...so I may need some assistance.  I will try to get my 
sources updated into my fork so that my work can be reviewed.  I'll post an 
update when the sources are in GitHub. 

Thanks 

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

Re: Question regarding plugin hosting

2019-04-23 Thread Josh Juneau
Hi Paul,

I'm not sure about anything fishy going on, but you should not need to
download Java EE base plugin for NetBeans 11.  I believe the base is
included with NetBeans 11.

Did you just recently download a fresh copy of Apache NetBeans 11 from the
link below?

https://netbeans.apache.org/download/nb110/nb110.html

Thanks

On Tue, Apr 23, 2019 at 5:57 AM Paul Schaub  wrote:

> Hi!
>
> I hope this is the right mailing list for my issue.
>
> I just tried to install the Java EE Base plugin for Netbeans 11
> (Archlinux) from within netbeans plugin manager. However, it failed due
> to a network connection error. I tried to manually download the missing
> plugin files (there were more than one failing) among others this one:
>
>
> https://netbeans.apache.org/nb/updates/11.0/enterprise/org-netbeans-modules-el-lexer.nbm
>
> I noticed, that the file is being downloaded from "gutscheine.org",
> which sounds a little bit suspicious. On top of that, netbeans prompts
> me whether I want to install the plugin, as it appears to be unsigned.
>
> Is there something fishy going on?
>
> Paul
>
>
>
> -
> 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>


Re: [DISCUSS] Frontend distro of NetBeans

2019-04-20 Thread Josh Juneau
I agree that a separate "lite" distribution would be useful for those who do 
not wish to deal with Java.  I also agree with Wade that such a release should 
provide the option to automatically download and install a JRE distribution if 
one wishes to do so.

Around naming, it seems to make sense to continue to build off the Apache 
NetBeans brand, but perhaps create new "editions".  I like something like 
"Apache NetBeans: PHP Edition", or something of the like.


Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Apr 20, 2019, at 7:03 AM, Eric Barboni  wrote:
> 
> Hi
> I would keep Apache NetBeans in the name,  Apache PhpBeans looks like a TLP 
> of Apache not something from Apache NetBeans.
> And its misleading to existing Apache TPL like OpenWebBeans,XMLBeans. 
> 
> But making several branding sounds a good idea. 
> 
> Jenkins release build should be make more complex but this will not change 
> the vote and release except more file to sign and to review. It will be in 
> the convenience libraries part of the voting thread. 
> For Apache Netbeans 12.0 we would have Apache NetBeans 12.0 "PhpBeans"  at 
> the same time. 
> 
> The above link all the branding to official Apache NetBeans release to limit 
> effort.
> 
> Best Regards
> Eric
> 
> -Message d'origine-
> De : Wade Chandler  
> Envoyé : samedi 20 avril 2019 13:08
> À : dev@netbeans.apache.org
> Objet : Re: [DISCUSS] Frontend distro of NetBeans
> 
>> On Fri, Apr 19, 2019, 21:57 Geertjan Wielenga  wrote:
>> 
>> Hi all,
>> 
>> I think one of the coolest things we could do together is spin out a 
>> separate distro specifically for PHP/JS type developers.
>> 
>> We had that before, it only requires JRE, not JDK, and would mean the 
>> potential for a small snappy editor-focused tool (that as a side 
>> effect could be interesting for users of a few comparable editors we 
>> can all think of).
>> 
>> And that would bring in new contributions too since we’d be targeting 
>> a different type of developer.
>> 
>> What would need for this to be done and where? Probably something 
>> would need to be tweaked on Jenkins?
>> 
> 
> This seems like a release build step.
> 
> One thing though, would we want to do any special branding like a different 
> splash screen, icon, and name? Something like "WebBeans" (sounds like
> webbings) or could do some other things like "PhpBeans"/"PhBean"/"PhBeans"
> and "PyBeans"/"BeanPy"/"BeansPy" and "CBeans"/"SeaBeans"/"Beans++" or 
> "CyBeans" for C, C++, and Python or given all the Machine Learning bits at 
> Apache "MLBeans" with C, C++, Python, Java, and Groovy with some new wizards 
> for Spark and TensorFlow related items. Later with some of the new mobile and 
> native techs we could even have "MoBeans" (please).
> 
> It would be handy if the installer offered to download and install a JDK for 
> the user as well from some where like AdoptOpenJDK. Those devs often don't 
> know about Java tools. And if we setup a JDK, and if they ever install any 
> Java, Groovy, or Gradle tools, then they'd be ready to work with them.
> 
> I like the base idea plus all the play I think we can do like mentioned 
> above. I think for me personally I would rather focus on hardening, adding 
> features, and making more robust first, and then circle back, but laying some 
> foundation for it at the same time I think would be great; 
> names/branding/config steps etc/requirements from which to build features or 
> harden.
> 
> Thanks
> 
> Wade
> 
> 
> -
> 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
> 
> 
> 


<    1   2