Re: Apache NetBeans 11.2 merge window closed

2019-09-16 Thread Neil C Smith
On Mon, 16 Sep 2019 at 13:40, Neil C Smith  wrote:
>
> On Mon, 16 Sep 2019 at 13:28, Geertjan Wielenga  wrote:
> >
> > It would be good to have a link providing the full list of all PRs unique
> > to 11.2, then I'll make a draft 'what's new' document on the Wiki for that,
> > to be transferred once finalized to netbeans.apache.org.
>
> I'll have a look at that shortly, although if you use the link I
> shared with you for 11.1 and change the date range it should work.

Something like 
https://github.com/apache/netbeans/pulls?utf8=%E2%9C%93=is%3Apr+merged%3A%3E%3D2019-07-22+sort%3Aupdated-asc+

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





NetBeans 11.2 and build branding PR - please review

2019-09-16 Thread Neil C Smith
Hi,

It would be nice to merge Eric's build branding PR in the next day or
two in time to branch and build the first NB 11.2 beta.  This overlaps
with a range of commits that have to happen on the release branch
otherwise, so I'd rather do this instead and use the release process
to tidy it up.  And it's a great step in the right direction IMO!

So, if anyone wants to look at it, comment or object in the next
24hrs, please do so! :-)  https://github.com/apache/netbeans/pull/1411

I still have a few reservations with it, mainly with storing so much
info outside the repo and not having default values in the source
code.  However, that's potentially something we could review later.
I've put in a PR to fix the master UCs in the json file to match
current master - testing it has issues until that's merged.

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Apache NetBeans 11.2 merge window closed

2019-09-16 Thread Neil C Smith
On Mon, 16 Sep 2019 at 13:28, Geertjan Wielenga  wrote:
>
> It would be good to have a link providing the full list of all PRs unique
> to 11.2, then I'll make a draft 'what's new' document on the Wiki for that,
> to be transferred once finalized to netbeans.apache.org.

I'll have a look at that shortly, although if you use the link I
shared with you for 11.1 and change the date range it should work.

Best wishes,

Neil

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Apache NetBeans 11.2 merge window closed

2019-09-16 Thread Geertjan Wielenga
It would be good to have a link providing the full list of all PRs unique
to 11.2, then I'll make a draft 'what's new' document on the Wiki for that,
to be transferred once finalized to netbeans.apache.org.

Gj

On Mon, Sep 16, 2019 at 4:15 AM Geertjan Wielenga 
wrote:

> Excellent. Looking forward to the first beta of 11.2 a lot!
>
> Gj
>
> On Mon, Sep 16, 2019 at 3:59 AM Neil C Smith 
> wrote:
>
>> Hi All,
>>
>> Just back from a slightly awkwardly timed vacation and it's time to
>> hit the deck running ...
>>
>> A reminder that the merge window for Apache NetBeans 11.2 is now
>> closed [1].  Nothing further should be merged into master unless
>> specifically intended for the 11.2 release.  Pull requests should be
>> made in accordance with the Bug Priority Guidelines [2] and *ideally*
>> with an attached JIRA ticket.
>>
>> Please add me as one of the reviewers on any PR so that I can comment
>> or track as needed.
>>
>> I'm just working through tasks required to get us towards a first beta
>> sometime this week.
>>
>> [1] -
>> https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
>> [2] -
>> https://cwiki.apache.org/confluence/display/NETBEANS/Bug+Priority+Guidelines
>>
>> Thanks and best wishes,
>>
>> Neil
>> Volunteer Release Manager for Apache NetBeans 11.2
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> For additional commands, e-mail: dev-h...@netbeans.apache.org
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>


Re: Apache NetBeans 11.2 merge window closed

2019-09-16 Thread Geertjan Wielenga
Excellent. Looking forward to the first beta of 11.2 a lot!

Gj

On Mon, Sep 16, 2019 at 3:59 AM Neil C Smith  wrote:

> Hi All,
>
> Just back from a slightly awkwardly timed vacation and it's time to
> hit the deck running ...
>
> A reminder that the merge window for Apache NetBeans 11.2 is now
> closed [1].  Nothing further should be merged into master unless
> specifically intended for the 11.2 release.  Pull requests should be
> made in accordance with the Bug Priority Guidelines [2] and *ideally*
> with an attached JIRA ticket.
>
> Please add me as one of the reviewers on any PR so that I can comment
> or track as needed.
>
> I'm just working through tasks required to get us towards a first beta
> sometime this week.
>
> [1] -
> https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
> [2] -
> https://cwiki.apache.org/confluence/display/NETBEANS/Bug+Priority+Guidelines
>
> Thanks and best wishes,
>
> Neil
> Volunteer Release Manager for Apache NetBeans 11.2
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Apache NetBeans 11.2 merge window closed

2019-09-16 Thread Neil C Smith
Hi All,

Just back from a slightly awkwardly timed vacation and it's time to
hit the deck running ...

A reminder that the merge window for Apache NetBeans 11.2 is now
closed [1].  Nothing further should be merged into master unless
specifically intended for the 11.2 release.  Pull requests should be
made in accordance with the Bug Priority Guidelines [2] and *ideally*
with an attached JIRA ticket.

Please add me as one of the reviewers on any PR so that I can comment
or track as needed.

I'm just working through tasks required to get us towards a first beta
sometime this week.

[1] - https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
[2] - 
https://cwiki.apache.org/confluence/display/NETBEANS/Bug+Priority+Guidelines

Thanks and best wishes,

Neil
Volunteer Release Manager for Apache NetBeans 11.2

-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists





Re: Allowing top down approach was: Maven experiment

2019-09-16 Thread Dmitry Avtonomov
+1

On Wed, Sep 11, 2019 at 3:40 AM Jean-Marc Borer  wrote:

> Hi,
>
> Not sure to fully understand the topic, but if Jaroslav suggests to add a
> target to compile and then deploy all NB modules in a local or remote Maven
> repository, I am 200% in favor for that. Especially for the DEV version
>
> On Wed, Sep 4, 2019 at 10:00 AM Eric Barboni  wrote:
>
> > Hi
> >
> >
> >
> > Not sure to have the full scope.
> >
> >
> >
> > there is an outdated target “patch-for-maven” at the bottom of
> > nbbuild/templates/projectized we can maybe take inspiration
> >
> > nb-repository is the plugin used for doing that work.
> >
> >
> >
> > In the current maven population for repository I have to use the download
> > index feature to permit to use the “true” maven dependencies.
> >
> > Naïve interpretation: Otherwise it populate org.netbeans.external with
> > clone of existing dependencies on central. Maybe incomplete.
> >
> >
> >
> > I guess this use is only because nb-plugin use finished artefact and is
> > not knowing the build
> >
> >
> >
> > If we show from outside:
> >
> >   We should cache a index of maven central (it takes time to get it 12min
> > on apache build).
> >
> > If we are knowing the build
> >
> >   We may use central coordinate from externals.
> >
> >
> >
> > Regards
> >
> > Eric
> >
> >
> >
> > De : Jaroslav Tulach 
> > Envoyé : mercredi 4 septembre 2019 09:26
> > À : dev ; Jan Lahoda ; Eric
> > Barboni 
> > Objet : Allowing top down approach was: Maven experiment
> >
> >
> >
> > Hi.
> >
> > Jan just explained me what is going on and contrary to his suggestion in
> > the quoted email we ended up with an idea to start converting the
> top-most
> > clusters first. Maybe `enterprise`, etc. To make that possible I suggest
> > small improvement to `nbbuild/templates/common.xml`: Let's add there a
> > target `maven-install` - with it one could switch into any existing
> > NetBeans project directory and just invoke:
> >
> > ```
> >
> > $ cd platform/openide.util.lookup
> >
> > platform/openide.util.lookup$ ant maven-install
> >
> > ```
> >
> > The module would build normally. However, in addition to that, Eric's NBM
> > Maven plugin would be used to install the necessary artifacts into the
> > local Maven repository `.m2/repository`. Of course, there would also be a
> > way to build and install whole NetBeans:
> >
> > ```
> >
> > nbbuild$ ant maven-install
> >
> > ```
> >
> >
> >
> > Once we have it, anyone can start experimenting with changing build of
> for
> > example `enterprise` cluster to Maven - as all the necessary artifacts
> > would already be installed in the local Maven repository.
> >
> >
> >
> > Eric, do you think having `ant maven-install` is possible? I believe it
> > would be a great enabler of the other steps.
> >
> > -jt
> >
> >
> >
> > út 3. 9. 2019 v 8:10 odesílatel Jan Lahoda  > lah...@gmail.com> > napsal:
> >
> > Hi Robert,
> >
> > I'd recommend to start with platform/openide.util.lookup - the code for
> it
> > does not have any dependencies, the group of its test dependencies is
> > fairly small and self-contained, and the resulting jar is useful by
> itself.
> > It also shows what Lazslo mentioned - a semi-circular dependency in test
> > dependencies. The test dependencies for openide.util.lookup are:
> > platform/libs.junit4 and harness/nbjunit. platform/libs.junit4 is a plain
> > wrapped for junit4, that shouldn't be a problem. harness/nbjunit has
> module
> > dependencies: harness/o.n.insane, platform/junit4 and
> > platform/openide.util.lookup and test dependencies: platform/libs.junit4
> > (which is unnecessary to mention), platform/openide.util.ui,
> > platform/openide.util and platform/openide.util.lookup. And I believe all
> > these modules only have dependencies from this list, so this should be
> > self-contained.
> >
> > Not sure what would be the next step once the openide.util.lookup would
> > work - possibly have a working platform (i.e. everything under the
> platform
> > directory, so that it would actually start), but the issue there is that
> > the NetBeans modulesystem needs a specific filesystem structure to start.
> > Here:
> > https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin
> >
> > are tasks like:
> >
> >
> https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin/blob/master/src/main/java/org/apache/netbeans/nbm/CreateClusterAppMojo.java
> >
> >
> https://github.com/apache/netbeans-mavenutils-nbm-maven-plugin/blob/master/src/main/java/org/apache/netbeans/nbm/CreateClusterMojo.java
> >
> > may be interesting there, although those are not meant to work on the
> base
> > platform cluster, I believe, so I'd expect some tweaking there.
> >
> >
> > A completely different approach might be to try to peel off some "leaf"
> > clusters of modules (those that noone else is depending on them) using
> the
> > existing tools above (i.e. depending on existing modules built by Ant,
> and
> > "exported" to Maven - there are tools for that already). This 

Re: JCrete Apache NetBeans session outcomes

2019-09-16 Thread Alexius Diakogiannis
Should I start building the aggregator?


*Alexius Diakogiannis, CSM*
*Archer / Linux Lover / Java Geek*

*About me*: https://about.me/diakogiannis/
*Linked In*: https://www.linkedin.com/in/diakogiannis/
*Blog:*  https://www.jee.gr
*PGP Pub Key: *https://pgp.key-server.io/0x669822139B6027AC


On Wed, 11 Sep 2019 at 23:43, Geertjan Wielenga  wrote:

> Excellent, understand and agree on all points.
>
> Thanks,
>
> Gj
>
> On Wed, 11 Sep 2019 at 22:24, John Kostaras  wrote:
>
> > I guess, I forgot to distribute this. We ran a session about Apache
> > NetBeans in JCrete and here are the outcomes.
> >
> > - NB has very good support for EE and mvn
> > - Very good support for JS developers in the past (see their changes in
> the
> > browser); not anymore; VSCode has very good support for JS and NB should
> > take ideas for plugins; or make VSCode work together with NB
> > - Need to rewrite the AngularJS, MicroProfile, jHipster plugins
> > - Quick presentation mode, support for mirroring screens
> > - Due to the move to Apache many developers seem to have moved away from
> > NB; versions 9.0-11.0 should have been named beta
> > - Communication & Marketing, e.g. people have missed that NB went to
> > Apache; JetBrains do have communication people;
> > - Page: like in jakarta live feed to publish blogs (add your blog; list
> of
> > bloggers); Alexius could host this
> > - How can one integrate a feature to the core of NB, e.g. Atlassian's
> > Bamboo CI Integration NB-954?
> > - Continue with the virtual meetings; need once per month
> > - NetBeans Days? or virtual?
> > - When a new plugin is uploaded, some people should be triggered; e.g.
> for
> > testing, verification instead of sending an email to the dev mainling
> list
> >
> > Kind regards,
> >
> > John.
> >
>


Re: bits.netbeans.org vs netbeans.apache.org

2019-09-16 Thread Dmitry Avtonomov
To me it seems like the topic of having maven compatible binaries has come
up once too many times.
Maybe someone has a good example of a pom/gradle build file showing how to
set everything up so
that it can be compiled from source and installed into the local .m2 repo?

On Fri, Sep 13, 2019 at 7:23 PM Greg Stein  wrote:

> Sure thing! ... Lemme do some reading of the mail archives. Will follow up.
>
> Cheers,
> Greg Stein
> Infrastructure Administrator, ASF
>
>
> On Fri, Sep 13, 2019, 14:23 David Nalley  wrote:
>
> > Greg,
> >
> > Can you find a time next week to clarify what we can (or can't) do to
> > minimize the project's pain points?
> >
> > --David
> >
> > On Fri, Sep 13, 2019 at 11:46 AM Neil C Smith 
> > wrote:
> >
> >> On Fri, 13 Sep 2019, 11:47 Eric Barboni,  wrote:
> >>
> >> > Would be nice, but I don’t remember the discussion that allow to do
> >> that.
> >> >
> >>
> >> It might have been something that came up in a video chat a few of us
> had
> >> with infra people about transitioning of websites, etc. It was a while
> ago
> >> now, but at some point there has been discussion about maintaining
> access
> >> to legacy artefacts, and how other Apache projects have handled this.
> IMO
> >> we should at least check if this is possible as a first option.
> >>
> >> Best wishes,
> >>
> >> Neil
> >>
> >> >
> >>
> >
>


Re: NetBeans language bundle

2019-09-16 Thread Boris Heithecker
Hi all,
to continue my work on the localisation, I need a decision on where to
publish the localisation modules. There'll be one module per language.
For those who want to work on the individual modules, an adapted license
conversion tool could perhaps be published at  https://github.com/apache/
netbeans-tools . Still a decision is pending.
I could continue to work on it in October.
Boris

On Thu, 22 Aug 2019 at 08:51, Geertjan Wielenga  wrote:

> Maybe here: https://github.com/apache/netbeans-tools
>
> Gj
>
> On Thu, Aug 22, 2019 at 8:07 AM Boris Heithecker 
> wrote:
>
>> I'd need a (decision about a) place for the documentation (Confluence?)
>> and
>> place in the repository/a separate repository to put the plugins (or a
>> decision on that question). And people ready to comb through the files of
>> their languages for license inconsistencies.
>> Boris
>>
>>
>> On Wed, 21 Aug 2019 at 18:42, Marcos Muñoz  wrote:
>>
>> > Hi.
>> >
>> > Is there any news about this?
>> >
>> > How do we create new languages from donated languages?
>> >
>> > Greetings.
>> >
>> > On 2019/07/26 11:01:54, Boris Heithecker 
>> > wrote:
>> > > I think the first step should be now to create a few language plug-ins
>> > from
>> > > the existing (donated) bundle. The next step could be to set up this
>> > > "pootle" server from Apache (I didn't know it before) to give the
>> > community
>> > > a way to fix missing translations and add new ones.
>> > > Boris
>> > >
>> > > On Thu, 25 Jul 2019 at 17:43, Eric Barboni  wrote:
>> > >
>> > > > I just found https://translate.apache.org/
>> > > >
>> > > > Would this service be of interest to the work ?
>> > > >
>> > > > Regards
>> > > > Eric
>> > > > -Message d'origine-
>> > > > De : Marcos Muñoz Iglesias 
>> > > > Envoyé : jeudi 25 juillet 2019 17:31
>> > > > À : dev@netbeans.apache.org
>> > > > Objet : NetBeans language bundle
>> > > >
>> > > > Good afternoon.
>> > > >
>> > > > I would like the "Spanish" language to be included.
>> > > > I don't know how the voting will be done but I think that Spanish is
>> > the
>> > > > second most spoken language in the world. I don't think this
>> language
>> > is a
>> > > > nuisance to the user.
>> > > >
>> > > > Regards,
>> > > >
>> > > >
>> > > >
>> -
>> > > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> > > > For additional commands, e-mail: dev-h...@netbeans.apache.org
>> > > >
>> > > > For further information about the NetBeans mailing lists, visit:
>> > > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> > > >
>> > > >
>> > > >
>> > > >
>> > >
>> > > --
>> > > Boris Heithecker
>> > >
>> > >
>> > > Dr. Boris Heithecker
>> > > Lüneburger Str. 30
>> > > 28870 Ottersberg
>> > > Festnetz: +49 4205 315834
>> > > Mobil: +49 170 6137015
>> > >
>> >
>> > -
>> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
>> > For additional commands, e-mail: dev-h...@netbeans.apache.org
>> >
>> > For further information about the NetBeans mailing lists, visit:
>> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> >
>> >
>> >
>> >
>>
>> --
>> Boris Heithecker
>>
>>
>> Dr. Boris Heithecker
>> Lüneburger Str. 30
>> 28870 Ottersberg
>> Festnetz: +49 4205 315834
>> Mobil: +49 170 6137015
>>
>

-- 
Boris Heithecker


Dr. Boris Heithecker
Lüneburger Str. 30
28870 Ottersberg
Festnetz: +49 4205 315834
Mobil: +49 170 6137015