Re: Groovy support

2019-04-02 Thread Sven Reimers
Hi,

seems different problems, some are just test failures some are
implementation bound.

@Toni if you need help getting started let me know.

-Sven

On Tue, Apr 2, 2019 at 10:43 PM Sven Reimers  wrote:

> Hi all,
>
> just checking the test status at the moment.
>
> Seems there are a couple of test failures with regards to CC, e.g.running
>
> ant -Dtest.type=unit -Dcontinue.after.failing.tests=true
>
> -Dtest.includes=org/netbeans/modules/groovy/editor/api/completion/**/*Test.java
> test-single
>
> results in 9 test failures
>
> I think those worked when I last checked the tests for NetBeans 10..
>
> Will try to figure out what is going on...
>
> Sven
>
>
>
>
> On Tue, Apr 2, 2019 at 6:39 PM Anton Epple  wrote:
>
>> Thanks, I'm in contact with Sven now. He'll get me up to date. Possibly
>> the CC Tests are already fixed.
>>
>> Am 02.04.19, 18:38 schrieb "Geertjan Wielenga"
>> :
>>
>> Sven is the last who worked on this area, would really be great to
>> have
>> progress there.
>>
>> Gj
>>
>> On Tue, Apr 2, 2019 at 6:29 PM Anton Epple 
>> wrote:
>>
>> > Hi,
>> >
>> >
>> >
>> > I might be able to do some work on NB Groovy Support for a
>> customer. They
>> > have issues with code completion, false error marks, and GroovyDoc
>> in
>> > general.
>> >
>> >
>> >
>> > I checked, and most of the code completion tests are failing. I
>> > investigated a bit and it seems in Groovy 2.5.2 there are some
>> changes in
>> > behavior, for example many classes are not resolved in AST
>> ClassNodes
>> > automatically. As a result you only get the completions for
>> > java.lang.Object in most cases.
>> >
>> >
>> >
>> > It would be great if anyone who has recently worked on the Groovy
>> support
>> > could help me with some info on the current state, and which work is
>> > planned, so we can coordinate in case somebody works on it (or I
>> can at
>> > least get some hints).
>> >
>> >
>> >
>> > Thanks
>> >
>> >
>> >
>> > Toni
>> >
>> >
>>
>>
>>
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
>> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>
>
> --
> Sven Reimers
>
> * Senior Expert Software Architect
> * Java Champion
> * Apache NetBeans PPMC: http://netbeans.apache.org
> * JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
> * Duke's Choice Award Winner 2009 & 2018
>
> * LinkedIn: http://www.linkedin.com/in/svenreimers
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Groovy support

2019-04-02 Thread Sven Reimers
Hi all,

just checking the test status at the moment.

Seems there are a couple of test failures with regards to CC, e.g.running

ant -Dtest.type=unit -Dcontinue.after.failing.tests=true

-Dtest.includes=org/netbeans/modules/groovy/editor/api/completion/**/*Test.java
test-single

results in 9 test failures

I think those worked when I last checked the tests for NetBeans 10..

Will try to figure out what is going on...

Sven




On Tue, Apr 2, 2019 at 6:39 PM Anton Epple  wrote:

> Thanks, I'm in contact with Sven now. He'll get me up to date. Possibly
> the CC Tests are already fixed.
>
> Am 02.04.19, 18:38 schrieb "Geertjan Wielenga"
> :
>
> Sven is the last who worked on this area, would really be great to have
> progress there.
>
> Gj
>
> On Tue, Apr 2, 2019 at 6:29 PM Anton Epple 
> wrote:
>
> > Hi,
> >
> >
> >
> > I might be able to do some work on NB Groovy Support for a customer.
> They
> > have issues with code completion, false error marks, and GroovyDoc in
> > general.
> >
> >
> >
> > I checked, and most of the code completion tests are failing. I
> > investigated a bit and it seems in Groovy 2.5.2 there are some
> changes in
> > behavior, for example many classes are not resolved in AST ClassNodes
> > automatically. As a result you only get the completions for
> > java.lang.Object in most cases.
> >
> >
> >
> > It would be great if anyone who has recently worked on the Groovy
> support
> > could help me with some info on the current state, and which work is
> > planned, so we can coordinate in case somebody works on it (or I can
> at
> > least get some hints).
> >
> >
> >
> > Thanks
> >
> >
> >
> > Toni
> >
> >
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: [VOTE] Apache NetBeans graduation to Top Level Project

2019-03-14 Thread Sven Reimers
+1

Sven

Ludovic HOCHET  schrieb am Di., 12. März 2019, 22:25:

> +1
>
> On Mon, 11 Mar 2019 at 11:48, Geertjan Wielenga
>  wrote:
> >
> > Hi all,
> >
> > After a discussion amongst the Apache NetBeans community on the dev
> mailing
> > list[1], voting on a PMC chair[2], checking the podling status page[3],
> and
> > working through the maturity model[4], I would like to call a vote for
> > Apache NetBeans graduating to a top level project.
> >
> > Apache NetBeans entered the incubator on October 1, 2016. Since then, we
> > have announced 2 releases, nominated several new committers, participated
> > in conferences and events, have 99 contributors with 2,423 commits, and
> --
> > most importantly -- have grown and diversified our community. Apache
> > NetBeans is a healthy project that is already acting like an Apache top
> > level project, so we should take the next step.
> >
> > If we agree that we should graduate to a top level project, the next step
> > will be to draft a Resolution for the PPMC and IPMC to vote upon.
> >
> > Please take a minute to vote on whether or not Apache NetBeans should
> > graduate to a Top Level Project by responding with one of the following:
> >
> > [ ] +1 Apache NetBeans should graduate.
> > [ ] +0 No opinion
> > [ ] -1 Apache NetBeans should not graduate (please provide the reason)
> >
> > The VOTE is open for a minimum of 72 hours. Per Apache guidelines[5] I
> will
> > also be notifying the incubator mailing list that a community vote is
> under
> > way.
> >
> > Thanks,
> >
> > Geertjan
> > on behalf of the Apache NetBeans PPMC
> >
> > [1]
> >
> https://lists.apache.org/thread.html/8724c66eb22c1ceea81160968cb5ae68fdc2180f46fbbfaab16b4ce9@%3Cdev.netbeans.apache.org%3E
> > [2]
> >
> https://lists.apache.org/thread.html/e0ecae84ac6e4a097a34ce7b2afe0e987e403fe32269fb3903895bbc@%3Cdev.netbeans.apache.org%3E
> > [3] https://whimsy.apache.org/pods/project/netbeans
> > [4]
> >
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Maturity+Model+Assessment+for+NetBeans
> > [5]
> >
> https://incubator.apache.org/guides/graduation.html#community_graduation_vote
>
>
>
> --
> Ludovic
> -
>
> "Les formes qui differencient les etres importent peu
>  si leur pensees s'unissent pour batir un univers..."
>  Yoko Tsuno (in 'Les titans' by Roger Leloup)
>  [The shapes that differenciate beings are not important
>  if their thoughts unite to build a universe]
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: [VOTE] PMC chair for Apache NetBeans

2019-03-01 Thread Sven Reimers
+1

Matthias Bläsing  schrieb am Fr., 1. März 2019,
22:05:

> +1
>
> Am Freitag, den 01.03.2019, 08:28 -0600 schrieb Glenn Holmer:
> > This voting thread is to confirm Geertjan Wielenga as the first PMC
> > chair of NetBeans as we leave incubation and begin our journey as a
> > top-level Apache project. As an Oracle employee, Geertjan has been in
> > a
> > unique position to help guide the project to independence and is the
> > best choice to complete that process.
> >
> > As a reminder, here are the duties of the PMC chair:
> >
> > http://www.apache.org/dev/pmc.html#chair
> >
> > Please indicate your vote with +1, 0, or -1.
> >
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Gradle Support landed on master JIRA and NetCat updates are required

2019-01-22 Thread Sven Reimers
Awesome...

Will try to check it out

-Sven

On Tue, Jan 22, 2019 at 9:09 PM Geertjan Wielenga
 wrote:

> Many congratulations for this awesome work, can’t wait to try it out. :-)
>
> Gj
>
> On Tuesday, January 22, 2019, Laszlo Kishalmi 
> wrote:
>
> > Dear all,
> >
> > I've merged the Gradle Support into master. The first build with that:
> >
> > https://builds.apache.org/job/incubator-netbeans-linux/975/a
> > rtifact/nbbuild/
> >
> > We need to add some components to our JIRA, unlike for Maven I'm thinking
> > of one component called: *gradle-support* and later on probably
> > gradle-javaee (or gradle-jakartaee whatever is trendy these days).
> >
> > Also we need to came up with new tests for NetCat team.
> >
> >
> >
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Separate convenience binaries

2019-01-20 Thread Sven Reimers
+1

-Sven

Am So., 20. Jan. 2019, 13:13 hat Geertjan Wielenga
 geschrieben:

> Hi all,
>
> Could we consider producing separate convenience binaries, as before, i.e.,
> ‘all’, ‘java’, and ‘web’ (with web being php and html5).
>
> Once Java/Jakarta EE is included, we’d have another one (called jakarta,
> maybe), and another fir C/C++.
>
> And only ‘all’ would include ergonomics.
>
> I’ve seen questions around for this already and that will only increase.
>
> Gj
>


Re: Maven 1st was: Gradle Support for Apache NetBeans

2019-01-04 Thread Sven Reimers
Hi,

is Maven first more a subtle nudge to say do not prefer and are build
system?

I think we should offer Gradle and Maven as equal alternatives..

So it seems it all comes down how to build project categories, by build
system, by impl. language or maybe both?

I think we should have an agreed solution before merging the PR...

-Sven

Am Fr., 4. Jan. 2019, 07:58 hat Jaroslav Tulach 
geschrieben:

> Dne sobota 29. prosince 2018 20:57:14 CET, Laszlo Kishalmi napsal(a):
> > I would like to donate my Gradle works to Apache NetBeans.
>
> Having Gradle support is important. Thanks for working on that.
>
> However I'd like to also know how it will work with the proposed "Maven
> first"
> approach and Toni's realization of it
> https://github.com/apache/incubator-netbeans/pull/1038 ?
>
> -jt
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Feedback: Release Management of Apache NetBeans (incubating) 10.0

2019-01-04 Thread Sven Reimers
Hi Laszlo,

thanks for your hard work and volunteering for doing it again for 11!

You did an awesome job getting the release done.

I like Jarda's ideas maybe we can improve and be more transparent..

-Sven

Am Fr., 4. Jan. 2019, 09:22 hat Jaroslav Tulach 
geschrieben:

> Dne sobota 29. prosince 2018 1:11:36 CET, Laszlo Kishalmi napsal(a):
> > I was honored being your release manager of Apache NetBeans (incubating)
> > 10.0.
>
> Good work.
>
> > good enough. As of the future, if the community trusts me I apply as a
> > volunteer release manager for the upcoming Apache NetBeans 11.0 release.
>
> Great.
>
> > After last minute changes...Please do not
> > hesitate mark every legal related concerns as BLOCKER in JIRA, even if
> > it is not a BLOCKER at all, we can't really let legal issues flying
> > under our radar.
>
> I'd like to see a page (or rather a link to a live JIRA query) that lists
> all
> the issues that prevent us to release next version of NetBeans. A single,
> well
> known place, where anyone can go and see the current BLOCKERs. It would be
> good to know what one has to do to include own issue on the list. With
> such
> page, I would make sure the Nashorn parser issue is BLOCKER in summer, not
> in
> November.
>
> > I think Apache NetBeans (incubating) 10.0 is a great release!
>
> +1
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Grails and Apache NetBeans

2019-01-03 Thread Sven Reimers
Hi,

there is some kind of dependency between grails and the java ee cluster...

For a first step just reenabling should be good enough, but I think we may
need a better decoupling between grails and ee stuff.

I assume there may be more frameworks benefiting from this..

-Sven

Am Do., 3. Jan. 2019, 09:10 hat Geertjan Wielenga
 geschrieben:

> First, join the mailing list so that I do not have to keep approving your
> mails, i.e., your mails will come in automatically:
>
> https://netbeans.apache.org/community/mailing-lists.html
>
> Then do a fork of Apache NetBeans GitHub and then revert this and then
> provide a pull request:
>
>
> https://github.com/apache/incubator-netbeans/pull/904/commits/1a5259cfcba106430d95f039480578ff9ba41e34
>
> But it seems like there's a dependency between Grails and the enterprise
> cluster -- Sven Reimers, can you remember why this is the case? Probably
> because Grails applications can be deployed to a server and until the
> enterprise cluster is re-included, there's no server support?
>
> Gj
>
>
> On Thu, Jan 3, 2019 at 1:51 AM Oleg Minukhin  wrote:
>
> > Hi,
> >
> > I could start with reintegrating Grails as it was before.  That is what I
> > am interesting in initially, as I am working on an old Grails project
> from
> > time to time.
> >
> > Regards,
> > Oleg
> >
> > On Wed, Jan 2, 2019 at 5:21 PM Geertjan Wielenga <
> > geertjan.wiele...@googlemail.com> wrote:
> >
> >> Let's start with a definition of the requirements.
> >>
> >> Gj
> >>
> >>
> >> On Wed, Jan 2, 2019 at 11:35 PM Oleg Minukhin 
> wrote:
> >>
> >>> Hi Geertjan,
> >>>
> >>> I am interesting to help with some Groovy / Grails integration, at
> least
> >>> to the degree it was before. How would I start?
> >>>
> >>> Regards,
> >>> Oleg
> >>>
> >>>
> >>> On Sat, Dec 29, 2018, 11:00 AM Geertjan Wielenga <
> >>> geertjan.wiele...@googlemail.com wrote:
> >>>
> >>>> That makes sense. It was probably right to disable the old Grails
> >>>> support that we had.
> >>>>
> >>>> If someone can provide a 'hello world' Grails/Micronaut sample, we can
> >>>> integrate that and, if needed, build support around it. Maybe we can
> reuse
> >>>> some of the old Grails support, but probably not.
> >>>>
> >>>> Gj
> >>>>
> >>>> On Sat, Dec 29, 2018 at 5:54 PM Rik Scarborough 
> >>>> wrote:
> >>>>
> >>>>> The Grails team has made a statement that they intend on moving
> Grails
> >>>>> into
> >>>>> the Micronaut structure.
> >>>>>
> >>>>> ~Rik
> >>>>> Believe in good
> >>>>>
> >>>>> On Sat, Dec 29, 2018, 10:51 AM Geertjan Wielenga
> >>>>>  >>>>>
> >>>>> > Hi all, especially Jasen and Oleg, who recently commented on Grails
> >>>>> support
> >>>>> > in Apache NetBeans,
> >>>>> >
> >>>>> > Now that we have released Apache NetBeans 10, and are looking to
> >>>>> Apache
> >>>>> > NetBeans 11, which will included the enterprise cluster, i.e.,
> >>>>> including
> >>>>> > support for application servers, which is relevant for Grails
> >>>>> deployment,
> >>>>> > maybe we could look at reintegrating Grails features into Apache
> >>>>> NetBeans
> >>>>> > 11?
> >>>>> >
> >>>>> > Here's the related PR where we disabled Grails support (because of
> >>>>> lack of
> >>>>> > enterprise cluster integration and because the version of Grails
> >>>>> supported
> >>>>> > was outdated):
> >>>>> >
> >>>>> >
> >>>>> >
> >>>>>
> https://github.com/apache/incubator-netbeans/pull/904/commits/1a5259cfcba106430d95f039480578ff9ba41e34
> >>>>> >
> >>>>> > Or should we not focus on Grails at all, or Micronaut instead?
> Would
> >>>>> be
> >>>>> > good to define what we'd like to achieve with Grails together and
> >>>>> come up
> >>>>> > with a plan.
> >>>>> >
> >>>>> > Thanks,
> >>>>> >
> >>>>> > Gj
> >>>>> >
> >>>>>
> >>>>
>


Re: Automatic error reporting in pre-Apache NetBeans versions, going forward

2019-01-03 Thread Sven Reimers
Is there no way to do this inside Apache NetBeans?

Preferring one distribution over another will not help us in the long run.

So I would prefer a solution based on the NetBeans VM (where things like
synergy are hosted)..

-Sven

Am Do., 3. Jan. 2019, 21:25 hat Geertjan Wielenga
 geschrieben:

> I see no objection, sounds like a solution.
>
> Gj
>
> On Thu, Jan 3, 2019 at 8:08 PM Emilian Bold 
> wrote:
>
> > Hello,
> >
> > NetBeans used to have an automated mechanism where users could upload
> > their errors directly from the IDE.
> >
> > I expect that all the error reporting will stop working for NetBeans
> > 8.2 considering netbeans.org is moving to Apache infrastructure.
> >
> > I wonder if it wouldn't be valuable to redirect those error reports to
> > CoolBeans infrastructure. I expect that many of the issues users will
> > report will still be relevant for current NetBeans version (although,
> > obviously, a chunk of them will have been fixed since 8.2).
> >
> > From an implementation standpoint it's probably a single 301 redirect.
> >
> > --emi
> >
> > http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP and
> more!
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Find Bugs Integration - which donation?

2019-01-01 Thread Sven Reimers
Hi all,

happy new year...

+1 for getting spot bugs supported...

and we should have support for sonar lint as well...

-Sven

Am Di., 1. Jan. 2019, 05:34 hat John McDonnell 
geschrieben:

> Yes,
>
> FindBugs is effectively dead, but SpotBugs[1] has becomes its successor,
> and supports up to Java 9 and is in active development[2].
>
> My curiosity about the integration arose when I spotted this "new" project
> earlier (that being said I still use Java 8 - mostly for work purposes...)
>
> [1]: https://spotbugs.github.io/
> [2]: https://github.com/spotbugs/spotbugs
>
> Regards
>
> John
>
> On Tue, 1 Jan 2019 at 02:59, Laszlo Kishalmi 
> wrote:
>
> > Well, just adding some note: FindBugs is not maintained and cannot
> > process bytecode from Java 9 and above.
> >
> > On 12/31/18 3:01 PM, John McDonnell wrote:
> > > Hi All,
> > >
> > > Just looking at the transition page[1] and I notice theres no reference
> > to
> > > the find bugs integration (When you selection Source->Inspect and
> select
> > > FindBugs as an analyser) page.
> > >
> > > Is there any update on this? Was it missed in the confluence page -
> > > relegated to a later drop?
> > >
> > > Thanks in advance
> > >
> > > [1]:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
> > >
> > >
> > > Regards
> > >
> > > John
> > >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Grails and Apache NetBeans

2018-12-29 Thread Sven Reimers
Hi all,

if we can reenable grails support for a current version of grails we should
do this for all our legacy bound users...

Adding support for micronaut would be a great addition..

Sven

Am Sa., 29. Dez. 2018, 18:00 hat Geertjan Wielenga
 geschrieben:

> That makes sense. It was probably right to disable the old Grails support
> that we had.
>
> If someone can provide a 'hello world' Grails/Micronaut sample, we can
> integrate that and, if needed, build support around it. Maybe we can reuse
> some of the old Grails support, but probably not.
>
> Gj
>
> On Sat, Dec 29, 2018 at 5:54 PM Rik Scarborough  wrote:
>
> > The Grails team has made a statement that they intend on moving Grails
> into
> > the Micronaut structure.
> >
> > ~Rik
> > Believe in good
> >
> > On Sat, Dec 29, 2018, 10:51 AM Geertjan Wielenga
> >  >
> > > Hi all, especially Jasen and Oleg, who recently commented on Grails
> > support
> > > in Apache NetBeans,
> > >
> > > Now that we have released Apache NetBeans 10, and are looking to Apache
> > > NetBeans 11, which will included the enterprise cluster, i.e.,
> including
> > > support for application servers, which is relevant for Grails
> deployment,
> > > maybe we could look at reintegrating Grails features into Apache
> NetBeans
> > > 11?
> > >
> > > Here's the related PR where we disabled Grails support (because of lack
> > of
> > > enterprise cluster integration and because the version of Grails
> > supported
> > > was outdated):
> > >
> > >
> > >
> >
> https://github.com/apache/incubator-netbeans/pull/904/commits/1a5259cfcba106430d95f039480578ff9ba41e34
> > >
> > > Or should we not focus on Grails at all, or Micronaut instead? Would be
> > > good to define what we'd like to achieve with Grails together and come
> up
> > > with a plan.
> > >
> > > Thanks,
> > >
> > > Gj
> > >
> >
>


Re: [ANNOUNCE] Apache NetBeans (incubating) 10.0 released

2018-12-27 Thread Sven Reimers
Awesome!

Thanks to everyone and especially Laszlo!

-Sven

Am Do., 27. Dez. 2018, 14:14 hat Carl Mosca 
geschrieben:

> Although need is lessened (if not yet gone), the MacOS bundle install
> project has been updated for NetBeans 10 (testing/feedback are always
> welcome).
>
> https://github.com/carljmosca/netbeans-macos-bundle
>
> I noticed the SHA-1 was not available but used the SHA-512 which is.
> Guessing I missed a discussion or two.
>
> Great work everyone!!
>
> Regards,
> Carl
>
>
>
> On Thu, Dec 27, 2018 at 3:23 AM Geertjan Wielenga
>  wrote:
>
> > Also blogged it:
> >
> >
> https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-incubating-10
> >
> > And am now going to send out a Tweet via @NetBeans Twitter handle.
> >
> > Gj
> >
> > On Thu, Dec 27, 2018 at 9:21 AM Laszlo Kishalmi <
> laszlo.kisha...@gmail.com
> > >
> > wrote:
> >
> > > Oh, I understand now.
> > >
> > > Then finally, I've sent the same mail to the annou...@apache.org list.
> > >
> > > On 12/27/18 12:12 AM, Geertjan Wielenga wrote:
> > > > I believe I moderated and approved that mail to announce.
> > > >
> > > > Gj
> > > >
> > > > On Thu, Dec 27, 2018 at 9:10 AM Laszlo Kishalmi <
> > > laszlo.kisha...@gmail.com>
> > > > wrote:
> > > >
> > > >> Well, it seems Apache mailing infrastructure is playing fool from
> me,
> > or
> > > >> it is just too late.
> > > >>
> > > >> I've actually sent the announcement to the
> > > >> annou...@netbeans.incubator.apache.org
> > > >>  just got no update.
> > > >> I thought it was gulped down by the system or me having not enough
> > > >> permissions. Then I's just been updating the wiki page on
> > announcements,
> > > >> when I've got the refresh from our mailing list.
> > > >>
> > > >>
> > > >> On 12/26/18 11:27 PM, Emilian Bold wrote:
> > > >>> I already saw the announcement on Twitter (and the website is
> live),
> > > >>> why the delay?
> > > >>>
> > > >>> --emi
> > > >>>
> > > >>> http://coolbeans.xyz/ - CoolBeans: An IDE for Java, JavaEE, PHP
> and
> > > >> more!
> > > >>> On Thu, Dec 27, 2018 at 9:18 AM Laszlo Kishalmi
> > > >>>  wrote:
> > >  I'm going to send out the official announcement letter tomorrow
> (for
> > >  Europe it would be afternoon).
> > >  Right now it has been sent out to the incubator list, then later
> > here,
> > >  so if you find anything wrong with it please raise your voice!
> > > 
> > >  On 12/26/18 9:46 PM, Laszlo Kishalmi wrote:
> > > > The Apache NetBeans team is proud to announce the release of
> Apache
> > > > NetBeans (incubating) 10.0.
> > > >
> > > > Apache NetBeans (incubating) 10.0 constitutes all but the
> > enterprise
> > > > cluster 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, PHP, JavaScript
> > and
> > > > Groovy features of Apache NetBeans.
> > > >
> > > > In short, Apache NetBeans (incubating) 10.0 is a full IDE for
> Java
> > > SE,
> > > > PHP and JavaScript development with some Groovy language support.
> > > >
> > > > Read more on our download page:
> > > >
> > > > https://netbeans.apache.org/download/nb100/nb100.html
> > > >
> > > > New & Noteworthy features of the 10.0 Release:
> > > >
> > > >
> > > >>
> > >
> >
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+10.0+New+and+Noteworthy
> > > >
> > > > See the below for the donation status of features that have not
> > been
> > > > donated or included in Apache builds yet, i.e., are not part of
> > > Apache
> > > > NetBeans (incubating) 10.0, e.g., features for working with Java
> > EE,
> > > > C/C++, and more:
> > > >
> > > >
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
> > > >
> > > > Work is being done on bringing netbeans.org to Apache. In the
> > > > meantime, refer to the below for all details related to Apache
> > > > NetBeans:
> > > >
> > > > https://cwiki.apache.org/confluence/display/NETBEANS
> > > >
> > > > Laszlo Kishalmi
> > > > on behalf of Apache NetBeans PPMC
> > > >
> > > >
> > > > Apache NetBeans is an effort undergoing incubation at The Apache
> > > > Software Foundation (ASF), sponsored by the Apache Incubator.
> > > > Incubation is required of all newly accepted projects until a
> > further
> > > > review indicates that the infrastructure, communications, and
> > > decision
> > > > making process have stabilized in a manner consistent with other
> > > > successful ASF projects. While incubation status is not
> > necessarily a
> > > > reflection of the completeness or stability of the code, it does
> > > > indicate that the project has yet to be fully endorsed by the
> ASF.
> > > >
> > > >
> > > >
> > > 

Re: Schliemann still alive?

2018-12-03 Thread Sven Reimers
Hi all,

If we gather enough interest and support in/from the community - I would
suggest looking into the Schliemann approach and figure out if we can build
a new, better version...

Any volunteers interested in investigating?

-Sven

Am Mo., 3. Dez. 2018, 20:41 hat Enrico Scantamburlo 
geschrieben:

> The module is deprecated. We are still using it because we developed much
> stuff on the top of it, but it is very buggy and unsupported as far as I
> know. Too bad because we had high expectations from it.
>
> Il giorno lun 3 dic 2018, 19:57 Mario Schroeder 
> ha
> scritto:
>
> > Hello,
> >
> > after implementing language support the hard way with ANTLR and self
> > written LanguageHierachy, I accidently came accross the Generic Language
> > Framework, aka Projekt Schliemann.
> >
> > I know it is quite old. So therefore my question: Is it still a solution
> to
> > create support for a new language? Or shall I keep a distance from that
> > module?
> >
> > Regards,
> > Mario
> >
>


Re: [MENTORS] Re: [PPMC] We need volunteers for NetBeans lists moderation (+ [MENTORS] , want to step down?)

2018-11-29 Thread Sven Reimers
Hi mentors,

volunteering for mailing list moderation as well.

-Sven

On Thu, Nov 29, 2018 at 11:16 AM Geertjan Wielenga
 wrote:

> Hi mentors,
>
> Great -- Matthias has volunteered to join in with mailing list moderation.
> The next question is how we set that up, is that something I can do, how,
> etc?
>
> Thanks,
>
> Gj
>
> On Wed, Nov 28, 2018 at 8:42 PM Matthias Bläsing <
> mblaes...@doppel-helix.eu>
> wrote:
>
> > Hello Bertrand,
> >
> > Am Montag, den 26.11.2018, 13:56 +0100 schrieb Bertrand Delacretaz:
> > > As per https://whimsy.apache.org/roster/ppmc/netbeans it looks like
> > > it's only Geertjan and mentors who are moderating the NetBeans
> > > mailing lists for now.
> > >
> > > In view of the project's graduation I'd like to step down and maybe
> > > other mentors want do to that as well?
> > >
> > > To have enough moderators, could we have a 2-3 additional volunteers
> > > for that task? You need to be a NetBeans PPMC member and
> > > https://reference.apache.org/pmc/ml has the general instructions.
> > >
> >
> > thank you for your work! I'm willing to volunteer to help, so count me
> > in.
> >
> > Greetings
> >
> > Matthias
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Final steps for Apache NetBeans 10

2018-11-20 Thread Sven Reimers
Will try to send a PR during lunchbreak today...

-Sven

Am Mi., 21. Nov. 2018, 07:32 hat Antonio  geschrieben:

> Hi all,
>
> I'm working on the 10.0 features page (missing Groovy/JavaScript):
>
>
> https://github.com/vieiro/incubator-netbeans-website/blob/releases/nb100/netbeans.apache.org/src/content/download/nb100/index.asciidoc
>
> The 10.0 release details download page (this one is missing the PPMC
> result vote thread link):
>
>
> https://github.com/vieiro/incubator-netbeans-website/blob/releases/nb100/netbeans.apache.org/src/content/download/nb100/nb100.asciidoc
>
> And the NetBeans download page (pointing to the 10.0 release mirrors):
>
>
> https://github.com/vieiro/incubator-netbeans-website/blob/releases/nb100/netbeans.apache.org/src/content/download/index.asciidoc
>
> Feel free to send correction/enhancements to either my repo
> (releases/nb100 branch) or to PR#89
> https://github.com/apache/incubator-netbeans-website/pull/89
>
> We'll have to update the download links as soon as 10.0-vc3 is changed
> to 10.0 and the SHA links (is it SHA-512 or SHA-256?) are ready.
>
> Thanks,
> Antonio
>
> El 20/11/18 a las 14:45, Geertjan Wielenga escribió:
> > Excellent. Happy to take a look and provide additions if needed and
> > feedback once you're done.
> >
> > Gj
> >
> > On Tue, Nov 20, 2018 at 2:43 PM Antonio  wrote:
> >
> >> We should also add some web pages to announce the release.
> >>
> >> I can do that tonight (EU time), for instance.
> >>
> >> Cheers,
> >> Antonio
> >>
> >> El 20/11/2018 a las 14:01, Geertjan Wielenga escribió:
> >>> Hi all, especially Laszlo,
> >>>
> >>> Aside from the concerns in the IPMC vote, i.e.,
> >>>
> >>>
> >>
> https://lists.apache.org/thread.html/05fc02a028d3ae7ad5f474049dacd512d89deaba64e90cf70eaf3124@%3Cgeneral.incubator.apache.org%3E
> >>>
> >>> -- new releases MUST be accompanied by a SHA-256 and/or SHA-512
> >>> checksum file
> >>> -- new releases SHOULD NOT be accompanied by MD5 or SHA-1
> >>> checksum file ;
> >>> -- "new" == after 18 Aug 2018
> >>>
> >>> ...we also need to change the name of the file providing the sources
> and
> >>> ZIP, so that 'vc3' is not included.
> >>>
> >>> Right now, 'vc3' is in the name of the file:
> >>>
> >>>
> >>
> https://dist.apache.org/repos/dist/dev/incubator/netbeans/incubating-netbeans/incubating-10.0-vc3/
> >>>
> >>> ...but for 9.0, you can see that no 'vc' is included there, it is
> simply
> >>> '9.0', e.g.,:
> >>>
> >>>
> >>
> https://www.apache.org/dyn/closer.cgi/incubator/netbeans/incubating-netbeans-java/incubating-9.0/incubating-netbeans-java-9.0-source.zip
> >>>
> >>> This file will have the same hash as the current vc3 ZIP, the content
> is
> >>> the same, i.e., it's not a new release (requiring a new vote etc) just
> >>> stripping 'vc3' from the file name should be no problem -- we did
> similar
> >>> things before.
> >>>
> >>> Also note that we're not able to (we should not) announce the release
> >> until
> >>> Jirka Kovalsky has updated the redirection on the Apache NetBeans VM to
> >>> point the update center URL to the correct destination -- it took
> several
> >>> days last time before this could be done because the mirrors needed to
> be
> >>> synchronized first.
> >>>
> >>> Thanks,
> >>>
> >>> Gj
> >>>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >> For additional commands, e-mail: dev-h...@netbeans.incubator.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.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Amazon Corretto

2018-11-14 Thread Sven Reimers
Hi,

the major points from my perspective
- only Java 8
+ it contains JavaFX

Sven

Am Mi., 14. Nov. 2018, 21:35 hat Kodewerk  geschrieben:

> Hi,
>
> Since NetBeans is a community based project I would argue that if you’re
> going to center around any build of OpenJDK that it be the London Java
> Communities build, AdoptOpenJDK. It is the only truly community supported
> build.
>
> Amazon’s support is superficial at best. It is driven by Amazon’s
> commercial needs, nothing wrong with that.. it’s just lets try to
> understand what they are doing.
> 1) Amazon built an internal JVM team to; be responsive to Amazon’s needs
> and to avoid Oracle support licenses…
> 2) Once built, it’s no real expense to make their internal builds public
> and in the process, interfere with Oracles plans to sell more support
> contracts for Java.
>
> So I don’t believe that Amazon’s motives are altruistic here… Adopt is an
> community run project so…..
>
> Kind regards,
> Kirk
>
>
> > On Nov 14, 2018, at 2:48 AM, Geertjan Wielenga
>  wrote:
> >
> > That’s fair enough and true too
> >
> > Gj
> >
> > On Wednesday, November 14, 2018, Neil C Smith 
> wrote:
> >
> >> On Wed, 14 Nov 2018, 09:46 Geertjan Wielenga
> >>  >>
> >>>
> >>> I believe we should consider orientating ourselves around Amazon
> >> Corretto.
> >>>
> >>
> >> What would that actually mean? Why would we orient to any particular
> >> OpenJDK?
> >>
> >> Personally far more interested in AdoptOpenJDK, offering all this and
> not
> >> being led by any one company!
> >>
> >> Best wishes,
> >>
> >> Neil
> >>
> >>>
> >>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Openjdk Quality Outreach

2018-11-02 Thread Sven Reimers
I think there is a point of contact for the project in outreach,
who will get direct access to bugs.openjdk,org.

That may cut time short a bit.

For the moment I am sending e-maile to the according openjdk list to get
one of the active people on the list filing the issue (e.g. Mandy in case
of the serviceability problem with the profiler).

Would be helpful to have one on the team to do this (I am an author for
OpenJFX so I can do this for JavaFX related stuff, I assume Jan has more
privileges...).

-Sven

On Fri, Nov 2, 2018 at 5:54 PM Eirik Bakke  wrote:

> It's already possible to submit OpenJDK bugs at
> https://bugreport.java.com/bugreport/ , it's just that we don't get
> direct access to the OpenJDK JIRA. If they opened it up completely, they
> would presumably get spammed with thousands of Minecraft-related
> complaints...
>
> The following bugs were all submitted via the above link:
> https://bugs.openjdk.java.net/browse/JDK-8156182
> https://bugs.openjdk.java.net/browse/JDK-8211715
> https://bugs.openjdk.java.net/browse/JDK-8211999
> https://bugs.openjdk.java.net/browse/JDK-8212226
>
> In my experience it takes about month from you submit the bug until they
> appear in the OpenJDK JIRA.
>
> -- Eirik
>
> -Original Message-
> From: Antonio 
> Sent: Friday, November 2, 2018 11:28 AM
> To: dev@netbeans.incubator.apache.org
> Subject: Re: Openjdk Quality Outreach
>
> Hi all,
>
> So, would it be possible to report OpenJDK bugs then? Or what's the exact
> purpose of that initiative?
>
> Yesterday I found what seems to be a bug in the GTK Plaf, that makes
> NetBeans 10 hang while installing nb-javac [1] on Linux.
>
> Would that allow us to report bugs to OpenJDK? Or do we still need an
> "OpenJDK Author status or above" to report bugs [2]?
>
> Cheers,
> Antonio
>
> [1]
> https://issues.apache.org/jira/browse/NETBEANS-1584
>
> [2]
> https://bugs.openjdk.java.net/secure/Dashboard.jspa
>
>
> El 1/11/18 a las 22:45, Sven Reimers escribió:
> > Hi all,
> >
> > following up after our latest discovery of some JDK issue, I thought
> > it may be good to join
> >
> > https://wiki.openjdk.java.net/display/quality/Quality+Outreach
> >
> > Any opinions?
> >
> > Any takers?
> >
> > -Sven
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: JavaDB?

2018-11-02 Thread Sven Reimers
Hi all,

as an Apache project - should we distribute or make the download for Derby
easier?

Sven

On Fri, Nov 2, 2018 at 12:40 PM Josh Juneau  wrote:

> I confirm that downloading the Apache release of JavaDB will provide a
> copy of the derbyclient.jar that is needed by NetBeans.  Once registered,
> you can create connections to JavaDB via Apache NetBeans in the same manner
> as in the past.
>
> Tested on vc2
>
> Thanks
>
> Josh Juneau
> juneau...@gmail.com
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
>
> > On Oct 24, 2018, at 12:44 PM, John Kostaras  wrote:
> >
> > Thank you for the quick response Matthias.
> >
> > In this link
> > <https://www.oracle.com/technetwork/java/javadb/overview/index.html> it
> > mentions that JavaDB is included in JDK (and the actual link to the JDK
> > there points to the latest JDK). But reading more carefully, it looks
> that
> > this is only applicable till JDK 7. They forgot to update the link.
> >
> > The reason I posed this question is because I 'm to modify (rather
> create)
> > the SQL Query Profiling test case
> > <http://netbeans-vm.apache.org/synergy/client/app/#/suite/2254/v/1>
> which
> > is empty! I thought to use a JavaDB for the test case like it is done in
> > the Database Test Specification
> > <
> http://netbeans-vm.apache.org/synergy/client/app/#/specification/389/v/2>.
> > This would avoid download a driver for a db etc. But now that JavaDB is
> > gone, need to see what to do.
> >
> > I notice that drivers for MySQL, Oracle OCI & Thin client and Postgresql
> > are included by default, but what about drivers of other DBs (SQLite,
> > HSQLDB, MariaDB, Apace Derby)?  License issues?
> >
> > Thanks.
> >
> > John.
> >
> > On Tue, 23 Oct 2018 at 23:01, Matthias Bläsing <
> mblaes...@doppel-helix.eu>
> > wrote:
> >
> >> Hi John,
> >>
> >> Am Dienstag, den 23.10.2018, 22:20 +0200 schrieb John Kostaras:
> >>> No JavaDB support anymore? *Services (tab) -> Databases -> JavaDB *you
> >>> cannot start any server any more, while expanding the *Drivers* node
> >> there
> >>> no driver for JavaDB. I 'd expect that installing *Java EE Base* plugin
> >> it
> >>> would install it, but no.
> >>
> >> the JavaDB driver was taken from the JavaDB installation of a JDK and
> >> to my knowledge was never redistributed with netbeans.
> >>
> >>> I 'm on Mac. Oracle site claims that JavaDB is part of the JDK (also of
> >>> version 11) but I couldn't locate it.
> >>
> >> Not sure where it is claimed, that JavaDB still exists, but the JDK
> >> bugtracker has an issue, that removes JavaDB from the JDK as of JDK 9:
> >>
> >> https://bugs.openjdk.java.net/browse/JDK-8080959
> >>
> >> However, JavaDB was just Apache Derby rebranded. So here you go:
> >>
> >> https://db.apache.org/derby/derby_downloads.html
> >>
> >> HTH
> >>
> >> Matthias
> >>
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >>
> >> For further information about the NetBeans mailing lists, visit:
> >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>
> >>
> >>
> >>
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* Apache NetBeans PPMC: http://netbeans.apache.org
* JUG Leader JUG Bodensee: https://www.meetup.com/JUG-Bodensee
* Duke's Choice Award Winner 2009 & 2018

* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Openjdk Quality Outreach

2018-11-02 Thread Sven Reimers
Hi,

getting the possibility to file issues is one piece of the puzzle, getting
more attention to Apache NetBeans Community and ensuring we will be good to
run on latest Java version (i.e. find issues early). We can do this without
being part of the outreach, but I think it will be far more effective to
play inside the quality outreach.

-Sven

On Fri, Nov 2, 2018 at 4:27 PM Antonio  wrote:

> Hi all,
>
> So, would it be possible to report OpenJDK bugs then? Or what's the
> exact purpose of that initiative?
>
> Yesterday I found what seems to be a bug in the GTK Plaf, that makes
> NetBeans 10 hang while installing nb-javac [1] on Linux.
>
> Would that allow us to report bugs to OpenJDK? Or do we still need an
> "OpenJDK Author status or above" to report bugs [2]?
>
> Cheers,
> Antonio
>
> [1]
> https://issues.apache.org/jira/browse/NETBEANS-1584
>
> [2]
> https://bugs.openjdk.java.net/secure/Dashboard.jspa
>
>
> El 1/11/18 a las 22:45, Sven Reimers escribió:
> > Hi all,
> >
> > following up after our latest discovery of some JDK issue, I thought it
> may
> > be good to join
> >
> > https://wiki.openjdk.java.net/display/quality/Quality+Outreach
> >
> > Any opinions?
> >
> > Any takers?
> >
> > -Sven
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Openjdk Quality Outreach

2018-11-01 Thread Sven Reimers
Hi all,

following up after our latest discovery of some JDK issue, I thought it may
be good to join

https://wiki.openjdk.java.net/display/quality/Quality+Outreach

Any opinions?

Any takers?

-Sven


Re: Apache NetBeans: Duke's Choice Award Winner 2018

2018-10-24 Thread Sven Reimers
Thanks to Toni - without you this would not have been possible.

Keep rocking

Sven

On Wed, Oct 24, 2018 at 12:15 AM Anton Epple  wrote:

> Great news, hope you take some nice pictures at the ceremony!
>
>
>
> Cheers
>
>
>
> Toni
>
>
>
> Von: Geertjan Wielenga 
> Antworten an: 
> Datum: KW 43,Mittwoch, 24. Oktober 2018 um 01:31
> An: dev , NetBeans Mailing List <
> us...@netbeans.apache.org>
> Betreff: Apache NetBeans: Duke's Choice Award Winner 2018
>
>
>
> Hi all,
>
>
>
> Congratulations to all of us!
>
>
>
> We have won the highest accolade in the Java ecosystem -- a Duke's Choice
> Award.
>
>
>
> Oracle press release:
>
>
>
>
> https://www.oracle.com/it/corporate/pressrelease/oow18-code-one-java-keynote-2018-10-22.html
>
>
>
> Attached is a happy pic of a lot of Apache NetBeans PPMC members at the
> award ceremony, together with Georges Saab, Vice President, Software
> Development, Java Platform Group at Oracle.
>
>
>
> This is big news!
>
>
>
> Gj
>
>
>
>
>
> - To
> unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org For
> additional commands, e-mail: dev-h...@netbeans.incubator.apache.org For
> further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Apache NetBeans at Oracle Code One 2018

2018-10-17 Thread Sven Reimers
Oh and regarding the bike ride...

Here is the traditional semi official event organized..
http://meetu.ps/e/FWh9g/ktKMl/d

Sven

Geertjan Wielenga  schrieb am
Mi., 17. Okt. 2018, 16:07:

> Hi all,
>
> Several are heading off to San Francisco, note that here's the program for
> the week from a NetBeans perspective:
>
> https://blogs.apache.org/netbeans/entry/apache-netbeans-at-oracle-code
>
> Here's a list of those of us who'll be around, if your name is missing,
> please add it so we know who to aim to bump into. :-)
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Oracle+Code+One+2018
>
> The kickoff is the unofficial get together on Saturday evening at the
> Thirsty Bear from around 19:00.
>
> See you there!
>
> Gj
>


Re: Apache NetBeans at Oracle Code One 2018

2018-10-17 Thread Sven Reimers
Not sure I will manage saturday due to Java Champion get together...

How about Friday?
How about meeting at this party
https://cloudnative.dyn.com/ThirstyBear_RegistrationLP.html

cu at J1

-Sven

Geertjan Wielenga  schrieb am
Mi., 17. Okt. 2018, 16:07:

> Hi all,
>
> Several are heading off to San Francisco, note that here's the program for
> the week from a NetBeans perspective:
>
> https://blogs.apache.org/netbeans/entry/apache-netbeans-at-oracle-code
>
> Here's a list of those of us who'll be around, if your name is missing,
> please add it so we know who to aim to bump into. :-)
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Oracle+Code+One+2018
>
> The kickoff is the unofficial get together on Saturday evening at the
> Thirsty Bear from around 19:00.
>
> See you there!
>
> Gj
>


[GROOVY] Activation of unit tests on Travis / Jenkins

2018-10-04 Thread Sven Reimers
HI all,

with PR https://github.com/apache/incubator-netbeans/pull/948

all unit tests in groovy.editor should pass.

Is there already a best practice  way to enable such tests on Travis /
Jenkins?

Would really like to have them running as part of the normal workflow.

Thanks

-Sven


Re: Pull Request review before NetBeans 10!

2018-09-30 Thread Sven Reimers
Ok. Sounds good enough for me..

Will start merging soon.

Once I have some tests working I will add test execution to the matrix at
travis.

-Sven

Geertjan Wielenga  schrieb am
So., 30. Sep. 2018, 13:14:

> From me, no objections. You put in a lot of work around the Groovy cluster,
> took ownership of it, know what you’re doing, and got everything done in
> time, so I would say go ahead — and in a worst case scenario we can always
> remove the groovy cluster if needed, i.e., if there turn out to be big
> blockers of some kind, plus it’s a small cluster that doesn’t impact
> anything else.
>
> Just my 2c.
>
> Gj
>
>
> On Sunday, September 30, 2018, Sven Reimers 
> wrote:
>
> > Hi all,
> >
> > any objections here merging the groovy related PRs?
> >
> > (seems we have intermittent build failures due to launchers..zip)
> >
> > Thx
> >
> > -Sven
> >
> > Geertjan Wielenga  schrieb am
> > So., 30. Sep. 2018, 10:12:
> >
> > > Great.
> > >
> > > So the plan is to create a release10 branch and to put together the
> first
> > > voting candidate and that that voting candidate will then be used by
> the
> > > NetCAT community (and anyone else) to kick its tires and identify any
> > > problems. Should there be no problems at all, we can go straight to the
> > > PPMC vote thread on the dev mailing list, followed by the IPMC vote
> > thread,
> > > following this schedule:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/
> > NetCAT+10.0+Schedule
> > >
> > > Thanks,
> > >
> > > Gj
> > >
> > >
> > > On Sun, Sep 30, 2018 at 8:33 AM Laszlo Kishalmi <
> > laszlo.kisha...@gmail.com
> > > >
> > > wrote:
> > >
> > > > Dear all,
> > > >
> > > > There are several PR-s out there, please review and merge everything
> > > > safely can be made!
> > > >
> > > > We are about to branch for release 10 tomorrow.
> > > >
> > > > I  specially ask for help in combing and testing three of our windows
> > > > launcher related ones:
> > > >
> > > >  1. [NETBEANS-1227] Mark Windows launchers as DPI-aware
> > > > <https://github.com/apache/incubator-netbeans/pull/883>
> > > >  2. [NETBEANS-1157] resolved problem with java version higher 9 and
> the
> > > > n… <https://github.com/apache/incubator-netbeans/pull/734>
> > > >
> > > > I do not have Windows around me to test these out.
> > > >
> > > >
> > > > Laszlo Kishalmi
> > > >
> > > > Volunteer Release Manager of NetBeans 10
> > > >
> > > >
> > >
> >
>


Re: Pull Request review before NetBeans 10!

2018-09-30 Thread Sven Reimers
Hi all,

any objections here merging the groovy related PRs?

(seems we have intermittent build failures due to launchers..zip)

Thx

-Sven

Geertjan Wielenga  schrieb am
So., 30. Sep. 2018, 10:12:

> Great.
>
> So the plan is to create a release10 branch and to put together the first
> voting candidate and that that voting candidate will then be used by the
> NetCAT community (and anyone else) to kick its tires and identify any
> problems. Should there be no problems at all, we can go straight to the
> PPMC vote thread on the dev mailing list, followed by the IPMC vote thread,
> following this schedule:
> https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+10.0+Schedule
>
> Thanks,
>
> Gj
>
>
> On Sun, Sep 30, 2018 at 8:33 AM Laszlo Kishalmi  >
> wrote:
>
> > Dear all,
> >
> > There are several PR-s out there, please review and merge everything
> > safely can be made!
> >
> > We are about to branch for release 10 tomorrow.
> >
> > I  specially ask for help in combing and testing three of our windows
> > launcher related ones:
> >
> >  1. [NETBEANS-1227] Mark Windows launchers as DPI-aware
> > 
> >  2. [NETBEANS-1157] resolved problem with java version higher 9 and the
> > n… 
> >
> > I do not have Windows around me to test these out.
> >
> >
> > Laszlo Kishalmi
> >
> > Volunteer Release Manager of NetBeans 10
> >
> >
>


Re: Activate Groovy support for NetBeans 10

2018-09-28 Thread Sven Reimers
Ok. Done. PR is updated. Waiting for travis to build.

I assume correct order of PR integration could be:

1. PR898 - Upgrade to 2.5.2
2. PR904 - Activate groovy cluster, disable Grails (for now)

Will work on fixing old unit and qa tests ..

Thanks all for the support

-Sven

On Fri, Sep 28, 2018 at 9:12 AM Laszlo Kishalmi 
wrote:

> +1
>
>
> On 09/27/2018 02:52 PM, Sven Reimers wrote:
> > Hi,
> >
> > so here is my new proposal..
> >
> > temporarily disable Grails so we can ship at least the Groovy bits, so I
> > will change the name of the kit to be only Groov not Groovy and Grails...
> >
> > PR will follow tomorrow
> >
> > Sven
> >
> > Geertjan Wielenga  schrieb am
> > Do., 27. Sep. 2018, 09:40:
> >
> >> I'd prefer to keep the clusters the way they are, but
> disable/hide/remove
> >> the blocker related to the dependency on the enterprise cluster until
> the
> >> enterprise cluster is included.
> >>
> >> Personally, I don't believe the enterprise cluster should be included
> for
> >> Apache NetBeans 10, too much work still to do, too many potential
> problems,
> >> why can't we wait and do things a bit more slowly and less rushed -- and
> >> then release that as part of Apache NetBeans 10.1/11?
> >>
> >> I understand the importance of including Groovy and if we can do it,
> let's
> >> do it. But not much time -- we need to remove Grails for the moment (and
> >> the amount of work that will be needed to get Grails up to the level it
> >> needs to be is probably also more than expected, let's do that for the
> next
> >> release). Rome was not built in one day.
> >>
> >> Gj
> >>
> >> On Thu, Sep 27, 2018 at 7:15 AM, Sven Reimers 
> >> wrote:
> >>
> >>> Hi,
> >>>
> >>> plan to make progress:
> >>>
> >>> -split groovy cluster and kit into groovy cluster and grails cluster
> >>> -enable groovy cluster for NetBeans 10
> >>> -if enterprise cluster is enabled - enable grails again for release as
> >> well
> >>> Everyone ok with this way forward?
> >>>
> >>> -Sven
> >>>
> >>> P.S. Having groovy as part of the release will enable usage of gradle
> >>> plugin...
> >>>
> >>> Edward Kagan  schrieb am Do., 27. Sep. 2018, 02:48:
> >>>
> >>>> Sven is right! I am one of those lost souls looking for better Grails
> >>>> support in NetBeans. At the moment NetBeans 8.2 is my primary IDE for
> >>>> Grails, and I can say - it's ugly, but works. There are lots of errors
> >> on
> >>>> creating project, but you do it once, and so it's not a fun-killer at
> >>> all.
> >>>> Editing controllers - OK, services - OK, taglibs - OK, settings (YML
> >>> files)
> >>>> - OK, (JavaScript, HTML, CSS) - OK. Most bugs happen on switching to
> >>>> something by shortcuts or Ctrtl+Left Mouse, and I hope it's bug of old
> >>>> Groovy support, commonly it's semi-infinite search - curable. And bad
> >>>> "imports" tracking - wrong "Unable to resolve" marking in editor, but
> >>> code
> >>>> works correctly.
> >>>>
> >>>> I could switch to Idea many times, but stay with NetBeans every time,
> >> and
> >>>> I belive:
> >>>>
> >>>> Apache + Groove = ❤
> >>>> Apache NetBeans + Grails = ❤ - why not?
> >>>>
> >>>> --
> >>>> ED
> >>>>
> >>>>
> >>>> 27.09.2018, 01:13, "Sven Reimers" :
> >>>>> I think I saw someone looking for (better) Grails support in NetBeans
> >>> on
> >>>>> this list.
> >>>>>
> >>>>> But we could disable those modules from being built - until those
> >>> issues
> >>>>> are fixed.
> >>>>>
> >>>>> Sven
> >>>>>
> >>>>> On Thu, Sep 27, 2018 at 12:10 AM Geertjan Wielenga
> >>>>>  wrote:
> >>>>>
> >>>>>>   I think remove all Grails stuff — very outdated.
> >>>>>>
> >>>>>>   Gj
> >>>>>>
> >>>>>>   On Thursday, September 27, 2018, Sven Reimers <
> >>> sven.reim...@gmail.com

Re: Activate Groovy support for NetBeans 10

2018-09-27 Thread Sven Reimers
Hi,

so here is my new proposal..

temporarily disable Grails so we can ship at least the Groovy bits, so I
will change the name of the kit to be only Groov not Groovy and Grails...

PR will follow tomorrow

Sven

Geertjan Wielenga  schrieb am
Do., 27. Sep. 2018, 09:40:

> I'd prefer to keep the clusters the way they are, but disable/hide/remove
> the blocker related to the dependency on the enterprise cluster until the
> enterprise cluster is included.
>
> Personally, I don't believe the enterprise cluster should be included for
> Apache NetBeans 10, too much work still to do, too many potential problems,
> why can't we wait and do things a bit more slowly and less rushed -- and
> then release that as part of Apache NetBeans 10.1/11?
>
> I understand the importance of including Groovy and if we can do it, let's
> do it. But not much time -- we need to remove Grails for the moment (and
> the amount of work that will be needed to get Grails up to the level it
> needs to be is probably also more than expected, let's do that for the next
> release). Rome was not built in one day.
>
> Gj
>
> On Thu, Sep 27, 2018 at 7:15 AM, Sven Reimers 
> wrote:
>
> > Hi,
> >
> > plan to make progress:
> >
> > -split groovy cluster and kit into groovy cluster and grails cluster
> > -enable groovy cluster for NetBeans 10
> > -if enterprise cluster is enabled - enable grails again for release as
> well
> >
> > Everyone ok with this way forward?
> >
> > -Sven
> >
> > P.S. Having groovy as part of the release will enable usage of gradle
> > plugin...
> >
> > Edward Kagan  schrieb am Do., 27. Sep. 2018, 02:48:
> >
> > > Sven is right! I am one of those lost souls looking for better Grails
> > > support in NetBeans. At the moment NetBeans 8.2 is my primary IDE for
> > > Grails, and I can say - it's ugly, but works. There are lots of errors
> on
> > > creating project, but you do it once, and so it's not a fun-killer at
> > all.
> > > Editing controllers - OK, services - OK, taglibs - OK, settings (YML
> > files)
> > > - OK, (JavaScript, HTML, CSS) - OK. Most bugs happen on switching to
> > > something by shortcuts or Ctrtl+Left Mouse, and I hope it's bug of old
> > > Groovy support, commonly it's semi-infinite search - curable. And bad
> > > "imports" tracking - wrong "Unable to resolve" marking in editor, but
> > code
> > > works correctly.
> > >
> > > I could switch to Idea many times, but stay with NetBeans every time,
> and
> > > I belive:
> > >
> > > Apache + Groove = ❤
> > > Apache NetBeans + Grails = ❤ - why not?
> > >
> > > --
> > > ED
> > >
> > >
> > > 27.09.2018, 01:13, "Sven Reimers" :
> > > > I think I saw someone looking for (better) Grails support in NetBeans
> > on
> > > > this list.
> > > >
> > > > But we could disable those modules from being built - until those
> > issues
> > > > are fixed.
> > > >
> > > > Sven
> > > >
> > > > On Thu, Sep 27, 2018 at 12:10 AM Geertjan Wielenga
> > > >  wrote:
> > > >
> > > >>  I think remove all Grails stuff — very outdated.
> > > >>
> > > >>  Gj
> > > >>
> > > >>  On Thursday, September 27, 2018, Sven Reimers <
> > sven.reim...@gmail.com>
> > > >>  wrote:
> > > >>
> > > >>  > Hi all,
> > > >>  >
> > > >>  > Seems we have a problem here:
> > > >>  >
> > > >>  > 1. Travis checks if tests compile
> > > >>  > 2. Grails Support has test depending on "Jelly Tools Enterprise"
> > > >>  > (enterprise/jellytools.enterprise) - which are not yet part of
> the
> > > >>  release
> > > >>  > build
> > > >>  > 3. Travis build fails due to the missing dependency
> > > >>  >
> > > >>  > How to take this further?
> > > >>  > Will enterprise be enabled for NetBeans 10?
> > > >>  > Should I kill the tests?
> > > >>  > Should we move the infrastructure used or testing this?
> > > >>  >
> > > >>  > :-(
> > > >>  >
> > > >>  > -Sven
> > > >>  >
> > > >>  > On Tue, Sep 25, 2018 at 2:47 AM Sven Reimers <
> > sven.

Re: Activate Groovy support for NetBeans 10

2018-09-26 Thread Sven Reimers
Hi,

plan to make progress:

-split groovy cluster and kit into groovy cluster and grails cluster
-enable groovy cluster for NetBeans 10
-if enterprise cluster is enabled - enable grails again for release as well

Everyone ok with this way forward?

-Sven

P.S. Having groovy as part of the release will enable usage of gradle
plugin...

Edward Kagan  schrieb am Do., 27. Sep. 2018, 02:48:

> Sven is right! I am one of those lost souls looking for better Grails
> support in NetBeans. At the moment NetBeans 8.2 is my primary IDE for
> Grails, and I can say - it's ugly, but works. There are lots of errors on
> creating project, but you do it once, and so it's not a fun-killer at all.
> Editing controllers - OK, services - OK, taglibs - OK, settings (YML files)
> - OK, (JavaScript, HTML, CSS) - OK. Most bugs happen on switching to
> something by shortcuts or Ctrtl+Left Mouse, and I hope it's bug of old
> Groovy support, commonly it's semi-infinite search - curable. And bad
> "imports" tracking - wrong "Unable to resolve" marking in editor, but code
> works correctly.
>
> I could switch to Idea many times, but stay with NetBeans every time, and
> I belive:
>
> Apache + Groove = ❤
> Apache NetBeans + Grails = ❤ - why not?
>
> --
> ED
>
>
> 27.09.2018, 01:13, "Sven Reimers" :
> > I think I saw someone looking for (better) Grails support in NetBeans on
> > this list.
> >
> > But we could disable those modules from being built - until those issues
> > are fixed.
> >
> > Sven
> >
> > On Thu, Sep 27, 2018 at 12:10 AM Geertjan Wielenga
> >  wrote:
> >
> >>  I think remove all Grails stuff — very outdated.
> >>
> >>  Gj
> >>
> >>  On Thursday, September 27, 2018, Sven Reimers 
> >>  wrote:
> >>
> >>  > Hi all,
> >>  >
> >>  > Seems we have a problem here:
> >>  >
> >>  > 1. Travis checks if tests compile
> >>  > 2. Grails Support has test depending on "Jelly Tools Enterprise"
> >>  > (enterprise/jellytools.enterprise) - which are not yet part of the
> >>  release
> >>  > build
> >>  > 3. Travis build fails due to the missing dependency
> >>  >
> >>  > How to take this further?
> >>  > Will enterprise be enabled for NetBeans 10?
> >>  > Should I kill the tests?
> >>  > Should we move the infrastructure used or testing this?
> >>  >
> >>  > :-(
> >>  >
> >>  > -Sven
> >>  >
> >>  > On Tue, Sep 25, 2018 at 2:47 AM Sven Reimers  >
> >>  > wrote:
> >>  >
> >>  > > PR done..
> >>  > >
> >>  > > Sven
> >>  > >
> >>  > > On Tue, Sep 25, 2018 at 1:42 AM Josh Juneau 
> >>  wrote:
> >>  > >
> >>  > >> +1 nice work!
> >>  > >>
> >>  > >>
> >>  > >> Josh Juneau
> >>  > >> http://jj-blogger.blogspot.com
> >>  > >> https://www.apress.com/index.php/author/author/view/id/1866
> >>  > >>
> >>  > >>
> >>  > >> > On Sep 24, 2018, at 3:53 PM, Sven Reimers <
> sven.reim...@gmail.com>
> >>  > >> wrote:
> >>  > >> >
> >>  > >> > Hi,
> >>  > >> >
> >>  > >> > with the update to 2.5.2 (PR still to be merged) , trait
> support and
> >>  > >> some
> >>  > >> > more bug fixes coming I would like to suggest Groovy to be
> included
> >>  in
> >>  > >> the
> >>  > >> > NetBeans 10 release.
> >>  > >> >
> >>  > >> > Comments?
> >>  > >> >
> >>  > >> > If ok - I will provide the necessary changes to
> cluster.properties.
> >>  > >> >
> >>  > >> > -Sven
> >>  > >>
> >>  > >
> >>  > >
> >>  > > --
> >>  > > Sven Reimers
> >>  > >
> >>  > > * Senior Expert Software Architect
> >>  > > * Java Champion
> >>  > > * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> >>  > > * Community Leader NetBeans: http://community.java.net/netbeans
> >>  > > Desktop Java:
> >>  > > http://community.java.net/javadesktop
> >>  > > * JUG Leader JUG Bodensee

Re: Activate Groovy support for NetBeans 10

2018-09-26 Thread Sven Reimers
I think I saw someone looking for (better) Grails support in NetBeans on
this list.

But we could disable those modules from being built - until those issues
are fixed.

Sven

On Thu, Sep 27, 2018 at 12:10 AM Geertjan Wielenga
 wrote:

> I think remove all Grails stuff — very outdated.
>
> Gj
>
> On Thursday, September 27, 2018, Sven Reimers 
> wrote:
>
> > Hi all,
> >
> > Seems we have a problem here:
> >
> > 1. Travis checks if tests compile
> > 2. Grails Support has test depending on "Jelly Tools Enterprise"
> > (enterprise/jellytools.enterprise) - which are not yet part of the
> release
> > build
> > 3. Travis build fails due to the missing dependency
> >
> > How to take this further?
> > Will enterprise be enabled for NetBeans 10?
> > Should I kill the tests?
> > Should we move the infrastructure used or testing this?
> >
> > :-(
> >
> > -Sven
> >
> > On Tue, Sep 25, 2018 at 2:47 AM Sven Reimers 
> > wrote:
> >
> > > PR done..
> > >
> > > Sven
> > >
> > > On Tue, Sep 25, 2018 at 1:42 AM Josh Juneau 
> wrote:
> > >
> > >> +1 nice work!
> > >>
> > >>
> > >> Josh Juneau
> > >> http://jj-blogger.blogspot.com
> > >> https://www.apress.com/index.php/author/author/view/id/1866
> > >>
> > >>
> > >> > On Sep 24, 2018, at 3:53 PM, Sven Reimers 
> > >> wrote:
> > >> >
> > >> > Hi,
> > >> >
> > >> > with the update to 2.5.2 (PR still to be merged) , trait support and
> > >> some
> > >> > more bug fixes coming I would like to suggest Groovy to be included
> in
> > >> the
> > >> > NetBeans 10 release.
> > >> >
> > >> > Comments?
> > >> >
> > >> > If ok - I will provide the necessary changes to cluster.properties.
> > >> >
> > >> > -Sven
> > >>
> > >
> > >
> > > --
> > > Sven Reimers
> > >
> > > * Senior Expert Software Architect
> > > * Java Champion
> > > * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> > > * Community Leader  NetBeans: http://community.java.net/netbeans
> > >   Desktop Java:
> > > http://community.java.net/javadesktop
> > > * JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> > > * Duke's Choice Award Winner 2009
> > >
> > > * XING: https://www.xing.com/profile/Sven_Reimers8
> > > * LinkedIn: http://www.linkedin.com/in/svenreimers
> > >
> >
> >
> > --
> > Sven Reimers
> >
> > * Senior Expert Software Architect
> > * Java Champion
> > * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> > * Community Leader  NetBeans: http://community.java.net/netbeans
> >   Desktop Java:
> > http://community.java.net/javadesktop
> > * JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> > * Duke's Choice Award Winner 2009
> >
> > * XING: https://www.xing.com/profile/Sven_Reimers8
> > * LinkedIn: http://www.linkedin.com/in/svenreimers
> >
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Activate Groovy support for NetBeans 10

2018-09-26 Thread Sven Reimers
Hi all,

Seems we have a problem here:

1. Travis checks if tests compile
2. Grails Support has test depending on "Jelly Tools Enterprise"
(enterprise/jellytools.enterprise) - which are not yet part of the release
build
3. Travis build fails due to the missing dependency

How to take this further?
Will enterprise be enabled for NetBeans 10?
Should I kill the tests?
Should we move the infrastructure used or testing this?

:-(

-Sven

On Tue, Sep 25, 2018 at 2:47 AM Sven Reimers  wrote:

> PR done..
>
> Sven
>
> On Tue, Sep 25, 2018 at 1:42 AM Josh Juneau  wrote:
>
>> +1 nice work!
>>
>>
>> Josh Juneau
>> http://jj-blogger.blogspot.com
>> https://www.apress.com/index.php/author/author/view/id/1866
>>
>>
>> > On Sep 24, 2018, at 3:53 PM, Sven Reimers 
>> wrote:
>> >
>> > Hi,
>> >
>> > with the update to 2.5.2 (PR still to be merged) , trait support and
>> some
>> > more bug fixes coming I would like to suggest Groovy to be included in
>> the
>> > NetBeans 10 release.
>> >
>> > Comments?
>> >
>> > If ok - I will provide the necessary changes to cluster.properties.
>> >
>> > -Sven
>>
>
>
> --
> Sven Reimers
>
> * Senior Expert Software Architect
> * Java Champion
> * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> * Community Leader  NetBeans: http://community.java.net/netbeans
>   Desktop Java:
> http://community.java.net/javadesktop
> * JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> * Duke's Choice Award Winner 2009
>
> * XING: https://www.xing.com/profile/Sven_Reimers8
> * LinkedIn: http://www.linkedin.com/in/svenreimers
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: Activate Groovy support for NetBeans 10

2018-09-24 Thread Sven Reimers
PR done..

Sven

On Tue, Sep 25, 2018 at 1:42 AM Josh Juneau  wrote:

> +1 nice work!
>
>
> Josh Juneau
> http://jj-blogger.blogspot.com
> https://www.apress.com/index.php/author/author/view/id/1866
>
>
> > On Sep 24, 2018, at 3:53 PM, Sven Reimers 
> wrote:
> >
> > Hi,
> >
> > with the update to 2.5.2 (PR still to be merged) , trait support and some
> > more bug fixes coming I would like to suggest Groovy to be included in
> the
> > NetBeans 10 release.
> >
> > Comments?
> >
> > If ok - I will provide the necessary changes to cluster.properties.
> >
> > -Sven
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Activate Groovy support for NetBeans 10

2018-09-24 Thread Sven Reimers
Hi,

with the update to 2.5.2 (PR still to be merged) , trait support and some
more bug fixes coming I would like to suggest Groovy to be included in the
NetBeans 10 release.

Comments?

If ok - I will provide the necessary changes to cluster.properties.

-Sven


Re: Public vs. Friend API Reloaded (Summary)

2018-09-22 Thread Sven Reimers
I completely agree... (with my Groovy support hat on)
-Sven

Svata Dedic  schrieb am Sa., 22. Sep. 2018,
10:41:

> Hi,
>
> Sorry to disagree, but CSL APIs are bad example, but for another reason.
> The CSL API design is (IMHO) bad at its core: Language provides a great
> way for a new language support to start, but then it is almost
> impossible to plug in a new functionality from a 3rd party extension.
> Just try to plug in a supplemental completion handler, or add some
> addition things into structure view.
>
> Before CSL is stable/public API, it needs to be thoroughly reviewed,
> with focus on a clean and extensible design.
>
> -S.
>
> Dne 22.9.2018 v 10:10 Sven Reimers napsal(a):
> > Hi,
> >
> > csl is a good example. It is the backbone of most of the language
> supports
> > in NetBeans and could benefit from a stable API to make implementing
> > support for other languages easier - maybe something to pick up for
> > NetBeans 11?
> >
> > -Sven
> >
> > Geertjan Wielenga  schrieb am
> > Sa., 22. Sep. 2018, 09:54:
> >
> >> On Sat, Sep 22, 2018 at 2:01 AM, Laszlo Kishalmi <
> >> laszlo.kisha...@gmail.com>
> >> wrote:
> >>
> >>>
> >>>
> >>> Option 4: Make Module Public when There is more than a Certain Number
> of
> >>> Friend Dependencies.
> >>>
> >>> So sometime in the future I'm going to create a list of how many
> friends
> >> a
> >>> module does have and share the list with you.
> >>>
> >>
> >>
> >> That is a very good solution, I think.
> >>
> >> Gj
> >>
> >>
> >>
> >>
> >>>
> >>>
> >>> Thank you all who participated in this effort!
> >>>
> >>> Laszlo Kishalmi
> >>>
> >>>
> >>> -
> >>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >>> For additional commands, e-mail:
> dev-h...@netbeans.incubator.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.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Public vs. Friend API Reloaded (Summary)

2018-09-22 Thread Sven Reimers
Hi,

csl is a good example. It is the backbone of most of the language supports
in NetBeans and could benefit from a stable API to make implementing
support for other languages easier - maybe something to pick up for
NetBeans 11?

-Sven

Geertjan Wielenga  schrieb am
Sa., 22. Sep. 2018, 09:54:

> On Sat, Sep 22, 2018 at 2:01 AM, Laszlo Kishalmi <
> laszlo.kisha...@gmail.com>
> wrote:
>
> >
> >
> > Option 4: Make Module Public when There is more than a Certain Number of
> > Friend Dependencies.
> >
> > So sometime in the future I'm going to create a list of how many friends
> a
> > module does have and share the list with you.
> >
>
>
> That is a very good solution, I think.
>
> Gj
>
>
>
>
> >
> >
> > Thank you all who participated in this effort!
> >
> > Laszlo Kishalmi
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Building groovy cluster

2018-09-12 Thread Sven Reimers
Ok.

Will retry tomorrow..

Sven

Geertjan Wielenga  schrieb am
Do., 13. Sep. 2018, 00:00:

> So when you do a git clone and run 'ant build' on that clone you get that
> result?
>
> If so, maybe something is cached somewhere, I don't know, have been
> building a lot today from scratch without any problems.
>
> Gj
>
> On Wed, Sep 12, 2018 at 11:49 PM, Sven Reimers 
> wrote:
>
> > Trying on actual master what you proposed i get
> >
> > BUILD FAILED
> > /Users/sven/work/netbeans-groovy-work/incubator-
> > netbeans/nbbuild/build.xml:478:
> > The following error occurred while executing this line:
> > /Users/sven/work/netbeans-groovy-work/incubator-
> > netbeans/nbbuild/build.xml:473:
> > The following error occurred while executing this line:
> > /Users/sven/work/netbeans-groovy-work/incubator-
> > netbeans/nbbuild/build.xml:520:
> > Target "all-groovy.antproject" does not exist in the project "main". It
> is
> > used from target "nbmerge-build-one-cluster".
> >
> > Ideas anyone?
> >
> > This blocks me from any further work.
> >
> > Sven
> >
> > On Sat, Sep 8, 2018 at 2:49 PM Junichi Yamamoto 
> > wrote:
> >
> > > Hi,
> > >
> > > I have a similar problem with a php module but I don't know the cause
> > > of the problem.
> > > As a workaround, just clean and build whole NetBeans (ant
> > > -Dcluster.config=full clean build-nozip). After that, I could build
> > > the module. However, the problem occurs again when I reboot my PC...
> > >
> > > output:
> > > /incubator-netbeans/nbbuild/templates/projectized.xml:342: The
> > > following error occurred while executing this line:
> > > /incubator-netbeans/nbbuild/templates/projectized.xml:335:
> > > java.lang.AssertionError: Cannot find myself as
> > > org.netbeans.modules.php.editor
> > > at org.netbeans.nbbuild.ParseProjectXml.execute(
> > ParseProjectXml.java:433)
> > > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > > at sun.reflect.GeneratedMethodAccessor61.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 java.util.Vector.forEach(Vector.java:1275)
> > > at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
> > > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > > at sun.reflect.GeneratedMethodAccessor61.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.taskdefs.MacroInstance.execute(
> > MacroInstance.java:391)
> > > at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> > > at sun.reflect.GeneratedMethodAccessor61.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:1388)
> > > at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> > > at
> > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(
> > DefaultExecutor.java:41)
> > > at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> > > at
> > > org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(
> > BridgeImpl.java:261)
> > > at
> > > org.apache.tools.ant.module.run.TargetExecutor.run(
> > TargetExecutor.java:574)
> > > at org.netbeans.core.execution.RunClassThread.run(
> > RunClassThread.java:128)
> > >
> > >

Re: Building groovy cluster

2018-09-12 Thread Sven Reimers
Trying on actual master what you proposed i get

BUILD FAILED
/Users/sven/work/netbeans-groovy-work/incubator-netbeans/nbbuild/build.xml:478:
The following error occurred while executing this line:
/Users/sven/work/netbeans-groovy-work/incubator-netbeans/nbbuild/build.xml:473:
The following error occurred while executing this line:
/Users/sven/work/netbeans-groovy-work/incubator-netbeans/nbbuild/build.xml:520:
Target "all-groovy.antproject" does not exist in the project "main". It is
used from target "nbmerge-build-one-cluster".

Ideas anyone?

This blocks me from any further work.

Sven

On Sat, Sep 8, 2018 at 2:49 PM Junichi Yamamoto 
wrote:

> Hi,
>
> I have a similar problem with a php module but I don't know the cause
> of the problem.
> As a workaround, just clean and build whole NetBeans (ant
> -Dcluster.config=full clean build-nozip). After that, I could build
> the module. However, the problem occurs again when I reboot my PC...
>
> output:
> /incubator-netbeans/nbbuild/templates/projectized.xml:342: The
> following error occurred while executing this line:
> /incubator-netbeans/nbbuild/templates/projectized.xml:335:
> java.lang.AssertionError: Cannot find myself as
> org.netbeans.modules.php.editor
> at org.netbeans.nbbuild.ParseProjectXml.execute(ParseProjectXml.java:433)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor61.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 java.util.Vector.forEach(Vector.java:1275)
> at org.apache.tools.ant.taskdefs.Sequential.execute(Sequential.java:67)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor61.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.taskdefs.MacroInstance.execute(MacroInstance.java:391)
> at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
> at sun.reflect.GeneratedMethodAccessor61.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:1388)
> at org.apache.tools.ant.Project.executeTarget(Project.java:1361)
> at
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
> at org.apache.tools.ant.Project.executeTargets(Project.java:1251)
> at
> org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:261)
> at
> org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:574)
> at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:128)
>
> I've reported this to the JIRA:
> https://issues.apache.org/jira/browse/NETBEANS-1229
>
> Thanks,
> Junichi
> On Sat, Sep 8, 2018 at 7:18 AM Sven Reimers 
> wrote:
> >
> > Hi,
> >
> > I am trying to build the cluster and started with libs.groovy project in
> > subdirectory groovy/libs.groovy and get the following error
> >
> > BUILD FAILED
> >
> /Users/sven/oss/netbeans/apache-incubator-netbeans/nbbuild/templates/projectized.xml:99:
> > java.lang.IllegalStateException: Cannot find myself as
> > org.netbeans.modules.libs.groovy
> >
> > Maybe it is just me and I cannot see the forest for the trees - anyone
> any
> > idea what is going wrong?
> >
> > Thanks
> >
> > -Sven
>
> ---------
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Groovy and Grails for NetBeans 10

2018-09-10 Thread Sven Reimers
Hi all,

is there a short list of things todo to get Groovy and Grails into NetBeans
10?

I would like to focus on getting status quo out first and if time permits
add ome enhancements.

-Sven


Building groovy cluster

2018-09-07 Thread Sven Reimers
Hi,

I am trying to build the cluster and started with libs.groovy project in
subdirectory groovy/libs.groovy and get the following error

BUILD FAILED
/Users/sven/oss/netbeans/apache-incubator-netbeans/nbbuild/templates/projectized.xml:99:
java.lang.IllegalStateException: Cannot find myself as
org.netbeans.modules.libs.groovy

Maybe it is just me and I cannot see the forest for the trees - anyone any
idea what is going wrong?

Thanks

-Sven


Re: [GROOVY] Should we update to latest stable Groovy version?

2018-09-07 Thread Sven Reimers
This is the issue to track the progress

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

-Sven

On Wed, Sep 5, 2018 at 3:10 PM Geertjan Wielenga
 wrote:

> Maybe Edward and his team can join in your work, Sven. See below, published
> today, and Edward is on the dev mailing list too:
>
> https://blogs.apache.org/netbeans/entry/apache-netbeans-guest-blog-edward
>
> Gj
>
> On Wed, Sep 5, 2018 at 1:34 PM, Carl Mosca  wrote:
>
> > +1
> >
> > On Wed, Sep 5, 2018 at 7:23 AM Josh Juneau  wrote:
> >
> > > +1 on updating support to Groovy 2.5.2
> > >
> > > On Tue, Sep 4, 2018 at 5:13 PM Sven Reimers 
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > I am looking at spending some time to get a couple of enhancements
> for
> > > > Groovy support into NetBeans. But before doing this I am now
> > considering
> > > > upgrading NetBeans support  to Groovy 2.5.2, which has a new
> packaging
> > > > (groovy-all as an artifact is gone) and lots of other goodies.
> > > >
> > > > Any good reason not to try this?
> > > >
> > > > Does anybody now of implications with Grails or Gradle?
> > > >
> > > > Thanks for the feedback
> > > >
> > > > -Sven
> > > >
> > > --
> > > Josh Juneau
> > > juneau...@gmail.com
> > > http://jj-blogger.blogspot.com
> > > https://www.apress.com/index.php/author/author/view/id/1866
> > >
> > --
> > Regards,
> > Carl
> >
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: [VOTE] Accept donation Mojohaus NetBeans Maven Utilities

2018-09-07 Thread Sven Reimers
If we can fix the grant problem so that ASF mentors etc. are ok I am

+1

to have the code at Apache NetBeans

-Sven

Jose Ch  schrieb am Fr., 7. Sep. 2018, 18:44:

> +1
>
> Regards
> Jose Luis Contreras
>
>
> El vie., 7 sept. 2018 a las 5:15, Eric Barboni ()
> escribió:
>
> > Hi all,
> >
> > Several maven related utilities (see below) for NetBeans are located in
> > mojohaus. Milos Kleint one of the main contributor is willing to donate
> > contribution to the Apache Netbeans project.
> >
> > Maven NetBeans plugins and libraries:
> > https://github.com/mojohaus/nbm-maven-plugin (plugin to allow mavenized
> > NetBeans build)
> > https://github.com/mojohaus/nb-repository-plugin (tools to populate
> > NetBeans
> > Artifacts to a repository)
> > https://github.com/mojohaus/nbm-shared (libraries)
> > https://github.com/mojohaus/nbm-maven-harness
> >
> > Maven NetBeans Archetypes:
> > https://github.com/mojohaus/nbm-archetype
> > https://github.com/mojohaus/nbm-suite-root
> > https://github.com/mojohaus/netbeans-platform-app-archetype
> >
> > This vote is to discover if the Apache NetBeans PPMC and community are in
> > favor of accepting this donation
> > This vote will be open for at least 72 hours:
> > [ ] +1, accept donation of Mojohaus NetBeans Maven Utilities as
> subproject
> > Apache NetBeans project
> > [ ] 0, no opinion
> > [ ] -1, reject donation because...
> >
> > Regards
> > Eric Barboni
> >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


[GROOVY] Should we update to latest stable Groovy version?

2018-09-04 Thread Sven Reimers
Hi all,

I am looking at spending some time to get a couple of enhancements for
Groovy support into NetBeans. But before doing this I am now considering
upgrading NetBeans support  to Groovy 2.5.2, which has a new packaging
(groovy-all as an artifact is gone) and lots of other goodies.

Any good reason not to try this?

Does anybody now of implications with Grails or Gradle?

Thanks for the feedback

-Sven


[GROOVY] Enhancements to groovy support

2018-08-09 Thread Sven Reimers
HI all,

with Groovy support now donated and in master I want to come back to
something I started a long time ago:

http://wiki.netbeans.org/MakeGroovyInNetBeansGreatAgain

The results are some patches sitting around i various branches somewhere

Things I started work on
- support for traits
- flow typing (guess types where Groovy just sees Object)
- hint infrastructure (early prototype)
- .. probably more things just escaping me now

Anyone interested in rebooting this effort?

I hope to get the change rebased to master early September.

I think it would be nice to have a wiki page collecting ideas how to
improve the support and afterwards start to file concrete issues to get
this started.

Anyone interested in learning stuff about CSL, editors, parsers, Groovy
internals? This is the place to be if you want to have some real fun...

- Sven


Support for Spock Test

2018-08-09 Thread Sven Reimers
Hi all,

having read about the initiative to get JUnit 5 support into Apache
NetBeans (incubating) I think we should also look at supporting Spock -
probably one of the best reasons to use Groovy ...

Would anyone be interested to get this going? Maybe we can da a joint
effort together with the Junit5 stuff??

Ideas, comments and volunteers welcome ;-)

Sven

Issue:   
https://issues.apache.org/jira/browse/NETBEANS-1126


Re: NetBeans 9.0 internationalized edition

2018-08-02 Thread Sven Reimers
Wow.. this would be really great ..

-Sven

Geertjan Wielenga  schrieb am
Do., 2. Aug. 2018, 21:41:

> The l10n translation bundles at https://hg.netbeans.org/releases/l10n will
> be part of the next donation, i.e., the 3rd donation, to Apache, which
> we're trying to wrap up in the next few weeks.
>
> Gj
>
> On Thu, Aug 2, 2018 at 9:37 PM, Jiří Kovalský 
> wrote:
>
> > Hello Boris,
> >
> >since nobody is driving this the best you can do if you really want to
> > help is to get ownership of the multi-language distributions and start to
> > organize it. I am sure that if you volunteer to coordinate the effort and
> > turn to dev@ or @users@ lists, several people will join you. Just don't
> > be shy, raise your hand, divide the work into small enough tasks and
> people
> > will help you.
> >
> > Good luck Boris!
> >
> > -Jirka
> >
> > Dne 2.8.2018 v 14:12 Boris Heithecker napsal(a):
> >
> > Hello,
> >> i'm now finally porting my app to 9.0. It's always been build on the
> >> internationalized '"multi-language" zip-bundle (I need the german
> >> variant).
> >> Are there any plans to provide internationalized builds / bundles of
> >> 9.0 ready to download? Would this be difficult to do? Can I help
> >> somehow?
> >> Alternatively, I'd simply copy the "locale" folders from 8.2 to the
> >> new 9.0 installation, but I think there should be more people using
> >> the multi-language editon.
> >> Boris
> >>
> >>
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: JShell in NetBeans

2018-07-24 Thread Sven Reimers
Hi Svata,

thanks for the update... will try to do a comparison of 11 command line
JShell and the actual integration layer and let you know about my findings.

Do you think it may be necessary to detect the version of JShell we are
running on or even support multiple versions based ob the selected runtime
platform version of a project?

Thanks

-Sven



Svata Dedic  schrieb am Di., 24. Juli 2018,
08:55:

> Hi,
>
> On 07/23/2018 05:19 PM, Sven Reimers wrote:
> > Hi,
> >
> > I just tried to use the JShell integration in NetBeans for creating a
> demo
> > using an external jar, which has to be on the classpath.
> >
> the easiest way to access your JAR's classes is to create a project and
> add that JAR as a library to the project. You can then invoke JShell
> from the project's context menu - and the shell instance will be
> configured with classpath from the project = your JAR.
>
> > Comparing my steps from within and without I recognized that not all
> > commands seem to be available inside NetBeans and some are named
> > differently
> >
>
> NetBeans replace the 'command' layer of the JShell: the engine itself is
> more or less embeddable, but the command interpreter is not; at least
> not to the degree required by proper integration. Module system support
> is limited (thanks for the reminder).
>
> Some of the commands were disabled (i.e. formats) since the IDE needs to
> interpret shell's output somewhat. But an important command is missing,
> please file a bug, the IDE should be kept consistent with the
> commandline tool as much as possible.
>
> -Svata
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


JShell in NetBeans

2018-07-23 Thread Sven Reimers
Hi,

I just tried to use the JShell integration in NetBeans for creating a demo
using an external jar, which has to be on the classpath.

I can get this to work from the command-line but not from inside NetBeans -
am I missing something?

Comparing my steps from within and without I recognized that not all
commands seem to be available inside NetBeans and some are named
differently

Anyone any pointers before I start digging?

Thanks

Sven

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009


Re: Does Travis and/or Jenkins run the NetBeans test suite?

2018-07-18 Thread Sven Reimers
That would be good... I an interested in doing this for Groovy Support as
well... maybe we can figure out a standard  way how to do this.

-Sven


Jan Lahoda  schrieb am Mi., 18. Juli 2018, 08:05:

> FWIW, I'd like to set-up testing of the java.completion module on various
> JDKs (and eventually other Java-related modules), but I didn't get to that
> yet.
>
> Jan
>
> On Wed, Jul 18, 2018 at 6:24 AM, Jaroslav Tulach <
> jaroslav.tul...@gmail.com>
> wrote:
>
> > FYI:
> > https://builds.apache.org/job/incubator-netbeans-linux/
> > and
> > https://builds.apache.org/job/incubator-netbeans-windows
> > run platform tests.
> >
> > -jt
> >
> >
> > Dne neděle 15. července 2018 18:47:51 CEST, Eirik Bakke napsal(a):
> > > When I make a pull request on GitHub, there is a nice little checkmark
> > > saying "All checks have passed", with a link to a Travis CI build (e.g.
> > > https://travis-ci.org/apache/incubator-netbeans/builds/
> > 395547620?utm_source
> > > =github_status_medium=notification ).
> > >
> > > Looking at the raw output of the Travis build, am I correct that this
> > does
> > > _not_ actually run the NetBeans test suite? I searched the console
> output
> > > and did not find expected messages such as "Tests run:" or "do-junit"
> or
> > > "[junit]".
> > >
> > > Is this also the case for the Jenkins builds at
> > > https://builds.apache.org/view/Incubator%20Projects/job/
> > incubator-netbeans-> release ?
> > >
> > > Is the current codebase supposed to pass all tests at this point? When
> I
> > > check out the 9.0-vc3 tag, for instance, both of the following fail
> with
> > > various errors:
> > >
> > > ant commit-validation
> > > ant -Dtest-unit-sys-prop.ignore.random.failures=true test
> > >
> > > Are these supposed to work?
> > >
> > > -- Eirik
> >
> >
> >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Apache NetBeans Apress Book

2018-07-14 Thread Sven Reimers
+1 to Gj ideas...

-Sven

Geertjan Wielenga  schrieb am
Sa., 14. Juli 2018, 19:35:

> The first Apache NetBeans release definitely needs a book. And, yes, the
> 9.0 release brings many new features to the end users — Jigsaw, JShell,
> ‘var’ integration...
>
> Maybe we could work on the book as a community, e.g., a different person
> assigned to each chapter, fir example.
>
> Gj
>
> On Saturday, July 14, 2018, John Kostaras  wrote:
>
> > Good idea. But what more will it add to the existing bibliography, as it
> > doesn't bring many new features to the end users?
> >
> > On Sat, 14 Jul 2018 at 17:26, Josh Juneau  wrote:
> >
> > > I've been approached by Apress regarding interest in a book on Apache
> > > NetBeans.  I personally do not have enough time to devote to another
> book
> > > right now, so I wanted to send a note to the Apache NetBeans developer
> > > group to see if there are any developers interested in authoring a book
> > > (perhaps a collaborative effort).
> > >
> > > I know things are very busy right now, and I've already told Apress
> that
> > > the main focus is the release of Apache NetBeans 9 right now, but
> maybe a
> > > book project could start this fall.  There are no timelines right
> > > now...just interest in a book on the new open Apache NetBeans IDE.
> > >
> > > If anyone is interested then reply to this message and I can get a list
> > of
> > > names together to send along to Apress.
> > >
> > > Thanks
> > >
> > > Josh Juneau
> > > juneau...@gmail.com
> > > http://jj-blogger.blogspot.com
> > > https://www.apress.com/index.php/author/author/view/id/1866
> > >
> >
>


Re: JigSaw-ing NetBeans?

2018-07-14 Thread Sven Reimers
Hi,
I think Jan had an early prototype for using jigsaw modules as modules in
NetNeans (similiar to the OSGI support) so we could skip creating wrapper
modules...

I think this would be a good way forward.

Maybe once NetBeans runs only on 9+ Java we can start about using Jigsaw
infrastructure instead of home grown PrixyClassloader etc.

Since Jigsaw modules do not declare lifecycle, versioning etc. they can
never be and were never intended to be a replacement for OSGI, JBoss
Modules  or NetBeans Modules.

Just my 2€c

-Sven

Geertjan Wielenga  schrieb am
Sa., 14. Juli 2018, 11:41:

> Exactly. Jigsaw was never created for dynamic systems such as NetBeans.
> Plus, changing to use Jigsaw just for the sake of it is questionable.
>
> Gj
>
>
> On Saturday, July 14, 2018, Neil C Smith  wrote:
>
> > On Sat, 14 Jul 2018 at 08:48, Geertjan Wielenga
> >  wrote:
> > >
> > > Then something has changed because I have heard Mark Reinhold say
> > multiple
> > > times that Jigsaw is not intended to be like OSGi etc because runtime
> > > updates are not intended to be supported.
> >
> > That, and versioning, and split packages IIRC - real feeling of
> > deja-vu with this topic - might be worth looking back through the dev@
> > archives?
> >
> > Best wishes,
> >
> > Neil
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Language Server Protocol client

2018-07-08 Thread Sven Reimers
Regarding Kotlin - there is

https://github.com/JetBrains/kotlin-netbeans

and it is Apache 2.0 licensed...

I think it is maybe not very well maintained but probably a good starting
point..

-Sven



Jan Lahoda  schrieb am So., 8. Juli 2018, 13:23:

> On Sun, Jul 8, 2018 at 8:40 AM, Emilian Bold <
> emilian.b...@protonmail.ch.invalid> wrote:
>
> > Nice. This might be the only way to get support for some languages like
> > Kotlin that intentionally don't support NetBeans.
> >
>
> Yes, unless someone steps out and writes a proper support (which should be
> doable, it just would take some time and effort). It is very unlikely I
> personally would have time for that. There appear to be more uses for the
> LSP client, so it may be easier to get somewhere in this direction.
>
>
> > Still, I find something odd about LSP... The IDE becomes nothing more
> than
> > a remote display.
> >
>
> Yes, but I don't think that's bad by itself (I was even thinking of writing
> a server using the NB's Java support).
>
>
> >
> > I'm also curious how something more complex like a refactoring that
> > touches multiple languages and configuration files would work with LSP.
> >
>
> This is a big problem, IMO, not only impossible to do such complex things,
> but also many other features appear to be more limited, etc. But there may
> be a set of languages/usecases where using the LSP may be the best option.
>
> This is why I didn't use the LSP when I was writing the remote Java
> feature/experiment:
> https://github.com/apache/incubator-netbeans/pull/558
>
> (Although it might be possible to partially reuse LSP there, and only
> extend it.)
>
> Jan
>
>
> >
> > --emi
> >
> > ‐‐‐ Original Message ‐‐‐
> >
> > On 8 July 2018 8:45 AM, Antonio  wrote:
> >
> > > This is great news!
> > >
> > > On 08/07/18 07:39, Jan Lahoda wrote:
> > >
> > > > Hi,
> > > >
> > > > Just FYI, as there have been talks about the language server protocol
> > some
> > > >
> > > > time ago, I've just opened a work-in-progress PR for a client for the
> > > >
> > > > language server protocol:
> > > >
> > > > https://github.com/apache/incubator-netbeans/pull/629
> > > >
> > > > Help with that and/or feedback is sincerely welcome,
> > > >
> > > > Jan
> > >
> > > --
> > >
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > >
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.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.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Ready for Vote Candidate 3?

2018-07-08 Thread Sven Reimers
+1 for VC3

-Sven

Geertjan Wielenga  schrieb am
So., 8. Juli 2018, 08:40:

> +1 for VC3!
>
> Gj
>
> On Sunday, July 8, 2018, Junichi Yamamoto  wrote:
>
> > Thank you!
> > +1 for VC3
> >
> > Junichi
> >
> > On Sun, Jul 8, 2018 at 3:34 PM Emilian Bold
> >  wrote:
> > >
> > > Yeah, look good.
> > >
> > > --emi
> > >
> > > ‐‐‐ Original Message ‐‐‐
> > >
> > > On 8 July 2018 9:24 AM, Junichi Yamamoto 
> wrote:
> > >
> > > > Hi Emilian,
> > > >
> > > > Can we merge this[1] yet?
> > > >
> > > > [1] https://github.com/apache/incubator-netbeans/pull/630
> > > >
> > > > Thanks,
> > > >
> > > > JunichiOn Sun, Jul 8, 2018 at 2:45 PM Antonio anto...@vieiro.net
> > wrote:
> > > >
> > > > > +1 for VC3 instead of VC2.
> > > > >
> > > > > On 08/07/18 07:29, Emilian Bold wrote:
> > > > >
> > > > > > Hello,
> > > > > >
> > > > > > I updated the Start Page in release90 branch and also imported
> the
> > NETBEANS-781 fix.
> > > > > >
> > > > > > I see no reason to keep the VC2 vote running.
> > > > > >
> > > > > > Ready for VC3?
> > > > > >
> > > > > > --emi
> > > > > >
> > > > > > To unsubscribe, e-mail:
> > dev-unsubscr...@netbeans.incubator.apache.org
> > > > > >
> > > > > > For additional commands, e-mail:
> > dev-h...@netbeans.incubator.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.incubator.apache.org
> > > > >
> > > > > For additional commands, e-mail:
> > dev-h...@netbeans.incubator.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.incubator.apache.org
> > > >
> > > > For additional commands, e-mail:
> > dev-h...@netbeans.incubator.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.incubator.apache.org
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.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.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.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 9.0 (incubating) [vote candidate 2]

2018-07-06 Thread Sven Reimers
What Java version did you use?

-Sven

Zoran Sevarac  schrieb am Sa., 7. Juli 2018, 00:19:

> Actually, when I tried this under win I got:
>
>
> C:\Users\zoran.zoran-inspiron\Downloads\incubating-netbeans-java-9.0-source\core.network\src\org\netbeans\core\network\proxy\pac\impl\ClassFilterPacHelpers.java:21:
> error: cannot find symbol
> import jdk.nashorn.api.scripting.ClassFilter;
>   symbol:   class ClassFilter
>   location: package jdk.nashorn.api.scripting
>
> C:\Users\zoran.zoran-inspiron\Downloads\incubating-netbeans-java-9.0-source\core.network\src\org\netbeans\core\network\proxy\pac\impl\ClassFilterPacHelpers.java:34:
> error: cannot find symbol
> class ClassFilterPacHelpers implements ClassFilter {
>   symbol: class ClassFilter
>
> C:\Users\zoran.zoran-inspiron\Downloads\incubating-netbeans-java-9.0-source\nbbuild\build\public-package-jars\org-netbeans-api-annotations-common.jar(org/netbeans/api/annotations/common/NonNull.class):
> warning: Cannot find annotation method 'when()' in type 'Nonnull': class
> file for javax.annotation.Nonnull not found
> warning: unknown enum constant When.ALWAYS
>   reason: class file for javax.annotation.meta.When not found
> 2 errors
>
> On Fri, Jul 6, 2018 at 11:10 PM, Laszlo Kishalmi <
> laszlo.kisha...@gmail.com>
> wrote:
>
> > +1
> >
> > (Tested with the Snap package,built from the Git tag)
> >
> >
> >
> > On 07/06/2018 01:50 AM, Emilian Bold wrote:
> >
> >> Hi all,
> >>
> >> Please vote on releasing Apache NetBeans 9.0 (incubating)!
> >>
> >> If this voting candidate passes, another similar voting will be started
> >> on gene...@incubator.apache.org, and if that passes too, then we can
> >> release this version. This build will also undergo validation through
> >> NetCAT.
> >>
> >> Apache NetBeans 9.0 (incubating) constitutes all the modules 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-related features of Apache NetBeans.
> >>
> >> In short, Apache NetBeans 9.0 (incubating) is a full IDE for Java SE
> >> development.
> >>
> >> Build artifacts available here:
> >>
> >> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >> cubating-netbeans-java/incubating-9.0-vc2
> >>
> >> The specific artifact to be voted on:
> >>
> >> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >> cubating-netbeans-java/incubating-9.0-vc2/incubating-netbean
> >> s-java-9.0-source.zip
> >>
> >> 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/incubator-netbeans/blob/master/README.md
> >>
> >> SHA1: 2a54b34a343fc720c5983d48ef41467163f1a6f0
> >>
> >> KEYS file:
> >>
> >> https://dist.apache.org/repos/dist/release/incubator/netbeans/KEYS
> >>
> >> Apache NetBeans Git Repo tag: 9.0-vc2 :
> >>
> >> https://github.com/apache/incubator-netbeans/tree/9.0-vc2
> >>
> >> Note: NetBeans license violation checks are managed via the
> >> rat-exclusions.txt file:
> >>
> >> https://github.com/apache/incubator-netbeans/blob/master/
> >> nbbuild/rat-exclusions.txt
> >>
> >> Rat report shows no unknown licenses, except for license files:
> >>
> >> https://builds.apache.org/job/incubator-netbeans-release/328
> >> /artifact/rat-java-temp/nbbuild/build/rat-report.txt
> >>
> >> Included as a convenience binary, not relevant for the voting purposes
> >> (unzip it, run it and you'll see Apache NetBeans):
> >>
> >> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >> cubating-netbeans-java/incubating-9.0-vc2/incubating-netbean
> >> s-java-9.0-bin.zip
> >>
> >> Also included as a convenience binary the NBMs:
> >>
> >> https://dist.apache.org/repos/dist/dev/incubator/netbeans/in
> >> cubating-netbeans-java/incubating-9.0-vc2/nbms
> >>
> >> New & Noteworthy features of the 9.0 Release:
> >>
> >> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >> NetBeans+9.0+New+and+Noteworthy
> >>
> >> Release specific wiki page:
> >>
> >> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >> NetBeans+9.0+Final+Release
> >>
> >> How (and what) to try out the release:
> >>
> >> 1. Download the artifact to be voted on and unzip it.
> >> 2. Verify the cryptographic signatures, the NOTICE and LICENSE file
> >> 3. Build it using the README provided by the artifact.
> >> 4. Look in nbbuild/netbeans for the NetBeans installation created by the
> >> build process.
> >> 5. Run the NetBeans executable and (if you're running on JDK 8) you'll
> be
> >> prompted to install nb-javac, after agreeing to its licensing terms, and
> >> (if you're running on JDK 9), you'll be able to use javac directly from
> JDK
> >> 9 and, optionally, you'll be prompted to install nb-javac, after
> agreeing
> >> to its licensing terms.
> >>
> >> If the above succeeds, i.e., Apache NetBeans installs 

Re: Stability of release90 branch and moving forward

2018-07-03 Thread Sven Reimers
Great for me

Thanks

-Sven

Antonio  schrieb am Di., 3. Juli 2018, 22:29:

> Hi all,
>
> I love the three month release plan. Anyway I think we should choose on
> which exact month releases should be done.
>
> Maybe we want to release on february (not december nor january), so
> maybe we could release on february / may / august / november?
>
> Before releasing I'd like to make a PR for the website with the most
> important highlights, we could add those in the banners and in the
> "news" section. I may get this done by this weekend. Does that fit the
> timing?
>
> Cheers,
> Antonio
>
> On 03/07/18 14:31, Geertjan Wielenga wrote:
> > Hi all,
> >
> > To keep the release90 stable -- and we haven't discussed this or made any
> > decisions around this point -- we should be very careful about what we
> > cherry pick from main to release90.
> >
> > The traditional NetBeans way of doing that would be to say that only
> > blockers can be cherry picked.
> > Right now we have two blockers, both of which can only be verified once
> we
> > have the first voting candidate, so in principle nothing can be moved
> from
> > main to release90 at this point:
> >
> > https://issues.apache.org/jira/issues/?filter=12343308
> >
> > Since we're planning to release more quickly after the netbeans90
> release,
> > the fact that some things, i.e., some recent fixes, are not going to be
> in
> > release90 isn't a big problem since about 3 months after that we should
> > have the next release.
> >
> > Just verified the status with Emilian and we're ready AFAIK for putting
> the
> > first voting candidate together based on what is in release90 right now.
> > After that, we'll verify together, i.e., quick NetCAT check, community
> > survey, PPMC vote, IPMC vote.
> >
> > Hope everything is clear, if not, let's say so and get it done. :-)
> >
> > Gj
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Stability of release90 branch and moving forward

2018-07-03 Thread Sven Reimers
Yes... get those cherry-picked in

+1 for cutting the final release

-Sven


Simon IJskes - QCG  schrieb am Di., 3. Juli 2018, 21:45:

> On 03-07-18 16:18, Simon IJskes - QCG wrote:
>
> I've got these 2 commits, in a pull request [1] on master, how do i get
> them in release90 ?
>
> - take the release90 branch in my fork, cherry-pick the 2 commits, and
> pullrequest these to netbeans/release90?
> - other way?
>
>
> [1] https://github.com/apache/incubator-netbeans/pull/619
>
>
> --
> QCG, Software development, 071-5890970, http://www.qcg.nl
> Quality Consultancy Group b.v., Leiderdorp, Kvk Den Haag: 28088397
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Native macOS package (disk image)

2018-07-02 Thread Sven Reimers
+1 for not bundling jdk...

-Sven

Scott Palmer  schrieb am Mo., 2. Juli 2018, 19:31:

> +1  JDK doesn’t have to be embedded, and I for one would prefer that it
> isn’t as I will be updating the JDK independently of NetBeans anyway.
>
> Scott
>
>
> > On Jul 2, 2018, at 12:36 PM, Emilian Bold 
> > 
> wrote:
> >
> > For starters we could have a disk image without the JDK and users will
> just have to install Java before installing NetBeans.
> >
> > Signing of the installer would also be nice but it's not mandatory. Baby
> steps.
> >
> > --emi
> >
> >
> > ‐‐‐ Original Message ‐‐‐
> >
> > On 2 July 2018 1:34 PM, Paul Franz  wrote:
> >
> >> +1
> >>
> >> One thing to remember is that the JDK needs to be embedded in the app.
> >>
> >> Also, macOS really should be signed.
> >>
> >> Paul Franz
> >>
> >> Senior Principal Applications Engineer
> >>
> >> Oracle Transportation Management
> >>
> >> On 2 Jul 2018, at 4:32, Sven Reimers wrote:
> >>
> >>> +1 for a native mac image..
> >>>
> >>> -Sven
> >>>
> >>> Emilian Bold emilian.b...@protonmail.ch.invalid schrieb am Mo., 2.
> >>>
> >>> Juli
> >>>
> >>> 2018, 09:56:
> >>>
> >>>> Hello,
> >>>>
> >>>> I would like to have a convenience binary disk image for macOS.
> >>>>
> >>>> It's not very complicated to do once you have the zip contents.
> >>>>
> >>>> We also need a build slave with macOS I believe. I have an older mac
> >>>>
> >>>> with
> >>>>
> >>>> macOS Sierra (I think) that I could configure to run builds for
> >>>>
> >>>> NetBeans.
> >>>>
> >>>> That is, if Apache infra does not have macOS build slaves.
> >>>>
> >>>> So, do you agree on the need for macOS images? Who wants to help?
> >>>>
> >>>> Note that previously NetBeans had a macOS package. This is the more
> >>>>
> >>>> complicated and I could never get it to work. It seems to assume some
> >>>>
> >>>> Oracle infra stuff so we would need to tweak / rewrite that stuff.
> >>>>
> >>>> I have created
> >>>>
> >>>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__issues.apache.org_jira_browse_NETBEANS-2D1018=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=FjvsW90PKoOYMVsj6ymexkCdiXoDvGSnRuj2IoGocmg=puue2d_o5yamTtBgQ19IeW-l2XkMCUAVXy-B0321zXI=72RSiPFK7nH5yrFjjtvKaarPbLUJeJc2uVMoXiQEziM=
> >>>>
> >>>> to
> >>>>
> >>>> track this.
> >>>>
> >>>> --emi
> >>>>
> >>>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >>>>
> >>>> For additional commands, e-mail:
> >>>>
> >>>> dev-h...@netbeans.incubator.apache.org
> >>>>
> >>>> For further information about the NetBeans mailing lists, visit:
> >>>>
> >>>>
> https://urldefense.proofpoint.com/v2/url?u=https-3A__cwiki.apache.org_confluence_display_NETBEANS_Mailing-2Blists=DwIBaQ=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE=FjvsW90PKoOYMVsj6ymexkCdiXoDvGSnRuj2IoGocmg=puue2d_o5yamTtBgQ19IeW-l2XkMCUAVXy-B0321zXI=jtS0dg4Llfuraf7vDROxSK9OXrs3WMuv3HXHKTMk1to=
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Native macOS package (disk image)

2018-07-02 Thread Sven Reimers
+1 for a native mac image..

-Sven

Emilian Bold  schrieb am Mo., 2. Juli
2018, 09:56:

> Hello,
>
> I would like to have a convenience binary disk image for macOS.
>
> It's not very complicated to do once you have the zip contents.
>
> We also need a build slave with macOS I believe. I have an older mac with
> macOS Sierra (I think) that I could configure to run builds for NetBeans.
> That is, if Apache infra does not have macOS build slaves.
>
> So, do you agree on the need for macOS images? Who wants to help?
>
> Note that previously NetBeans had a macOS package. This is the more
> complicated and I could never get it to work. It seems to assume some
> Oracle infra stuff so we would need to tweak / rewrite that stuff.
>
> I have created https://issues.apache.org/jira/browse/NETBEANS-1018 to
> track this.
>
> --emi
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: NetBeans talks at Oracle Codeone conference (was Javaone)

2018-06-28 Thread Sven Reimers
Congrats...

cu there

Sven

mark stephens  schrieb am Do., 28. Juni
2018, 08:00:

> My talk submission
>
> "Writing better code (faster) in Apache NetBeans IDE” has been accepted so
> I will be in San Francisco for the conference in October.
>
> Any news on other talks?
>
> Shall we try to co-ordinate for the conference via mailing list?
>
> Kind Regards,
>
> MArk


Re: [DISCUSS] Proposed Release ProcessWAS: Merging back netcat@ into the dev@ mailing list

2018-06-26 Thread Sven Reimers
Hi all,

I like the overall concept - just some small things.

1. Having people wait for critical bugfixes for 6 months is quite long -
can we do better?

2. Do we plan to do update releases, e.g. 9.1, or 9.0  patch 1 (as before)
with just some cherrypicked stuff onto the existing release base branch?
How does this fit in with NetCAT, e.g. just do some sanity checks for the
patch release?

Just my 2€c

-Sven

On Tue, Jun 26, 2018 at 6:02 PM Neil C Smith  wrote:

> On Tue, 26 Jun 2018 at 13:34, John McDonnell 
> wrote:
> >
> > Might every 3 months be pushing it a little?
> >
> > We'll constantly be in a state of picking fixes for release -> testing ->
> > fixing -> release -> picking fixes for release, etc..
> >
> >  Something like 6 months is a little more relaxed as it gives us about 4
> > months between releases to make changes, introduce new features to the
> IDE,
> > without rushing.
>
> Funnily enough, my view is that 3 months would be more relaxed,
> because there's less stress to rush a new feature if it's not ready
> when there's a new release cycle imminent.  Likewise, this was
> suggested on the basis of master being kept relatively stable, with
> new features mainly being developed in branches until they're ready
> for wider testing.  With cherry-picking of changes from master into
> the release branch (like is happening now), I don't see why all these
> things cannot happen in parallel.  A bit more Release Early, Release
> Often, with some NetCAT still in the mix! ;-)
>
> I think I'm up to 4c.
>
> Best wishes,
>
> Neil
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Updater branding for release90

2018-06-26 Thread Sven Reimers
Hi all,

I  created a PR with the cherry-picked commit for release90 branch.

https://github.com/apache/incubator-netbeans/pull/608

-Sven

P.S. I think we need to work on the blue color etc. in the lower half of
the updater as well... any ideas?


Re: Pushing the 2nd donation

2018-06-26 Thread Sven Reimers
Yeah!

-Sven

Geertjan Wielenga  schrieb am
Di., 26. Juni 2018, 15:54:

> Fantastic!
>
> Thanks everyone who worked hard behind the scenes on this.
>
> Gj
>
>
> On Tuesday, June 26, 2018, Junichi Yamamoto  wrote:
>
> > Great!
> > https://github.com/apache/incubator-netbeans/tree/2ndDonation
> >
> > Thanks,
> > Junichi
> > On Tue, Jun 26, 2018 at 9:02 PM Geertjan Wielenga
> >  wrote:
> > >
> > > Hi all,
> > >
> > > On the Oracle side, we've been trying to push the 2nd donation today.
> > >
> > > We need an 'orphan' branch since that's what we need to work with
> > Emilian's
> > > history, as I understand it.
> > >
> > > We've tried pushing to Git and failed thus far and are discussing with
> > > Apache infra what to do next. Only via Git, AFAIK, can an orphan branch
> > be
> > > created, not GitHub.
> > >
> > > git push --set-upstream origin 2ndDonation
> > >
> > > and
> > >
> > > git checkout --orphan 2ndDonation
> > >
> > > That was rejected for some reason.
> > >
> > > Anyway, just to let you know we're trying -- Jan Lahoda amongst others
> is
> > > involved in this.
> > >
> > > Thanks,
> > >
> > > Gj
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: [DISCUSS] Merging back netcat@ into the dev@ mailing list

2018-06-25 Thread Sven Reimers
ferently
> > > >
> > > > > > > than feedback from the developer community.
> > > > > > >
> > > > > > > That said something from NetCat might be of interest to dev,
> but
> > > > > > >
> > > > > > > most
> > > >
> > > > > > > probably not the other way around (at least that is my feeling
> on
> > > > > > >
> > > > > > > this), so
> > > >
> > > > > > > maybe a good compromise would be to setup some sort of
> redirect so
> > > > > > >
> > > > > > > that
> > > >
> > > > > > > NetCat emails would also be seen by developement and if
> something
> > > > > > >
> > > > > > > is deemed
> > > >
> > > > > > > interesting by developement then by replying to the mail both
> > > > > > >
> > > > > > > lists would
> > > >
> > > > > > > be involved.
> > > > > > >
> > > > > > > For voting purposes if NetCat has to be included in the voting
> > > > > > >
> > > > > > > process
> > > >
> > > > > > > then the voting email might be sent also to the NetCat list,
> but
> > > > > > >
> > > > > > > that could
> > > >
> > > > > > > also be handled using a proper acceptance survey like the ones
> > > > > > >
> > > > > > > that were
> > > >
> > > > > > > previously used in the Oracle era, but that maybe is not
> really in
> > > > > > >
> > > > > > > line
> > > >
> > > > > > > with Apache policies.
> > > > > > >
> > > > > > > Regards,
> > > > > > >
> > > > > > > Luca.
> > > > > > >
> > > > > > > - Messaggio originale -
> > > > > > >
> > > > > > > Da: "Neil C Smith" neilcsm...@apache.org
> > > > > > >
> > > > > > > A: dev@netbeans.incubator.apache.org, "netcat" <
> > > > > > >
> > > > > > > net...@netbeans.apache.org>
> > > > > > >
> > > > > > > Inviato: Lunedì, 25 giugno 2018 10:35:59
> > > > > > >
> > > > > > > Oggetto: Re: [DISCUSS] Merging back netcat@ into the dev@
> mailing
> > > > > > >
> > > > > > > list
> > > >
> > > > > > > On Sun, 24 Jun 2018 at 23:07, Wade Chandler
> > > > > > >
> > > > > > > wadechand...@apache.org
> > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > > > That said, it would be good to see the netcat members view on
> > > > > > > >
> > > > > > > > it. One
> > > >
> > > > > > > > can
> > > > > > > >
> > > > > > > > certainly contribute there without all the dev@ noise if
> they
> > > > > > > >
> > > > > > > > like it,
> > > >
> > > > > > > > so
> > > > > > > >
> > > > > > > > from their view, it may not be so simple. I really think that
> > > > > > > >
> > > > > > > > should
> > > >
> > > > > > > > have
> > > > > > > >
> > > > > > > > some weight.
> > > > > > >
> > > > > > > Re-adding netcat@ (ironically! ;-) )
> > > > > > >
> > > > > > > I agree with you that the opinion of the netcat@ list is
> > > > > > >
> > > > > > > important.
> > > >
> > > > > > > If part of the point of NetCAT is to engage active /
> experienced
> > > > > > >
> > > > > > > users
> > > >
> > > > > > > in testing, then does bringing that conversation into dev@
> > > > > > >
> > > > > > > discourage
> > > >
> > > > &

Re: Updater branding

2018-06-24 Thread Sven Reimers
So we still need to update the updater as well for NetBeans 9.0 release?

-Sven

Geertjan Wielenga  schrieb am
So., 24. Juni 2018, 19:25:

> I don't believe the update dialog has been updated -- I only updated the
> splash screen and the About box.
>
> Those new images are in 'ide.branding'.
>
> Gj
>
> On Sun, Jun 24, 2018 at 6:36 PM, Sven Reimers 
> wrote:
>
> > Hi all,
> >
> > can anyone confirm that the branding of the update dialog has been
> updated?
> >
> > I just tried with a local build of the latest 90release branch and saw
> the
> > old blue updater splash (this is on mac os).
> >
> > Just trying to figure out if this is just me seeing this..
> >
> > Thanks
> >
> > -Sven
> >
> > --
> > Sven Reimers
> >
> > * Senior Expert Software Architect
> > * Java Champion
> > * NetBeans Dream Team Member: http://dreamteam.netbeans.org
> > * JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> > * Duke's Choice Award Winner 2009
> >
>


Updater branding

2018-06-24 Thread Sven Reimers
Hi all,

can anyone confirm that the branding of the update dialog has been updated?

I just tried with a local build of the latest 90release branch and saw the
old blue updater splash (this is on mac os).

Just trying to figure out if this is just me seeing this..

Thanks

-Sven

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009


Re: UI improvement Idea and possible step(s)

2018-06-23 Thread Sven Reimers
Awesome...

Go for it...

Thanks

-Sven

Geertjan Wielenga  schrieb am
Sa., 23. Juni 2018, 13:25:

> This is really great!
>
> Gj
>
> On Fri, Jun 22, 2018 at 11:22 PM, Antonio  wrote:
>
> > Cool!
> >
> > It would be great if the website could also adopt/adapt some of this
> > vision/icons/style guide.
> >
> > Cheers,
> > Antonio
> >
> >
> > On 22/06/18 21:49, David Schulz wrote:
> >
> >> Hello there,
> >>
> >> Just discussed a Vision idea briefly with Geertjan, Emilian, Christian
> >> and Mark (ok, at least I put them cc into the mail forth and back). Now
> I'm
> >> interested in sharing the idea with the broader audience to gather some
> >> feedback.
> >>
> >> My idea with the vision UI draft/mockup is to create a surface vision
> >> that fits well together. After we found a great visual balance for the
> UI
> >> and the Icons, we can dive deeper into a more detailed level.
> >>
> >> If we design the icons in the first place, we develop the icons for the
> >> actual state or a future state without knowing how the UI will fit
> together
> >> what mostly leads to a cluttered experience for the user and a
> frustrating
> >> project for the team.
> >>   The vision UI mockup could tackle the front of our house, without the
> >> interior, so that we can design our house from the outside to the
> inside.
> >> Let's imagine our user drives across a street and left, and some homes
> >> popping up. I'm sure that he is more willing to check out the house that
> >> looks best instead of the old ones.
> >>
> >> For the first draft, I need at least one day, and then we can continue
> >> from there on.
> >>
> >> All the best,
> >> David
> >>
> >>
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: How to import 2nd donation in the Git repository?

2018-06-21 Thread Sven Reimers
Branch is ok for me...

-Sven

Geertjan Wielenga  schrieb am
Do., 21. Juni 2018, 22:17:

> Makes sense to me to put it on a branch and then merge the branch once
> we're happy with it.
>
> Gj
>
> On Thu, Jun 21, 2018 at 10:00 PM, Emilian Bold <
> emilian.b...@protonmail.ch.invalid> wrote:
>
> > No, no, no, I want to keep the existing repository.
> >
> > Actually I just looked and there's 'git checkout --orphan' to create a
> > branch without a parent.
> >
> > So, we create an orphan branch, add the 2nd donation, then merge this
> > branch to master/. Makes sense?
> >
> > --emi
> >
> > ‐‐‐ Original Message ‐‐‐
> >
> > On 21 June 2018 10:52 PM, Antonio  wrote:
> >
> > > Some thoughts/questions:
> > >
> > > -   Do we want another git repository for the 2nd donation? This is,
> > >
> > > what are the advantages/disadvantages of using the same git
> > repository?
> > >
> > > -   In fact, do we want different repos for different clusters? (PHP /
> > >
> > > JavaEE, etc.?)
> > >
> > > (AFAIK there was a "Experiment: split the main NetBeans repository"
> > at
> > >
> > > [1], maybe there's something to learn from that experiment?).
> > >
> > > -   Do we want to finish the "Per Cluster Repository Layout" [2] before
> > >
> > > importing?
> > >
> > > Cheers,
> > >
> > > Antonio
> > >
> > > [1]
> > >
> > > https://cwiki.apache.org/confluence/display/NETBEANS/
> > Experiment%3A+split+the+main+NetBeans+repository
> > >
> > > [2]
> > >
> > > https://github.com/apache/incubator-netbeans/pull/536
> > >
> > > On 21/06/18 12:42, Emilian Bold wrote:
> > >
> > >
> > > > Hello,
> > > >
> > > > The 2nd donation is arriving and I wonder how to best import it.
> > > >
> > > > I think it should be a separate branch which we merge into master.
> > > >
> > > > But how to we preserve the full history?
> > > >
> > > > The end of the README here https://github.com/apache/
> > incubator-netbeans/blob/master/README.md mentions how to do a 'git
> > replace' to 'stitch' back the history.
> > > >
> > > > I suspect that the 2nd donation should be a new branch with not
> > parents. Then we merge it into master.
> > > >
> > > > Thus, we can do 'git replace' on the 2nd donation branch too.
> > > >
> > > > What do you think?
> > > >
> > > > --emi
> > > >
> > > > To unsubscribe, e-mail:
> dev-unsubscr...@netbeans.incubator.apache.org
> > > >
> > > > For additional commands, e-mail: dev-help@netbeans.incubator.
> > 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.incubator.apache.org
> > >
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.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.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Next release can be put together, volunteer for next release manager needed.

2018-06-21 Thread Sven Reimers
Did we agree on the naming suffixes/ tag name strategy?

Sven

Geertjan Wielenga  schrieb am
Do., 21. Juni 2018, 11:47:

> OK, great, Emilian gets the honor to put the candidate for the final Apache
> NetBeans (incubating) 9.0 release together. :-)
>
> As soon as he's done so, we'll start with NetCAT giving it a look and the
> community acceptance survey after that. If those two give the go ahead,
> we'll move to the PPMC vote. If not, we'll fix what's needed and Emilian
> will put the next candidate together, etc.
>
> Gj
>
> On Thu, Jun 21, 2018 at 11:43 AM, Sven Reimers 
> wrote:
>
> > I am in the same situation.
> >
> > I think Neil's suggestion about we (the newbies) are going for the next
> > alphs... releases to setup stuff from our side and learn the process.
> >
> > In case Emi will not be able to do it - I am still in - but Emi would be
> my
> > preference.
> >
> > Upwards and onwards
> >
> > -Sven
> >
> > Neil C Smith  schrieb am Do., 21. Juni 2018,
> 11:14:
> >
> > > On Thu, 21 Jun 2018 at 05:34, Antonio  wrote:
> > > > I'd like to do this in the future, but I don't think I'd do a good
> job
> > > > right now (this requires setting up things and seeking and reading
> > > > documents, and I won't be able to do that right now). So please go
> > ahead.
> > >
> > > That pretty much describes where I am right now too!  Also, in some
> > > ways it would make sense for Emi to do this, and for us newbies to get
> > > our heads around this on pre-releases?
> > >
> > > > I can help by preparing up a 9.0 release webpage(s) in draft mode, if
> > > > you want, so that we can make it live quickly by changing the
> > > > "jbake-status" [1] in the metadata from "draft" to "published".
> > >
> > > Sounds a plan!  Let me know if you want me to look at anything.  And,
> > > having been a little disconnected the last few weeks, are we all set
> > > with inbound links and redirections in/from the IDE now?
> > >
> > > Incidentally, I'll be meeting the original JBake developer next week
> > > at JManc - we got any questions? :-)
> > >
> > > Best wishes,
> > >
> > > Neil
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> > >
> >
>


Re: Next release can be put together, volunteer for next release manager needed.

2018-06-21 Thread Sven Reimers
I am in the same situation.

I think Neil's suggestion about we (the newbies) are going for the next
alphs... releases to setup stuff from our side and learn the process.

In case Emi will not be able to do it - I am still in - but Emi would be my
preference.

Upwards and onwards

-Sven

Neil C Smith  schrieb am Do., 21. Juni 2018, 11:14:

> On Thu, 21 Jun 2018 at 05:34, Antonio  wrote:
> > I'd like to do this in the future, but I don't think I'd do a good job
> > right now (this requires setting up things and seeking and reading
> > documents, and I won't be able to do that right now). So please go ahead.
>
> That pretty much describes where I am right now too!  Also, in some
> ways it would make sense for Emi to do this, and for us newbies to get
> our heads around this on pre-releases?
>
> > I can help by preparing up a 9.0 release webpage(s) in draft mode, if
> > you want, so that we can make it live quickly by changing the
> > "jbake-status" [1] in the metadata from "draft" to "published".
>
> Sounds a plan!  Let me know if you want me to look at anything.  And,
> having been a little disconnected the last few weeks, are we all set
> with inbound links and redirections in/from the IDE now?
>
> Incidentally, I'll be meeting the original JBake developer next week
> at JManc - we got any questions? :-)
>
> Best wishes,
>
> Neil
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: A round of applause for Matthias!

2018-06-19 Thread Sven Reimers
Thanks for doing all the work

Sven

Neil C Smith  schrieb am Di., 19. Juni 2018, 10:09:

> On Tue, 19 Jun 2018 at 06:36, Antonio  wrote:
> > Matthias is my hero!!
>
> +1 :-)
>
> Thanks Matthias.
>
> Best wishes,
>
> Neil
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: NetBeans Build and the binaries-list hash

2018-06-15 Thread Sven Reimers
Hi all,

looking at the url for maven central I was wondering if we should use https?

-Sven


Jan Lahoda  schrieb am Fr., 15. Juni 2018, 22:11:

> Hi,
>
> Thanks for the information. I suspect this may be caused by a local build
> of HTML4J, which installs the artifacts into the local .m2 storage, and
> these are then picked up by the NB build. I think I have an idea how to fix
> that, need to try it.
>
> Jan
>
>
> On Fri, Jun 15, 2018 at 6:10 PM, Josh Juneau  wrote:
>
> > Thanks for the responses on this issue.  Indeed, it is a bad idea to
> > modify hashes...that is my reason for starting this thread.
> >
> > It sounds like there is an issue with my local maven repository.  I will
> > start by troubleshooting there to see if I can repair.  Thanks for
> checking
> > the jar file to troubleshoot the issue.
> >
> > I appreciate your time and responses.
> >
> > Josh Juneau
> > juneau...@gmail.com
> > http://jj-blogger.blogspot.com
> > https://www.apress.com/index.php/author/author/view/id/1866
> >
> > > On Jun 15, 2018, at 11:03 AM, Matthias Bläsing <
> > mblaes...@doppel-helix.eu> wrote:
> > >
> > > Hi Josh,
> > >
> > > Am Freitag, den 15.06.2018, 10:41 -0500 schrieb Josh Juneau:
> > >> Thanks for the responses.  Yes, after I clone, I simply run ant.  I
> > >> just performed a new clone to test the issue again, and here is
> > >> example of the hash update:
> > >>
> > >> Download of B9BBF5BF22E1B8603F312F6E02ABC6267996B38A-
> > >> net.java.html.boot.fx-1.5.1.jar produced content with hash
> > >> BA6D811096540A6AA8C50131D9839F24BA130798 when
> > >> B9BBF5BF22E1B8603F312F6E02ABC6267996B38A was expected
> > >>
> > >> In this case, I'd have to modify the binaries-list has to the
> > >> expected hash and re-run the build.  This occurs about 10 times, and
> > >> then the build will complete successfully.
> > >>
> > >> If we are asking users to build from source, then I'd think that this
> > >> manual hash update requirement should not be occurring.
> > >>
> > >> Thanks for your time and assistance...it is appreciated.
> > >
> > > this looks as if your local maven repository has broken artifacts. For
> > > your sample the full entry in the binaries list is:
> > >
> > > 9BBF5BF22E1B8603F312F6E02ABC6267996B38A org.netbeans.html:net.java.
> > html.boot.fx:1.5.1
> > >
> > > From the syntax the download tasks deduces, that it is a maven
> > > coordinate and tries to download the artifact from maven central. This
> > > leads here:
> > >
> > > http://repo1.maven.org/maven2/org/netbeans/html/net.java.
> > html.boot.fx/1.5.1/
> > >
> > > as no qualifier is specified, the unqualified jar is downloaded:
> > >
> > > http://repo1.maven.org/maven2/org/netbeans/html/net.java.
> > html.boot.fx/1.5.1/net.java.html.boot.fx-1.5.1.jar
> > >
> > > I checked the jar:
> > >
> > > matthias@athena:~$ wget repo1.maven.org/maven2/org/
> > netbeans/html/net.java.html.boot.fx/1.5.1/net.java.html.boot.fx-1.5.1.jar
> > > --2018-06-15 18:00:00--  http://repo1.maven.org/maven2/
> > org/netbeans/html/net.java.html.boot.fx/1.5.1/net.java.
> > html.boot.fx-1.5.1.jar
> > > Auflösen des Hostnamens repo1.maven.org (repo1.maven.org)…
> > 151.101.112.209
> > > Verbindungsaufbau zu repo1.maven.org (repo1.maven.org
> )|151.101.112.209|:80
> > … verbunden.
> > > HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK
> > > Länge: 80886 (79K) [application/java-archive]
> > > Wird in »net.java.html.boot.fx-1.5.1.jar« gespeichert.
> > >
> > > net.java.html.boot.fx-1.5.1.jar100%[=
> > =>]  78,99K  --.-KB/s
> > in 0,05s
> > >
> > > 2018-06-15 18:00:00 (1,63 MB/s) - »net.java.html.boot.fx-1.5.1.jar«
> > gespeichert [80886/80886]
> > >
> > > matthias@athena:~$ sha1sum net.java.html.boot.fx-1.5.1.jar
> > > b9bbf5bf22e1b8603f312f6e02abc6267996b38a  net.java.html.boot.fx-1.5.1.
> > jar
> > > matthias@athena:~$
> > >
> > >
> > > Ignoring casing, this agrees with my assessment.
> > >
> > >
> > > HTH
> > >
> > > Matthias
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> >
>


Re: [90 branding] Position and color of progress bar/text

2018-06-13 Thread Sven Reimers
Hi,

I opened an issue and attached a solution, incl. the necessary patch.

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

-Sven

On Wed, Jun 13, 2018 at 6:36 PM Emilian Bold 
wrote:

> Good point. We should also define some new 'brand colors' we could use in
> various places.
>
> I think David mentioned wanting to do some grander UI design which I
> assume would include a color palette.
>
> --emi
>
> ‐‐‐ Original Message ‐‐‐
>
> On 13 June 2018 7:28 PM, Sven Reimers  wrote:
>
> > Hi,
> >
> > just tried the latest branding changes from release90 branch, I think we
> >
> > should check if the progress color fits the other colors form the new
> >
> > splash screen.
> >
> > During startup I recognized that the progress bar seems to be to far to
> the
> >
> > bottom (hiding a bit of the logo on the left).
> >
> > Last thing: the text displayed on the progress bar is now unreadable and
> >
> > should be in another color.
> >
> > Anyone of the design team able to figure out correct values? Should we
> >
> > track 3 different issues? I think all of those need fixing...
> >
> > BTW. The splash screen on the master branch also says 9.0 - I think this
> >
> > should be "dev" - so 4 issues?
> >
> > Thanks
> >
> > -Sven
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


[90 branding] Position and color of progress bar/text

2018-06-13 Thread Sven Reimers
Hi,

just tried the latest branding changes from release90 branch, I think we
should check if the progress color fits the other colors form the new
splash screen.

During startup I recognized that the progress bar seems to be to far to the
bottom (hiding a bit of the logo on the left).

Last thing: the text displayed on the progress bar is now unreadable and
should be in another color.

Anyone of the design team able to figure out correct values? Should we
track 3 different issues? I think all of those need fixing...

BTW. The splash screen on the master branch also says 9.0 - I think this
should be "dev" - so 4 issues?

Thanks

-Sven


Re: NB 9.0 Splash Screen

2018-06-08 Thread Sven Reimers
Looks good...

Sven

Geertjan Wielenga  schrieb am Fr., 8.
Juni 2018, 18:25:

> Pull request for new image for splash screen and about box:
>
> https://github.com/apache/incubator-netbeans/pull/584
>
> Thanks,
>
> Gj
>
> On Thu, May 31, 2018 at 6:01 PM, Emilian Bold 
> wrote:
>
> > Seems like a rather important piece of IP. It's not a minor bugfix -- we
> > are changing our branding due to this.
> >
> > --emi
> >
> > ‐‐‐ Original Message ‐‐‐
> >
> > On 31 May 2018 1:45 PM, John McDonnell  wrote:
> >
> > > I don't believe so, not every committer needs to sign an ICLA.
> > >
> > > Regards
> > >
> > > John
> > >
> > > On 31 May 2018 at 11:28, Geertjan Wielenga <
> > geertjan.wiele...@googlemail.com
> > >
> > > > wrote:
> > >
> > > > OK, in the other thread we now know we can happily exclude
> > 'incubating'.
> > > >
> > > > One question I saw somewhere, I think by Emilian: must the person who
> > has
> > > >
> > > > designed the splash screen sign an iCLA?
> > > >
> > > > Thanks,
> > > >
> > > > Gj
> > > >
> > > > On Wed, May 30, 2018 at 9:07 AM, Emilian Bold
> > emilian.b...@protonmail.ch
> > > >
> > > > wrote:
> > > >
> > > > > It wouldn't hurt for the designer to take a look at
> > > > >
> > > > > https://incubator.apache.org/guides/press-kit.html and
> > > > >
> > > > > https://incubator.apache.org/guides/branding.html
> > > > >
> > > > > Also, I assume the designer will sign an iCLA?
> > > > >
> > > > > > If we are not required to use it as part of the name (just
> > required to
> > > > > >
> > > > > > be
> > > > > >
> > > > > > visible in the artifacts name), we should not use it on the
> splash
> > > > > >
> > > > > > screen
> > > > >
> > > > > > or anywhere else in the branding.
> > > > >
> > > > > According to https://incubator.apache.org/policy/incubation.html#
> > > > >
> > > > > releases
> > > > >
> > > > > we must use 'incubating' in the artifact name, but not so clear
> about
> > > > >
> > > > > graphical branding otherwise.
> > > > >
> > > > > It think it's bad for branding purposes to include (incubating)
> > > > >
> > > > > everywhere. People outside the Apache universe have no idea what it
> > means
> > > > >
> > > > > and it doesn't sound like something production-ready.
> > > > >
> > > > > --emi
> > > > >
> > > > > ‐‐‐ Original Message ‐‐‐
> > > > >
> > > > > On 30 May 2018 9:51 AM, Sven Reimers sven.reim...@gmail.com wrote:
> > > > >
> > > > > > If we are not required to use it as part of the name (just
> > required to
> > > > > >
> > > > > > be
> > > > >
> > > > > > visible in the artifacts name), we should not use it on the
> splash
> > > > > >
> > > > > > screen
> > > > >
> > > > > > or anywhere else in the branding.
> > > > > >
> > > > > > My major concern is - is it required?
> > > > > >
> > > > > > +1 for mentioning Apache...
> > > > > >
> > > > > > Sven
> > > > > >
> > > > > > Christian Lenz christian.l...@gmx.net schrieb am Mi., 30. Mai
> > 2018,
> > > > > >
> > > > > > 08:44:
> > > > > >
> > > > > > > Of Course, it should be Apache NetBeans DIE but I think we
> don’t
> > Need
> > > > > > >
> > > > > > > to
> > > > > >
> > > > > > > make the Apache so proiminent. As you can see the new proposal,
> > where
> > > > > > >
> > > > > > > Apache is above NetBeans. And -1 for incubating, but this is
> > only my
> > > > > > >
> > > > > > > personal opinion. I know that this is still an incubating
> > Project,
> > > > &g

Re: NB 9.0 Splash Screen

2018-05-30 Thread Sven Reimers
If we are not required to use it as part of the name (just required to be
visible in the artifacts name), we should not use it on the splash screen
or anywhere else in the branding.

My major concern is - is it required?

+1 for mentioning Apache...

Sven

Christian Lenz  schrieb am Mi., 30. Mai 2018, 08:44:

> Of Course, it should be Apache NetBeans DIE but I think we don’t Need to
> make the Apache so proiminent. As you can see the new proposal, where
> Apache is above NetBeans. And -1 for incubating, but this is only my
> personal opinion. I know that this is still an incubating Project, but no
> one cares outside of the Apache world for this. They see NetBeans is an
> Apache Project. IMHO
>
>
> Cheers
>
> Chris
>
>
> Von: Geertjan Wielenga
> Gesendet: Dienstag, 29. Mai 2018 15:02
> An: dev@netbeans.incubator.apache.org
> Betreff: Re: NB 9.0 Splash Screen
>
> It should indeed be Apache NetBeans IDE, followed by the release number,
> i.e., 9.0.
>
> However, should "incubating" also be included, i.e., it would then be
> Apache NetBeans IDE (incubating) 9.0.
>
> We need to get this sorted so we can prepare the final release candidate.
>
> Thanks,
>
> Gj
>
>
>
> On Wed, May 23, 2018 at 2:18 AM, Efrem Mc  wrote:
>
> > The splash screen should use the same color scheme as the new logo.
> >
> > The branding name of "Apache NetBeans 9.0 IDE" looks more appealing.
> >
> > Regards,
> >
> > Efrem
> >
> > On Tue, May 22, 2018 at 3:06 PM, Antonio  wrote:
> > > Do we want an "incubating" text as well?
> > >
> > >
> > >
> > > On 21/05/18 11:21, Geertjan Wielenga wrote:
> > >>
> > >> Hi David and Chris,
> > >>
> > >> Thanks for your great work.
> > >>
> > >> Could you tweak the text in the splash screen in the way discussed in
> > this
> > >> thread?
> > >>
> > >> That would move things forward.
> > >>
> > >> Thanks a lot,
> > >>
> > >> Gj
> > >>
> > >>
> > >>
> > >> On Mon, May 21, 2018 at 11:18 AM, David Schulz 
> wrote:
> > >>
> > >>>
> > >>>
> > >>> Hello there,
> > >>>
> > >>>
> > >>>
> > >>> happy to see some progress :)
> > >>>
> > >>>
> > >>>
> > >>> https://1drv.ms/f/s!AvkEqMrGBsUyzc9551xr1QD-8vKGnA
> > >>>
> > >>> Here you can find an export folder including both screens.
> > >>>
> > >>> But either way, I would love to test both screens on the actual
> > NetBeans
> > >>> IDE. It would be cool if one of you can send me a screenshot from the
> > >>> latest build. To check if the splash screen fits I would love to map
> > the
> > >>> splash screen on it.
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> All the best,
> > >>>
> > >>> David
> > >>>
> > >>>
> > >>>
> > >>> --
> > >>>
> > >>> uxactly  | raiken.de 
> > >>> system design thinking
> > >>>
> > >>> Kurfürstendamm 28
> > >>>
> > >>> 10719 Berlin
> > >>>
> > >>> Tel: 0174 933 85 36
> > >>> Mail: da...@uxact.ly
> > >>> Skype: rai...@live.de
> > >>>
> > >>>
> > >>>
> > >>> LinkedIn  | Xing
> > >>> 
> > >>>
> > >>>
> > >>>
> > >>> *Von: *Christian Lenz 
> > >>> *Gesendet: *Montag, 21. Mai 2018 09:41
> > >>> *An: *dev@netbeans.incubator.apache.org
> > >>> *Cc: *he...@raiken.de
> > >>> *Betreff: *NB 9.0 Splash Screen
> > >>>
> > >>>
> > >>>
> > >>> Hey,
> > >>>
> > >>>
> > >>>
> > >>> so as we have a release of NB 9.0 RC1 soon, we wanted to have a new
> > >>> Splash
> > >>> screen as a bit of a rebrand under Apache as we already have an
> awesome
> > >>> new
> > >>> logo. Unfortunately, there was no vote yet and I think, because we
> will
> > >>> have a release very soon, shall we go with this proposal?
> > >>> https://pbs.twimg.com/media/DaU7oQHVwAAoBzp.jpg:large
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> Cheers
> > >>>
> > >>>
> > >>>
> > >>> Chris
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>>
> > >>> -
> > >>> To unsubscribe, e-mail:
> dev-unsubscr...@netbeans.incubator.apache.org
> > >>> For additional commands, e-mail: dev-help@netbeans.incubator.
> > 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.incubator.apache.org
> > > For additional commands, e-mail:
> dev-h...@netbeans.incubator.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.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > 

Re: Volunteer for producing 9.0 rc1 needed

2018-05-15 Thread Sven Reimers
Hi,

willing to help.. if help is still needed..

Sven

Geertjan Wielenga  schrieb am Di., 15.
Mai 2018, 15:22:

> PS: And of course also many thanks to John McDonnell, great, the more
> volunteers we have the better, I'm sure there'll be at least an rc2 release
> as well. :-)
>
> Gj
>
> On Tue, May 15, 2018 at 3:20 PM, Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
>
> > Excellent, thanks Emilian. Please feel free to update the document with
> > any changes or corrections and pop a mail here if you run into problems.
> >
> > And, to Eric, since you're super active and over a longer period as well,
> > we need to look into voting to get you into the PPMC, will start that
> soon.
> >
> > Gj
> >
> > On Tue, May 15, 2018 at 3:01 PM, Emilian Bold <
> emilian.b...@protonmail.ch>
> > wrote:
> >
> >> I have the time now, I can do the rc1.
> >>
> >> --emi
> >>
> >> ‐‐‐ Original Message ‐‐‐
> >>
> >> On 15 May 2018 3:12 PM, Geertjan Wielenga  >> com> wrote:
> >>
> >> > Hi all,
> >> >
> >> > Jan Lahoda and I put these instructions together based on our
> >> experiences
> >> >
> >> > of putting an Apache release together:
> >> >
> >> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+
> >> NetBeans+Release+README
> >> >
> >> > In the above, see the section 'Producing a Release Candidate'.
> >> >
> >> > Can someone volunteer to go through the process for the rc1 release?
> >> >
> >> > I.e., formally, it will be Apache NetBeans (incubating) 9.0 rc1.
> >> >
> >> > Maybe one of Emilian, Sven, Neil, Antonio, Eric, Junichi, or Matthias,
> >> for
> >> >
> >> > example, i.e., someone who is a PPMC member and has been very involved
> >> >
> >> > quite a bit recently? Or someone else from the PPMC who may not have
> >> been
> >> >
> >> > very involved and wants to take this opportunity?
> >> >
> >> > Responses and suggestions welcome.
> >> >
> >> > Thanks,
> >> >
> >> > Gj
> >>
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >>
> >> For further information about the NetBeans mailing lists, visit:
> >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >>
> >>
> >>
> >>
> >
>


NetBeans 9 / OpenJDK 11 / JavaFX SDK

2018-05-12 Thread Sven Reimers
Hi all,

runring NetBeans on

11-ea; OpenJDK 64-Bit Server VM 11-ea+13

I am trying to create a JavaFX Application and get the following shown in
the wizard:

Failed to automatically set-up a JavaFX Platform.Please go to Platform
Manager, create a non-default Java SE platform, then go to the JavaFX
tab,enable JavaFX and fill in the paths to valid JavaFX SDK and JavaFX
Runtime.Note: JavaFX SDK can be downloaded from JavaFX
website.

Seems the download link is wrong now-a-days and I have no idea how to do
what is described in the text...

Any pointers? Is this just incompatible? Maybe we have to adopt the JavaFX
Application type  to the situation form Java 11 onwards

-Sven


Re: Handling module path on non modular projects

2018-05-12 Thread Sven Reimers
Hi Jan,

will try...

I wanted to try the new JavaFX SDK 11 which provides JavaFX as JPMS modules.

I created a default Java Application (Ant based NetBeans project) using an
OpenJDK 11 build. Then I added the jar's to the classpath (not the module
path) and created a simple main class extending from
javafx.application.Application. Everything compiles fine, but running the
application fails with:

Error: JavaFX runtime components are missing, and are required to run this
application

This seems due to the fact that my main class is living on the module path
not on the classpath - as you can see by investigating the ant output:

Execute:Java13CommandLauncher: Executing
'/Users/sven/tools/jdk-11.jdk/Contents/Home/bin/java' with arguments:
'-Dfile.encoding=UTF-8'
'-Duser.language=en'
'-classpath'
'/Users/sven/tools/javafx-sdk-11/lib/javafx.base.jar:/Users/sven/tools/javafx-sdk-11/lib/javafx.controls.jar:/Users/sven/tools/javafx-sdk-11/lib/javafx.graphics.jar:/Users/sven/NetBeansProjects/JavaApplication5/build/classes'
'--module-path'
'/Users/sven/NetBeansProjects/JavaApplication5/build/classes'
'javaapplication5.NewMain'

So you can see my NewMain class is loaded from the module path although I
never specified using the module path

So this combination (which you will get as an OOTB experience will not
work...

Hope this helps clarifying my problem.

Thanks

-Sven



On Sat, May 12, 2018 at 8:45 PM Jan Lahoda <lah...@gmail.com> wrote:

> Hi Sven,
>
> Not sure I understand what exactly you are doing and how - is there a
> chance you could describe in more detail what you are doing?
>
> Thanks,
> Jan
>
> On Sat, May 12, 2018 at 6:54 PM, Sven Reimers <sven.reim...@gmail.com>
> wrote:
>
> > HI,
> >
> > I was just giving the new JavaFX SDK (http://jdk.java.net/openjfx/) a
> try
> > on Apache NetBeans 9.0 (nightly) using an OpenJDK 11 build as the
> platform
> > for the project.
> >
> > In a modular project everything works nice, but if I try to use this in a
> > "normal" project it seems that the default is that the compiled sources
> are
> > put on the module path not on the classpath as the project type would
> > indicate.
> >
> > So the only way to get this working is to create a module-info.java and
> put
> > the sdk jar's on the module path. I think this is wrong - typically
> > everything should go on the classpath in this project type.
> >
> > Shall I file an issue?
> >
> > BTW. The project type JavaFXApplication will be not working anymore in a
> > JDK 11 world, because JDK 11 without JavaFX can not be selected as a
> > platform..
> >
> > -Sven
> >
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Handling module path on non modular projects

2018-05-12 Thread Sven Reimers
HI,

I was just giving the new JavaFX SDK (http://jdk.java.net/openjfx/) a try
on Apache NetBeans 9.0 (nightly) using an OpenJDK 11 build as the platform
for the project.

In a modular project everything works nice, but if I try to use this in a
"normal" project it seems that the default is that the compiled sources are
put on the module path not on the classpath as the project type would
indicate.

So the only way to get this working is to create a module-info.java and put
the sdk jar's on the module path. I think this is wrong - typically
everything should go on the classpath in this project type.

Shall I file an issue?

BTW. The project type JavaFXApplication will be not working anymore in a
JDK 11 world, because JDK 11 without JavaFX can not be selected as a
platform..

-Sven


Jigsaw modules as modules in NetBeans

2018-05-10 Thread Sven Reimers
Hi all,

I remember a discussion with Jan at a Munich event about the possibility of
using jigsaw modules within NetBeans.

With the upcoming new JavaFX SDK (downloadable now) as modules this becomes
an interesting approach for integrating JavaFX and NetBeans..

Any pointers maybe even a working prototype?

Sven


Re: Let's branch Apache NetBeans 9.0

2018-05-10 Thread Sven Reimers
+1 for branching.

Concerning the var support PR's.. Do we already have a roadmap for the next
release? If it takes too long to integrate we could just move those fixes
to the next  (Patch-)Release..?

Sven

Geertjan Wielenga  schrieb am Do., 10.
Mai 2018, 12:39:

> Makes sense.
>
> Note there are several PRs that we need to include in the 9.0 release,
> e.g., related to 'var' support, but we can push those to the branch after
> merging into main.
>
> Gj
>
> On Thu, May 10, 2018 at 12:32 PM, Jiří Kovalský 
> wrote:
>
> > Hi folks,
> >
> >since we only have two remaining 9.0 blockers [1] which are
> > infrastructure related problems I suggest that we create
> releases/release90
> > branch from master. In order to fix #330 we need to update branding and
> > test new location of the Update Center so I think the right time has
> come.
> > :)
> >
> > [1] https://issues.apache.org/jira/issues/?filter=12343308
> >
> > Opinions?
> >
> > Thanks,
> > -Jirka
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: Javaone 2018

2018-05-06 Thread Sven Reimers
I am in on the contribution session

Sven

Geertjan Wielenga <geertjan.wiele...@googlemail.com> schrieb am So., 6. Mai
2018, 16:15:

> I've submitted a few sessions (around Oracle JET) and though there are no
> explicit panels, you can specify that more than 3 speakers should be
> possible for a particular session, i.e., there's a checkbox for 'more than
> 3' after which you need to justify a bit, so, it is possible.
>
> Who is up for joining in with me in 'Contributing to Apache NetBeans'?
>
> If there's more than about 5, we could try a different session with a
> different title (e.g., "Apache NetBeans in the Wild" or something like
> that) for the additional ones.
>
> Thanks,
>
> Gj
>
>
> On Sun, May 6, 2018 at 10:21 AM, Sven Reimers <sven.reim...@gmail.com>
> wrote:
>
> > No panels at OracleCodeOne..
> >
> > Sven
> >
> > Tim Boudreau <niftin...@gmail.com> schrieb am So., 6. Mai 2018, 00:44:
> >
> > > Recollections from being on the selection committee, albeit in the Sun
> > days
> > > - things that work against a talk being selected:
> > >
> > >  - How to do [obvious thing one web search would tell you how to do]
> > >  - My favorite open source projects you can use
> > >
> > > Things may be different as "code one" or with Oracle doing it, but in
> > > general with any conference, have a title that suggests some technical
> > > depth, but not so deep only 5 people will be understand it (unless it
> > truly
> > > affects everyone and someone on the selection committee is likely to
> know
> > > that, like, say, garbage collection).
> > >
> > > I'd suggest, instead of "How to Contribute to Apache NetBeans", you
> get a
> > > more appealing talk with a panel discussion "Contributing to Apache
> > > NetBeans" with speakers who are already doing it.  It's implicit that
> > "how
> > > to" falls out of that, and avoids the "how to do [insert obvious
> thing]"
> > > problem.
> > >
> > > -Tim
> > >
> > >
> > > On Sat, May 5, 2018 at 5:41 AM, Zoran Sevarac <seva...@gmail.com>
> wrote:
> > >
> > > > On Sat, May 5, 2018 at 10:28 AM, Geertjan Wielenga <
> > > > geertjan.wiele...@googlemail.com> wrote:
> > > >
> > > > > Maybe a session entitled ‘How to Contribute to Apache NetBeans’ or
> > > ‘Join
> > > > Us
> > > > > in Apache NetBeans!’ or something like that.
> > > > >
> > > >
> > > > I like the 'Join us in Apache Netbeans', that would go in 'Developer
> > > > Community ' track?
> > > > What should be the focus IDE, Platform or both?
> > > > Should we do it in a panel like session like we did before, where
> every
> > > > speaker presents its work based on NetBeans,?
> > > >
> > >
> > >
> > >
> > > --
> > > http://timboudreau.com
> > >
> >
>


Re: AW: (Git) Diff Window horizontal space rescue

2018-05-03 Thread Sven Reimers
Hi,

idea for solving this via configuration:
- reuse diff topcomponent
- reuse diff topcomponent for identical diff

I like the simple navigation between topcomponents, but having the same
diff open multiple times is annoying.

Sven

John McDonnell  schrieb am Do., 3. Mai 2018,
08:18:

> I'd be the same as you Emilian,  I often end up with multiple
> editor windows of the same diff, which is annoying. Maybe a separate
> dialog makes
> sense?
>
>
>
> Could this be a preference thing?   I.e. allow this as an editor component
> or as a separate dialog? or is that a lot of effort?
>
> John
>
>
>
> On 3 May 2018 at 03:14, cowwoc  wrote:
>
> > Multiple diffs, probably not. But I don't like IDEA-style separate
> dialog.
> > I like being able to treat the diff as just another editor tab so I can
> > casually move back and forth between it and the code.
> >
> > Gili
> >
> >
> > On 2018-05-02 9:25 PM, Emilian Bold wrote:
> >
> >> Now that you mention it, there is something odd about the diff window
> >> being another editor-like topcomponent.
> >>
> >> I sometimes find myself having the same diff open multiple times
> >> (generally after I've excluded some file manually in the Git bottom
> >> topcomponent).
> >>
> >> So, do people really need multiple diffs open at once? Because it's
> >> starting to make sense having this as a separate dialog.
> >>
> >> --emi
> >>
> >> ‐‐‐ Original Message ‐‐‐
> >>
> >> On 2 May 2018 2:39 PM, Christian Lenz  wrote:
> >>
> >> As I compared it with intelliJ e.g. (only to see how intelliJ does it)
> >>> they open the diff window as a standalone window to remove everything
> which
> >>> is not needed. NetBeans only opens that diff for a file as a new tab.
> Sure
> >>> you can make it floatable by your own but it is not a file, so it
> could be
> >>> treated as a separate window which can be floatable via Option (not as
> >>> Default, because it could be disturbing some other users). So I like
> the
> >>> Approach to get more space. Maybe the drop downs can be placed close
> to the
> >>> Icons, in the same line. If this make sense. See my screenshot how
> WebStorm
> >>> handles this: https://ibb.co/jV9YW7 Only as an idea.
> >>>
> >>> It doesn’t Need the tab section and the other Icons. I added a secion
> >>> screenshot: https://ibb.co/bsLe4S Here you can see, what I mean. The
> >>> red section is not needed in my opinion. So we can remove it w/o
> having an
> >>> Option for this. And the blue section should be optional and
> redesigned as
> >>> Emilian said (textual/visual via DropDown e.g.)
> >>>
> >>> Cheers
> >>>
> >>> Chris
> >>>
> >>> Von: Emilian Bold
> >>>
> >>> Gesendet: Mittwoch, 2. Mai 2018 07:35
> >>>
> >>> An: dev@netbeans.incubator.apache.org
> >>>
> >>> Betreff: Re: (Git) Diff Window horizontal space rescue
> >>>
> >>> I wonder if it would be a good intermediate solution to just introduce
> a
>  System property that disables the enhanced flag in
>  DefaultDiffControllerProvider. Then users can just gain some more
> pixels by
>  editing the .conf file.
> 
> >>> Createdhttps://github.com/apache/incubator-netbeans/pull/531
> >>>
> >>> With both PRs I get to see 32 lines of code for the diff vs 28 lines of
> >>> code previously.
> >>>
> >>> This becomes even more important when I have the Output window open: I
> >>> get to see 18 vs 14 lines of code!
> >>>
> >>> --emi
> >>>
> >>> ‐‐‐ Original Message ‐‐‐
> >>>
> >>> On 2 May 2018 7:46 AM, Emilian Bold emilian.b...@protonmail.ch wrote:
> >>>
> >>> -   there is a table with all the files being diff-ed (even if it's a
> > single file!) and there is no way to reduce that space to zero, you
> always
> > see some part of that split pane and the split pane divider itself.
> I want
> > to add another action button in the toolbar (next to 'Display
> results as a
> > tree') that hides that whole chunk.
> >
>  This seems to be rather tricky because there is a lot of state to
>  manage in MultiDiffPanel.
> 
>  See the current patch https://github.com/emilianbold
>  /incubator-netbeans/commit/7cbe909649534f136746bc960e314ff697fd4158
>  which does not have functioning next/prev actions when the file list
> is
>  hidden. I'm also calling refreshNodes because the UI was off when
> re-adding
>  the split pane (probably something with the selected node in the file
> list
>  too...)
> 
>  -   there is a tabbed pane which shows Graphical / Textual diffs and
> > the tab buttons take considerable space too. Generally, I just want
> to see
> > the graphical diff so I believe it would be nice to replace this
> with a
> > combobox sitting in the toolbar too.
> >
>  This is caused by the EditableDiffView.enhancedView flag.
> 
>  I find the whole API of
> DiffControllerProvider.createEnhancedDiffController
>  vs createDiffController odd. Generally we 

Re: PR for issue 4444 (Aqua look and feel broken on JDK10 / 11)

2018-04-23 Thread Sven Reimers
@Emilian - good idea - just wanted to make the smallest possible change at
this stage of the release process...

Sven

On Mon, Apr 23, 2018 at 9:47 PM, John McDonnell <mcdonnell.j...@gmail.com>
wrote:

> Don't have Java9 or 10, but managed to check out this PR on Java 8 on my
> mac.
>
> No issues spotted either in the logs upon startup or changing the LnF's.
>
> Regards
>
> John
>
> On 23 April 2018 at 20:13, Emilian Bold <emilian.b...@protonmail.ch>
> wrote:
>
> > Then it should be an easy +1.
> >
> > Still, having that LnF name copy-pasted everywhere... Perhaps we do need
> > some isAquaLnF method.
> >
> > --emi
> >
> > ‐‐‐ Original Message ‐‐‐
> >
> > On 23 April 2018 10:11 PM, Sven Reimers <sven.reim...@gmail.com> wrote:
> >
> > > Runs on 8,9,10,11..
> > >
> > > It is just a simple fix - use the new LnF name instead the old one. The
> > new
> > >
> > > name is already available in 8...
> > >
> > > Sven
> > >
> > > On Mon, Apr 23, 2018 at 9:08 PM, Emilian Bold
> emilian.b...@protonmail.ch
> > >
> > > wrote:
> > >
> > > > I'll comment on GitHub too when I'm logged in there.
> > > >
> > > > Does this fix run on Java 8? Or is it Java 10 specific? If it's
> > specific
> > > >
> > > > shouldn't we keep checking which JRE are we running on?
> > > >
> > > > Perhaps some BaseUtilities.isAquaLnF method would help?
> > > >
> > > > --emi
> > > >
> > > > ‐‐‐ Original Message ‐‐‐
> > > >
> > > > On 23 April 2018 9:54 PM, Sven Reimers sven.reim...@gmail.com wrote:
> > > >
> > > > > Hi all,
> > > > >
> > > > > Since the above issue (https://issues.apache.org/
> > > > >
> > > > > jira/browse/NETBEANS-444)
> > > > >
> > > > > is bad for all OS X users already having installed Java 10, I tried
> > to
> > > > >
> > > > > fix
> > > > >
> > > > > this.
> > > > >
> > > > > The relevant PR is https://github.com/apache/
> > incubator-netbeans/pull/516
> > > > >
> > > > > For trying out you can just clone and build my branch from
> > > > >
> > > > > https://github.com/svenreimers/incubator-
> netbeans/tree/netbeans-444.
> > > > >
> > > > > Hope anyone can confirm the fix so we can merge the PR before
> > release (or
> > > > >
> > > > > RC).
> > > > >
> > > > > Thanks
> > > > >
> > > > > Sven
> > > >
> > > > To unsubscribe, e-mail: dev-unsubscribe@netbeans.
> incubator.apache.org
> > > >
> > > > For additional commands, e-mail: dev-help@netbeans.incubator.
> > apache.org
> > > >
> > > > For further information about the NetBeans mailing lists, visit:
> > > >
> > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > > --
> > >
> > > Sven Reimers
> > >
> > > -   Senior Expert Software Architect
> > > -   Java Champion
> > > -   NetBeans Dream Team Member: http://dreamteam.netbeans.org
> > > -   Community Leader NetBeans: http://community.java.net/netbeans
> > >
> > > Desktop Java:
> > >
> > > http://community.java.net/javadesktop
> > >
> > > -   JUG Leader JUG Bodensee: http://www.jug-bodensee.de
> > > -   Duke's Choice Award Winner 2009
> > > -   XING: https://www.xing.com/profile/Sven_Reimers8
> > > -   LinkedIn: http://www.linkedin.com/in/svenreimers
> >
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>



-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: PR for issue 4444 (Aqua look and feel broken on JDK10 / 11)

2018-04-23 Thread Sven Reimers
Runs on 8,9,10,11..

It is just a simple fix - use the new LnF name instead the old one. The new
name is already available in 8...

Sven

On Mon, Apr 23, 2018 at 9:08 PM, Emilian Bold <emilian.b...@protonmail.ch>
wrote:

> I'll comment on GitHub too when I'm logged in there.
>
> Does this fix run on Java 8? Or is it Java 10 specific? If it's specific
> shouldn't we keep checking which JRE are we running on?
>
> Perhaps some BaseUtilities.isAquaLnF method would help?
>
> --emi
>
> ‐‐‐ Original Message ‐‐‐
>
> On 23 April 2018 9:54 PM, Sven Reimers <sven.reim...@gmail.com> wrote:
>
> > Hi all,
> >
> > Since the above issue (https://issues.apache.org/
> jira/browse/NETBEANS-444)
> >
> > is bad for all OS X users already having installed Java 10, I tried to
> fix
> >
> > this.
> >
> > The relevant PR is https://github.com/apache/incubator-netbeans/pull/516
> >
> > For trying out you can just clone and build my branch from
> >
> > https://github.com/svenreimers/incubator-netbeans/tree/netbeans-444.
> >
> > Hope anyone can confirm the fix so we can merge the PR before release (or
> >
> > RC).
> >
> > Thanks
> >
> > Sven
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


PR for issue 4444 (Aqua look and feel broken on JDK10 / 11)

2018-04-23 Thread Sven Reimers
Hi all,

Since the above issue (https://issues.apache.org/jira/browse/NETBEANS-444)
is bad for all OS X users already having installed Java 10, I tried to fix
this.

The relevant PR is https://github.com/apache/incubator-netbeans/pull/516

For trying out you can just clone and build my branch from
https://github.com/svenreimers/incubator-netbeans/tree/netbeans-444.

Hope anyone can confirm the fix so we can merge the PR before release (or
RC).

Thanks

Sven


Re: Time to branch for the release candidate?

2018-04-17 Thread Sven Reimers
+1 for branching

Sven

John McDonnell  schrieb am Di., 17. Apr. 2018,
14:08:

> I agree,
>
> But we need to make sure that only agreed/safe fixes get merged into the
> release candidate.  Whats the criteria to use?  Only accept blocking bug
> fixes?
>
> John
>
> On 17 April 2018 at 12:10, Jaroslav Tulach 
> wrote:
>
> > Yeah, there are changes in the queue for the master branch that could be
> > too destabilizing. To avoid something like that to negatively influence
> the
> > 9.0 release, I'd suggest to create a branch release/9.0 and put only the
> > safe fixes ready for 9.0 there. The wild development would continue in
> the
> > master branch.
> >
> > Maybe this is an overkill, but it would make me feel safer.
> > -jt
> >
> >
> > 2018-04-17 13:04 GMT+02:00 Geertjan Wielenga <
> > geertjan.wiele...@googlemail.com>:
> >
> > > Hi all,
> > >
> > > Is it time to create a branch for the release candidate?
> > >
> > > If yes, or after questions and discussions, who will do it?
> > >
> > > Thanks,
> > >
> > > Gj
> > >
> >
>


Re: Modules included in 2nd donation.

2018-04-13 Thread Sven Reimers
Grovy!

Sven

Junichi Yamamoto  schrieb am Fr., 13. Apr. 2018,
14:22:

> Great news!
>
> 2018-04-13 21:00 GMT+09:00 Geertjan Wielenga <
> geertjan.wiele...@googlemail.com>:
> > Hi all,
> >
> > At the end of this page, look at 5e, i.e., that is the generic
> description
> > of what the 2nd code donation consists of:
> >
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+Transition
> >
> > I.e., the clusters are listed there.
> >
> > We now have the ZIP file ready that contains those clusters, which have
> > been audited over the past months on the donation_review branch, i.e.,
> here
> > you can see what's been removed/changed:
> >
> > https://hg.netbeans.org/releases/shortlog/donation_review
> >
> > Now that the ZIP file is ready, and we're working on the legal documents,
> > the exact content of the 2nd code donation in terms of the NetBeans
> modules
> > constituting the donation, are clearly defined.
> >
> > I.e., in short, be happy if you're interested in these areas of tooling:
> > - Java EE
> > - JavaScript
> > - Groovy
> > - PHP
> >
> > In detail, see the list of module names below that will be in the ZIP to
> be
> > donated to Apache, i.e., the below defines the 2nd code donation:
> >
> > api.knockout
> > api.web.webmodule
> > cloud.amazon
> > cloud.common
> > cordova
> > cordova.platforms
> > cordova.platforms.android
> > cordova.platforms.ios
> > el.lexer
> > extbrowser.chrome
> > glassfish.common
> > glassfish.eecommon
> > glassfish.javaee
> > glassfish.tooling
> > groovy.antproject
> > groovy.editor
> > groovy.grails
> > groovy.grailsproject
> > groovy.gsp
> > groovy.kit
> > groovy.refactoring
> > groovy.samples
> > groovy.support
> > hibernateweb
> > html.angular
> > html.knockout
> > html.ojet
> > hudson.php
> > ide.ergonomics
> > j2ee.ant
> > j2ee.api.ejbmodule
> > j2ee.clientproject
> > j2ee.common
> > j2ee.core
> > j2ee.dd
> > j2ee.dd.webservice
> > j2ee.ddloaders
> > j2ee.earproject
> > j2ee.ejbcore
> > j2ee.ejbjarproject
> > j2ee.ejbrefactoring
> > j2ee.ejbverification
> > j2ee.genericserver
> > j2ee.jboss4
> > j2ee.kit
> > j2ee.platform
> > j2ee.sun.appsrv
> > j2ee.sun.dd
> > j2ee.sun.ddui
> > j2ee.weblogic9
> > j2eeapis
> > j2eeserver
> > javaee.api
> > javaee.beanvalidation
> > javaee.project
> > javaee.resources
> > javaee.specs.support
> > javaee.wildfly
> > javaee7.api
> > javascript.bower
> > javascript.cdnjs
> > javascript.grunt
> > javascript.gulp
> > javascript.jstestdriver
> > javascript.karma
> > javascript.nodejs
> > javascript.v8debug
> > javascript.v8debug.ui
> > javascript2.doc
> > javascript2.editor
> > javascript2.extdoc
> > javascript2.extjs
> > javascript2.jade
> > javascript2.jquery
> > javascript2.jsdoc
> > javascript2.json
> > javascript2.kit
> > javascript2.knockout
> > javascript2.lexer
> > javascript2.model
> > javascript2.nodejs
> > javascript2.prototypejs
> > javascript2.react
> > javascript2.requirejs
> > javascript2.sdoc
> > javascript2.source.query
> > javascript2.types
> > jellytools.enterprise
> > jsp.lexer
> > ko4j.debugging
> > languages.apacheconf
> > languages.ini
> > languages.neon
> > lib.v8debug
> > libs.amazon
> > libs.commons_fileupload
> > libs.elimpl
> > libs.glassfish_logging
> > libs.groovy
> > libs.javacup
> > libs.jstestdriver
> > libs.jstl
> > libs.nashorn
> > libs.plist
> > maven.groovy
> > maven.j2ee
> > maven.jaxws
> > nbbuild
> > netserver
> > performance.ergonomics
> > performance.javaee
> > performance.scripting
> > performance.web
> > php.api.annotation
> > php.api.documentation
> > php.api.editor
> > php.api.executable
> > php.api.framework
> > php.api.phpmodule
> > php.api.templates
> > php.api.testing
> > php.apigen
> > php.atoum
> > php.code.analysis
> > php.codeception
> > php.composer
> > php.dbgp
> > php.doctrine2
> > php.editor
> > php.kit
> > php.latte
> > php.nette.tester
> > php.nette2
> > php.phing
> > php.phpdoc
> > php.phpdoc.documentation
> > php.phpunit
> > php.project
> > php.refactoring
> > php.samples
> > php.smarty
> > php.symfony
> > php.symfony2
> > php.twig
> > php.zend
> > php.zend2
> > profiler.j2ee
> > projectimport.eclipse.web
> > selenium2.php
> > selenium2.webclient
> > selenium2.webclient.mocha
> > selenium2.webclient.protractor
> > servletjspapi
> > spellchecker.bindings.php
> > spring.webmvc
> > tomcat5
> > web.beans
> > web.client.kit
> > web.client.rest
> > web.client.samples
> > web.clientproject
> > web.clientproject.api
> > web.core
> > web.core.syntax
> > web.debug
> > web.el
> > web.freeform
> > web.inspect
> > web.javascript.debugger
> > web.jsf
> > web.jsf.editor
> > web.jsf.icefaces
> > web.jsf.kit
> > web.jsf.navigation
> > web.jsf.richfaces
> > web.jsf12
> > web.jsf12ri
> > web.jsf20
> > web.jsfapi
> > web.jspparser
> > web.kit
> > web.monitor
> > web.primefaces
> > web.project
> > web.refactoring
> > web.struts
> > web.webkit.tooling
> > weblogic.common
> > websocket
> > websvc.clientapi
> > websvc.core
> > websvc.customization
> > websvc.design
> 

Re: JDK 11 and --add-modules=java.activation,jdk.jshell,java.xml.bind

2018-03-15 Thread Sven Reimers
Hi,

looking at the upcoming donation I would assume there will be more
javax.xml.bind usages, so from my point of view we should have a
replacement module inside the platform and let all modules that need the
binding stuff depend on that one.

What do you think?

Sven

Am 15.03.2018 22:48 schrieb "Matthias Bläsing" :

> Hi Jan,
>
> Am Donnerstag, den 15.03.2018, 18:35 +0100 schrieb Jan Lahoda:
> > Current NetBeans does not start on JDK 11:
> >
> > $ ./netbeans
> > Error occurred during initialization of boot layer
> > java.lang.module.FindException: Module java.xml.bind not found
> >
> > The reason is that some modules have been removed from the JDK:
> > http://openjdk.java.net/jeps/320
> >
> > The module that remains is java.xml.bind, which is problematic. It
> > was
> > added to fix:
> > https://netbeans.org/bugzilla/show_bug.cgi?id=270672
> >
> > I wonder if there's a way to fix that problem without using the
> > java.xml.bind JDK module. Matthias, any idea?
>
> Yes. In review this could have been better solved :-)
>
> So here it is:
>
> https://github.com/apache/incubator-netbeans/pull/456
>
> I grepped through the codebase and I only found one other java.xml.bind
> related code in editor.settings.lib and changed that to.
>
> Could you please have a look at the PR?
>
> Thank you
>
> Matthias
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: AW: Apache HTML/Java UI instead of ... Oracle will remove JavaFXfromOracle JDK

2018-03-15 Thread Sven Reimers
Hi all,

after reading all the different views I thought I add my 2€c...

As Tony mentioned I created an experimental POC for a JavaFX window system
on top of NetBeans (ok what remains once you get rid of ALL Swing
dependencies).

With this experience I would suggest the following:

1. Try to identify what we can reuse in a post Swing world  (JavaFX or
HTML5 as a replacement does not matter for this step)
2. Decouple this (or more if possible) from actual Swing dependencies
3. Start the discussion again based on the new API's

Anyone familiar with E4? Sounds very similar to this?

So what do we really expect from a UI agnostic NetBeans Platform?

Hope this starts a discussion about API design and ends the flame war..

Thanks for great API's Jarda - let's create even better API's together for
the future.

Sven

P.S. The prototype is available as efx and a sample app vmFX at
bitbucket... dormant for a while...

Am 15.03.2018 19:43 schrieb <toni.ep...@eppleton.de>:

>
> >Yes, that would be the logical next step. I created a  simple experiment
> like that for JavaFX a while ago and Sven
> >Reimers did a little more work with JavaFX & a NB Platform with a new
> Window System, MenuBar etc.. It's
> >totally possible, and this is what I would suggest as the next step. If
> you want to join, that would be great."
>
> Sorry, I just realize that this sounds very confusing. I wanted to say:
> The same thing we did for JavaFX could be easily done for a HTML5 based UI,
> because NB Platform is quite modular and things like the Window System are
> not bound to Swing.
>
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Oracle will remove JavaFX from Oracle JDK

2018-03-12 Thread Sven Reimers
>From the Java the lamguage..  not the Platform, not Swing..

Sven

Am 12.03.2018 08:11 schrieb "Geertjan Wielenga" <
geertjan.wiele...@googlemail.com>:

> That’s true. But Kotlin, unless I’m mistaken, exists so that JetBrains
> products can be ported away from Java.
>
> Gj
>
> On Monday, March 12, 2018, Sven Reimers <sven.reim...@gmail.com> wrote:
>
> > Hmm,
> >
> > the primary product of JetBrains runs on top of Swing  - correct?
> >
> > Sven
> >
> > Am 12.03.2018 07:43 schrieb "Geertjan Wielenga" <
> > geertjan.wiele...@googlemail.com>:
> >
> > > My understanding is that the primary reason for JetBrains to create
> > Kotlin
> > > was so that the language IntelliJ IDEA would be written in would be
> > > controled by JetBrains.
> > >
> > > In other words, JetBrains doesn’t seem to me to be a guardian of Java,
> in
> > > any way.
> > >
> > > Gj
> > >
> > > On Monday, March 12, 2018, cowwoc <cow...@bbs.darktech.org> wrote:
> > >
> > > > Maybe... but it's not hard to imagine a negative spin to this story.
> > > >
> > > > Any way you look at it, recent events will increase the fragmentation
> > of
> > > > the Java platform.
> > > >
> > > > Oracle just gave away Java EE and Java SE desktop. All they have left
> > is
> > > > Java SE server-side and, to a great degree they don't get paid for
> > that.
> > > > Most servers run Linux where they will never see a dime. Java on cell
> > > > phones got killed for different political and legal reasons.
> > > >
> > > > Java on the browser might pick up by way of WebAssembly, but it will
> > not
> > > > help Oracle financially.
> > > >
> > > > JetBrains and friends are strongly diversified in web development and
> > > > alternative languages that run on the Java platform (e.g. Kotlin).
> The
> > > > latter don't benefit much from recent JDK releases. Most releases are
> > > > Java-language-oriented and the platform is already good enough for
> > their
> > > > needs. If Oracle drops the ball on the platform (even indirectly by
> > > > reducing the amount of paid employees), I can imagine these
> > alt-languages
> > > > jumping ship from Java to .NET without a major impact to JetBrains.
> > > >
> > > > Something major will have to change in the next 1-2 years, otherwise
> we
> > > > will experience increasing fragmentation of the Java platform.
> > > Open-source
> > > > will actually make matters worse on this front.
> > > >
> > > > So yeah, we got what we asked for (open-sourcing Java) but it wasn't
> > what
> > > > people had secretly hoped for (strong Java development, for free).
> > > >
> > > > I hope I turn out to be wrong.
> > > >
> > > > Gili
> > > >
> > > > On 2018-03-12 12:20 AM, Wade Chandler wrote:
> > > >
> > > >> On Mar 11, 2018, at 7:38 PM, Chuck Davis <cjgun...@gmail.com>
> wrote:
> > > >>
> > > >>> That white paper says to me jdk11 is the end of the road for JSE at
> > > >>> Oracle.  Without Swing/JavaFX I can't think of a single reason to
> > have
> > > >>> JSE
> > > >>> on a computer.
> > > >>>
> > > >> Maybe, but all the more reason for the stewards they mention. One
> can
> > > >> certainly run servers and services as Java applications on those
> > systems
> > > >> too. But, yes, not directly making any money for Oracle. But SMBs
> can
> > > >> definitely make money off these things, and if the community wants
> to
> > > keep
> > > >> this stuff going, then they’ll have to chip in on the bits they care
> > > about.
> > > >> This was the main point of my writing in the first place; to figure
> > out
> > > >> what we can do to support it. I imagine JetBrains will be involved
> as
> > > well.
> > > >> They are very dependent with their current products.
> > > >>
> > > >> The message of the white paper was clear: both Apple and Microsoft
> own
> > > >>> their platforms and the day is not too distant when both will
> exclude
> > > >>> Java
> > > >>> from running on

Re: Oracle will remove JavaFX from Oracle JDK

2018-03-12 Thread Sven Reimers
Hmm,

the primary product of JetBrains runs on top of Swing  - correct?

Sven

Am 12.03.2018 07:43 schrieb "Geertjan Wielenga" <
geertjan.wiele...@googlemail.com>:

> My understanding is that the primary reason for JetBrains to create Kotlin
> was so that the language IntelliJ IDEA would be written in would be
> controled by JetBrains.
>
> In other words, JetBrains doesn’t seem to me to be a guardian of Java, in
> any way.
>
> Gj
>
> On Monday, March 12, 2018, cowwoc  wrote:
>
> > Maybe... but it's not hard to imagine a negative spin to this story.
> >
> > Any way you look at it, recent events will increase the fragmentation of
> > the Java platform.
> >
> > Oracle just gave away Java EE and Java SE desktop. All they have left is
> > Java SE server-side and, to a great degree they don't get paid for that.
> > Most servers run Linux where they will never see a dime. Java on cell
> > phones got killed for different political and legal reasons.
> >
> > Java on the browser might pick up by way of WebAssembly, but it will not
> > help Oracle financially.
> >
> > JetBrains and friends are strongly diversified in web development and
> > alternative languages that run on the Java platform (e.g. Kotlin). The
> > latter don't benefit much from recent JDK releases. Most releases are
> > Java-language-oriented and the platform is already good enough for their
> > needs. If Oracle drops the ball on the platform (even indirectly by
> > reducing the amount of paid employees), I can imagine these alt-languages
> > jumping ship from Java to .NET without a major impact to JetBrains.
> >
> > Something major will have to change in the next 1-2 years, otherwise we
> > will experience increasing fragmentation of the Java platform.
> Open-source
> > will actually make matters worse on this front.
> >
> > So yeah, we got what we asked for (open-sourcing Java) but it wasn't what
> > people had secretly hoped for (strong Java development, for free).
> >
> > I hope I turn out to be wrong.
> >
> > Gili
> >
> > On 2018-03-12 12:20 AM, Wade Chandler wrote:
> >
> >> On Mar 11, 2018, at 7:38 PM, Chuck Davis  wrote:
> >>
> >>> That white paper says to me jdk11 is the end of the road for JSE at
> >>> Oracle.  Without Swing/JavaFX I can't think of a single reason to have
> >>> JSE
> >>> on a computer.
> >>>
> >> Maybe, but all the more reason for the stewards they mention. One can
> >> certainly run servers and services as Java applications on those systems
> >> too. But, yes, not directly making any money for Oracle. But SMBs can
> >> definitely make money off these things, and if the community wants to
> keep
> >> this stuff going, then they’ll have to chip in on the bits they care
> about.
> >> This was the main point of my writing in the first place; to figure out
> >> what we can do to support it. I imagine JetBrains will be involved as
> well.
> >> They are very dependent with their current products.
> >>
> >> The message of the white paper was clear: both Apple and Microsoft own
> >>> their platforms and the day is not too distant when both will exclude
> >>> Java
> >>> from running on their platform.  Apple already stopped shipping Java.
> >>>
> >>> “Exclude” seems overkill considering other environments/runtimes exist
> >> on both; Node, Qt, Rust, Go, etc.. .Net even exists on Mac. Them not
> >> shipping something directly is not the same as exclude.
> >>
> >>
> >> The message is clear:  migrate to .net for windows or swift for mac.
> Java
> >>> will only be running on Linux in the near future and that market is not
> >>> big
> >>> enough to be attractive to Oracle.  There will be no more
> cross-platform
> >>> Java (or anything else) development.  Browsers will continue to be
> >>> available on all platforms -- if you want to play on somebody else's
> >>> platform you will abide by their rules.
> >>>
> >> The browsers everyone is using on those platforms are not written in the
> >> languages you mention, so I don’t see that as the show stopper.
> >>
> >> It is a sad day but, admittedly, exclusivity is not a new idea to either
> >>> Apple or Microsoft.
> >>>
> >>> What is the remedy?  Make alternatives so attractive IT managers will
> >>> CHOOSE to leave either MS or Apple for the alternative.
> >>>
> >> I don’t see that as a goal of the NB community, and it certainly doesn’t
> >> do anything for all the consumer devices. I do think we can help support
> >> desktop Java since we highly depend on it.
> >>
> >> Wade
> >>
> >> ===
> >>
> >> Wade Chandler
> >> e: cons...@wadechandler.com
> >> t: @wadechandler
> >> https://www.linkedin.com/in/wade-chandler
> >>
> >>
> >>
> >>
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> >> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >>
> >> For further information about the NetBeans mailing lists, 

Re: Problem Reporter

2018-03-08 Thread Sven Reimers
Hi,

I think this is just a service so it could run on the netbeans-vm similiar
tp Synergy?

But the implementation will need work to be compatible with new environment
at apache..

is the code part of the donation?

@jarda should know?

Sven

Am 08.03.2018 15:54 schrieb "Neil C Smith" :

> On Thu, 8 Mar 2018 at 14:41 Geertjan Wielenga <
> geertjan.wiele...@googlemail.com> wrote:
>
> > No, we haven’t migrated the Exception Reporter to Apache yet (and don’t
> > really know how).
> >
>
> Should we just (temporarily) replace with an action that open JIRA with the
> external browser API?
>
> Mental note - must have a look through that list of URL's in the IDE from
> website discussions, and maybe post here.
>
> Best wishes,
>
> Neil
> --
> Neil C Smith
> Artist & Technologist
> www.neilcsmith.net
>
> Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org
>


Support of Java 10

2018-03-07 Thread Sven Reimers
Hi all,

do we have an agreement to merge the branch from Jan to have at least basic
support for Java 10?

Thanks

-Sven


Re: [VOTE] Apache NetBeans Logo (NETBEANS-145)

2018-03-01 Thread Sven Reimers
Logo 2: +1

Sven

Am 01.03.2018 18:10 schrieb "Matthias Bläsing" :

> Hey,
>
> my vote: Identifier 2
>
> Thank you
>
> Matthias
>
> Am Donnerstag, den 01.03.2018, 13:32 +0100 schrieb Antonio:
> > The received entries are at [2].
> >
> > Please state the icon identifer you vote for (only icons count, do
> > not
> > pay attention to typography).
> > Thanks all,
> > Antonio
> >
> >
> > [2]
> > https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+
> > Logo+Contest
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: A NetBeans website proposal

2018-02-23 Thread Sven Reimers
Absolutely awesome

Thanks guys you rock!

Sven

On Fri, Feb 23, 2018 at 11:27 AM, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> Fantastic work, especially by Wade, Antonio, and Neil.
>
> Gj
>
> On Friday, February 23, 2018, Bertrand Delacretaz <bdelacre...@apache.org>
> wrote:
>
> > Hi,
> >
> > On Fri, Feb 23, 2018 at 8:19 AM, Antonio <anto...@vieiro.net> wrote:
> > > ...we thought we could start a simpler
> > > "netbeans.apache.org" website that uses the same Wade's scripts. We
> then
> > > could add content gradually, as Oracle passes the IP clearance
> > procedures...
> >
> > Sounds great - "release early, release often" also works for project
> > websites, definitely.
> >
> > -Bertrand
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>



-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


Re: [news] NetCAT 9.0 proposal

2018-02-23 Thread Sven Reimers
Hi,

this may already heading to be off topic, but if you run on JDK 10, you
will see a Java Source Level selection entry in the combox in the project
properties telling you to use Java 10.0 (which does not work since the
correct source level is 10).

So I think we should try to get at least basic support for 10 in NetBeans 9
to not fall behind the other IDE's. Although I agree we are quite late in
the process for such a change - but people will run into this...

Note to self: File an issue and provide a PR it ;-)

Thanks

Sven

Am 23.02.2018 08:51 schrieb "Jan Lahoda" <lah...@gmail.com>:

On Thu, Feb 22, 2018 at 11:06 PM, Sven Reimers <sven.reim...@gmail.com>
wrote:

> +1..
>
>
> Is this only on 10 or with 10 as Platform as well (thinking of var ...)
>

My personal opinion:
-NetBeans IDE should run on JDK 10
-ideally it should be possible to have a (J2SE/Maven) project using JDK 10
as well, including support for var (shouldn't be difficult, see the jdk18_3
branch in the official repository; depends on whether we can add a feature
like this at this stage).
-the NetBeans IDE itself can't use JDK 9/10 features, as it still should
run on JDK 8.
-for applications based on NetBeans platform, the build system currently
does not (AFAIK) support JDK 9/10, but if someone wanted to work on that, I
think it would be useful.

Jan


> Looking forward to an awesine first Apache NetCat..
>
> Sven
>
> P.S.  Is Synergy already hosted on Apache infrastructure?
>
> Am 22.02.2018 22:59 schrieb "John Kostaras" <jkosta...@gmail.com>:
>
> > +1
> >
> > On 22 February 2018 at 20:50, Jiří Kovalský <jiri.koval...@oracle.com>
> > wrote:
> >
> > > Hello NetBeans community,
> > >
> > >now that we have Apache NetBeans 9.0 Beta officially released to
> > public
> > > we would like to start our traditional Beta testing program called
> > NetCAT.
> > > We would like to send out the official invitation on Monday - February
> > 26th
> > > but before we proceed Hermien and me would like to present our plan
how
> > > NetCAT 9.0 will be organized and ask for constructive feedback. Please
> > bear
> > > in mind to voice your concerns by the end of this week. We will
attempt
> > to
> > > address your questions or suggestions but we still hope you will
simply
> > > like what we have prepared. :)
> > >
> > > Here we go:
> > >
> > > 1. NetCAT 9.0 will roughly take 10 weeks i.e. ~2 months. We allocated
2
> > > weeks for review of test specifications, followed by 4 weeks of
testing
> > and
> > > bug fixing phase, at the end finished by 3 week long community
> acceptance
> > > survey. For more details see our projected schedule [1].
> > >
> > > 2. The testing will be tracked in Synergy - NetBeans test
specification
> > > and test run management system. NetCAT 9.0 participants will be
divided
> > > into 9 tribes focusing on one of 9 crucial functionality areas each.
> > >
> > > 3. We have drafted quality criteria [2] which we would like to meet
for
> > > the GA release. In short, we aim to fix all blocker issues, fix or
> waive
> > > all critical issues and fix all CA blockers. We would also like to
take
> > > votes into account as you can read in the Bug Priority Guidelines [3].
> > >
> > > 4. Apache NetBeans 9.0 Beta will be primarily tested on latest JDK 8
> and
> > > JDK 10.
> > >
> > > [1] https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+
> > > 9.0+Schedule
> > > [2] https://cwiki.apache.org/confluence/display/NETBEANS/NetBean
> > > s+9.0+Release+Criteria
> > > [3] https://cwiki.apache.org/confluence/display/NETBEANS/Bug+
> > > Priority+Guidelines
> > >
> > > Please let us know if we can fly with this plan. :)
> > >
> > > Thanks for your feedback!
> > > --
> > > Best regards,
> > > Jirka & Hermien
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > > For additional commands, e-mail: dev-help@netbeans.incubator.
> apache.org
> > >
> > > For further information about the NetBeans mailing lists, visit:
> > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >
> > >
> > >
> > >
> >
>


Re: [news] NetCAT 9.0 proposal

2018-02-22 Thread Sven Reimers
+1..


Is this only on 10 or with 10 as Platform as well (thinking of var ...)

Looking forward to an awesine first Apache NetCat..

Sven

P.S.  Is Synergy already hosted on Apache infrastructure?

Am 22.02.2018 22:59 schrieb "John Kostaras" :

> +1
>
> On 22 February 2018 at 20:50, Jiří Kovalský 
> wrote:
>
> > Hello NetBeans community,
> >
> >now that we have Apache NetBeans 9.0 Beta officially released to
> public
> > we would like to start our traditional Beta testing program called
> NetCAT.
> > We would like to send out the official invitation on Monday - February
> 26th
> > but before we proceed Hermien and me would like to present our plan how
> > NetCAT 9.0 will be organized and ask for constructive feedback. Please
> bear
> > in mind to voice your concerns by the end of this week. We will attempt
> to
> > address your questions or suggestions but we still hope you will simply
> > like what we have prepared. :)
> >
> > Here we go:
> >
> > 1. NetCAT 9.0 will roughly take 10 weeks i.e. ~2 months. We allocated 2
> > weeks for review of test specifications, followed by 4 weeks of testing
> and
> > bug fixing phase, at the end finished by 3 week long community acceptance
> > survey. For more details see our projected schedule [1].
> >
> > 2. The testing will be tracked in Synergy - NetBeans test specification
> > and test run management system. NetCAT 9.0 participants will be divided
> > into 9 tribes focusing on one of 9 crucial functionality areas each.
> >
> > 3. We have drafted quality criteria [2] which we would like to meet for
> > the GA release. In short, we aim to fix all blocker issues, fix or waive
> > all critical issues and fix all CA blockers. We would also like to take
> > votes into account as you can read in the Bug Priority Guidelines [3].
> >
> > 4. Apache NetBeans 9.0 Beta will be primarily tested on latest JDK 8 and
> > JDK 10.
> >
> > [1] https://cwiki.apache.org/confluence/display/NETBEANS/NetCAT+
> > 9.0+Schedule
> > [2] https://cwiki.apache.org/confluence/display/NETBEANS/NetBean
> > s+9.0+Release+Criteria
> > [3] https://cwiki.apache.org/confluence/display/NETBEANS/Bug+
> > Priority+Guidelines
> >
> > Please let us know if we can fly with this plan. :)
> >
> > Thanks for your feedback!
> > --
> > Best regards,
> > Jirka & Hermien
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>


Re: JDK 9 builds

2018-02-18 Thread Sven Reimers
Hi,

a couple of more ideas / comments

1. Use multi release jar's to be compatible with 8 and 9 - maybe changes to
NetBeans custom classloaders needed?

2. Upgrade real old required source levels, which are not supported anymore
beginning with Java 9

-Sven

Am 18.02.2018 1:19 nachm. schrieb "Neil C Smith" :

On Sat, 17 Feb 2018 at 23:37 Martin Dindoffer  wrote:

> Because after 9, there will be 10, and after 10, 11. From my experience,
> the longer you stay stuck on a technology, the harder it is to migrate
> afterwards.
>

You're reading something into my answer that I didn't say and definitely
wasn't intended.  I'm not suggesting we ignore the post-JDK 9  world, or as
John said there isn't a technical debt to address, but that IMO the build
should always by default always require an LTS in this brave new world,
with the experimental option of later JDK's as a nice-to-have as we update
towards future LTS.

Yes, that requires contributors to have JDK 8 available, but I really
disagree with you that this is much of a barrier.  Lots of developers are
not using JDK 9+ yet anyway, and I would expect most of those experimenting
with it still have JDK 8 installed too.


> Have you heard that Ubuntu 18.04 LTS will ship JDK 10 and bump it to 11 in
> a point release?
>

Well, Ubuntu are kind of stuck between a rock and a hard place with dates
there!  Still, they're not planning on removing OpenJDK 8 either.

Best wishes,

Neil
--
Neil C Smith
Artist & Technologist
www.neilcsmith.net

Praxis LIVE - hybrid visual IDE for creative coding - www.praxislive.org


Re: [VOTE] Release Apache NetBeans 9.0 Beta (incubating) rc3

2018-02-05 Thread Sven Reimers
directly from JDK 9 and, optionally, you'll be prompted to install
> > nb-javac, after agreeing to its licensing terms.
> >
> > If the above succeeds, i.e., Apache NetBeans installs and starts up,
> > you will have a development environment that complies with Apache IP
> > requirements and you should vote +1 in this thread. Bugs you encounter
> > are irrelevant for the Beta release, after Beta, when the final
> > release is put together, the bug fixing will begin via the NetCAT
> > program.
> >
> > Please try out the package, using the instructions above, and vote!
> >
> > The vote is open for a minimum of 72 hours or until the necessary
> > number of votes (3 binding +1s) is reached.
> >
> > [ ] +1 Release this package as Apache NetBeans 9.0 Beta (incubating)
> > [ ] 0 I don't feel strongly about it, but I'm okay with the release
> > [ ] -1 Do not release this package because...
> >
> > Please add "(binding)" if your vote is binding, i.e., you are an
> > Apache NetBeans committer, i.e., your name is on this page:
> > https://wiki.apache.org/incubator/NetBeansProposal, although note the
> > only real binding votes in the incubator are those of the IPMC, i.e.,
> > in the next vote thread, after this one passes.
> >
> > Geertjan
> > on behalf of the Apache NetBeans PPMC
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
>
>
>
> --
> Ludovic
> -
>
> "Les formes qui differencient les etres importent peu
>  si leur pensees s'unissent pour batir un univers..."
>  Yoko Tsuno (in 'Les titans' by Roger Leloup)
>  [The shapes that differenciate beings are not important
>  if their thoughts unite to build a universe]
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
> For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


-- 
Sven Reimers

* Senior Expert Software Architect
* Java Champion
* NetBeans Dream Team Member: http://dreamteam.netbeans.org
* Community Leader  NetBeans: http://community.java.net/netbeans
  Desktop Java:
http://community.java.net/javadesktop
* JUG Leader JUG Bodensee: http://www.jug-bodensee.de
* Duke's Choice Award Winner 2009

* XING: https://www.xing.com/profile/Sven_Reimers8
* LinkedIn: http://www.linkedin.com/in/svenreimers


  1   2   >