Re: License Changer Netbean Plugin

2022-01-17 Thread Tim Boudreau
There are a few updates to it in the Mavenized contrib repo on GitHub and
builds available from my update center server:
https://timboudreau.com/modules

-Tim


On Sun, Jan 16, 2022 at 10:45 PM Sean Carrick  wrote:

> Eric,
>
> If you are just wanting a copy of the License Changer plugin, you can still
> download it from here:
>
>
> https://web.archive.org/web/20161204021339/http://plugins.netbeans.org/plugin/17960/license-changer
> (download link works, though this is for NB8.2)
>
> I checked some later dates, but didn't see that the License Changer plugin
> was ever updated beyond NB8.2. At least you will be able to have it back in
> your installation, and I've not had problems with a lot of the old plugins
> from the 8.x days working in NB as late as 12.4 and 12.6, so there's hope
> that it will work...
>
> Sincerely,
>
> Sean Carrick
> Owner - PekinSOFT Systems
> s...@pekinsoft.com
> (309) 989-0672
>
>
> On Sun, Jan 16, 2022 at 8:58 AM Eric Bresie  wrote:
>
> > FIgured I'd check here to see if anyone may be able to help.
> >
> > I started working on some code in Netbeans and forgot to change the
> default
> > license and ended up with a lot of "default license" present with the
> > template references to how to set it up.
> >
> > However as I understand it, once set this only works on new files
> > and was curious if there is a way to do so with existing files.
> >
> > I've read (
> >
> >
> https://www.codejava.net/ides/netbeans/how-to-update-license-header-for-java-files-in-netbeans
> > )
> > further about an older "license-changer" plugin previously found here
> > http://plugins.netbeans.org/plugin/17960/license-changer but not
> available
> > on the new plugin portal (
> > https://plugins.netbeans.apache.org/?search=license-changer&nbv=&cat= ).
> >
> > One of the above articles mentions it was developed by Tim Boudreau in
> one
> > of the snapshots.
> >
> > I tried looking on the older archived plugin sites but from a cursor
> check
> > (unless I missed it), didn't find it here either.
> >
> >
> >
> https://cwiki.apache.org/confluence/display/NETBEANS/Where+to+download+plugins+for+NetBeans+10.0+and+earlier
> >
> > I'm also aware of the netbeans-tool Converter tool as mentioned here
> > https://www.mail-archive.com/dev@netbeans.apache.org/msg07114.html
> >
> > But was curious if a way to do within Netbeans and/or revive the plugin?
> >
> > Eric Bresie
> > ebre...@gmail.com
> >
>
-- 
http://timboudreau.com


[RELEASES] initial setup done

2022-01-17 Thread Neil C Smith
Hi Eric, Geertjan, anyone else lurking who desperately wants to
volunteer to be on the release team  ... :-)

OK, branching done.  Remaining PRs pushed back to NB14.  Except for
#3459 which ideally needs to go in rc1 but had a test issue.  That
will mean merging and doing sync PRs for rc1 too.

Also #2421 which we should review between rc1 and rc2 and make sure it
fixes the issue with source bundle not being properly decoupled from
release json.

The release json is updated with branch info for release130.  (guess
we should keep the extra 0 in branch names for sorting reasons)

I've set up the website .htaccess and the VM redirects for the update
centres.  Would be good if the plugin portal was 13 aware - still
points at 12.0 for now.

Spec versions incremented.  Tried generating sigtests, but this is
broken on JDK 11.  Had to do this on JDK 8 for 12.6, but we should try
and get that fixed before release.

I'll aim to get rc1 built and announced on Wednesday - Jenkins appears
to have picked up the branch quicker than normal and seems to be
building it OK so far.

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: [NOTICE] Apache NetBeans 13 feature freeze / release branches

2022-01-17 Thread Neil C Smith
On Mon, 17 Jan 2022 at 17:38, Neil C Smith  wrote:
> Please don't merge to master until the spec
> version increment is in.

OK, spec version increment merged so merging to master for NetBeans 14
can proceed.

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





[NOTICE] Apache NetBeans 13 feature freeze / release branches

2022-01-17 Thread Neil C Smith
Hi All,

As per earlier email, the delivery and release branches for NetBeans
13 have now been set up.  Please don't merge to master until the spec
version increment is in.

With a couple of exceptions, all open pull requests for NB13 have been
pushed to NB14. If there's a need to get a particular PR into 13,
please rebase on delivery and add the NB13 milestone. As we now have
multiple people doing the release process, there's no need to add us
all as reviewers - we'll work off the milestone.

A first release candidate will be available in a couple of days.

In addition to the usual rules on pull requests below, note that this
will be our first release using GitHub issues to track things that
need to be addressed in the release.  Please don't open JIRA tickets
for the release candidates.  Please help with opening a GitHub issue
if you notice critical things to address before 13 can be released.

**The following rules are applied to the pull request from now until release:**

PR's intended to be included in the 13 release :
 - Limited to fixes. (no longer need a ticket, but reference issue if
there is one)
 - Label with priority:high or priority:critical as appropriate.
 - Base on the delivery branch.
 - Mark with NB13 milestone.
 - Will be merged by the release team.
 - Will be assessed against the bug priority guidelines.

PR's with features for a future release :
 - Base on the master branch.
 - Will be reviewed and merged in the usual way.
 - If possible stay away from big refactoring.
 - If possible do not overlap with fixes for 13 (delivery will be
merged to master weekly).

Thanks and best wishes,

Neil

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

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





RE: Netbeans localization

2022-01-17 Thread Danijel Mišanovič
Thanks for your fast response Geertjan and Antonio. I will try to get in 
contact with them today and see where it leads. My original plan was to get the 
English bundles, which Antonio gave me the info how to do and then build the 
script that can import and then export translation from https://lokalise.com/ 
and then share the script with the community to try to simplify and streamline 
translations of the platform. Though I don't know if there are maybe some 
concerns that paid service is used as a tool for translation and if there are 
maybe some legal issues with it.

Danijel


-Izvirno sporočilo-
Od: Geertjan Wielenga  
Poslano: 14 January 2022 14:31
Za: dev 
Zadeva: Re: Netbeans localization

Downloaded it here: http://www.ancestris.org/index.html#featured-services

And found many languages supported, a long list, but when a different language 
is chosen, everything changes to that language except... the NetBeans Platform 
parts.

Probably they'd be interested in fixing that, together with you, the idea would 
be to see how they translated everything else and then see if we could somehow 
hook into that.

Gj

On Fri, Jan 14, 2022 at 2:12 PM Geertjan Wielenga < 
geertjan.wiele...@googlemail.com> wrote:

> Awesome! And welcome. :-)
>
> There's an interesting application on the NetBeans Platform called
> Ancestris: http://www.ancestris.org/index.html
>
> It comes in several languages: https://docs.ancestris.org
>
> I've been meaning to for a long time to get in touch with them to 
> learn from them how they translate their tool (including the NetBeans 
> Platform,
> somehow) to several different languages.
>
> That could be your starting point, i.e., I recommend reinventing the 
> wheel from scratch because the repos you refer to above are suboptimal 
> even if they were alive.
>
> Gj
>
>
>
> On Fri, Jan 14, 2022 at 2:01 PM Danijel Mišanovič 
> wrote:
>
>> Greetings all!
>>
>> We have interest in localizing the platform to Slovenian language and 
>> we came to a hold on how to continue. We managed to checkout 
>> https://github.com/apache/netbeans-l10n build and prepare a few 
>> projects (Italian, Polish) for which there were already some 
>> translation sources but we are lost from where to get the English 
>> bundles that we would use as a base for our Slovenian translation. 
>> Currently most of info on how to setup I got from discussion from 
>> last year which we found here 
>> https://www.mail-archive.com/dev@netbeans.apache.org/msg08390.html 
>> but as there is no source localization files in 
>> netbeans-l10n-zip/src/ for English we don't know what to use as a template 
>> for Slovenian language translations.
>>
>> Best regards!
>>
>> Danijel Mišanović
>>
>>


Re: JavaFX classpath warning when building NB RCP with Maven

2022-01-17 Thread Jean-Marc Borer
Tanks for the info. I fixed it the NBM maven plugin the same way. Now it
works there as well.

On Sat, Jan 15, 2022 at 5:19 AM Jaroslav Tulach 
wrote:

> FYI: https://github.com/apache/netbeans/commit/1b96b56 & co.
>
> It gets interpreted by the NetBeans runtime system.
> -jt
>
>
> čt 13. 1. 2022 v 21:30 odesílatel Jean-Marc Borer 
> napsal:
>
> >
> >
> https://docs.oracle.com/javase/8/docs/technotes/guides/jar/jar.html#classpath
> >
> > But still, it is a very special case here since I have never seen URL
> such
> > as "%24%7Bjava.home%7D%2F/lib/ext/jfxrt.jar". ${xxx} is a dynamic value
> > that shall be replaced at runtime. I really wonder if the manifest gets
> > properly interpreted with such a construction.
> >
> > On Thu, Jan 13, 2022 at 8:25 PM Jean-Marc Borer 
> wrote:
> >
> > > True. Then the issue lies in the maven nbm plugin that doesn't
> understand
> > > the URL escaping.
> > >
> > > I tested by manually modifying the manifest to restore the old values.
> > The
> > > warning message is gone.
> > >
> > > On Thu, Jan 13, 2022 at 7:04 PM Matthias Bläsing <
> > > mblaes...@doppel-helix.eu> wrote:
> > >
> > >> Hi,
> > >>
> > >> Am Donnerstag, dem 13.01.2022 um 17:54 + schrieb Jean-Marc Borer:
> > >> > When building my NB RCP application with Maven, I get:
> > >> >
> > >> > Could not resolve Class-Path item in
> > >> > org.netbeans.api:org-netbeans-libs-javafx:nbm-file:RELEASE124, path
> > >> > is:%24%7Bjava.home%7D/lib/ext/jfxrt.jar, skipping
> > >> >
> > >> > I checked the manifest of module org-netbeans-libs-javafx.jar
> > >> > And actually I found:
> > >> > 
> > >> > OpenIDE-Module-Requires: org.openide.modules.ModuleFormat1
> > >> > Class-Path: %24%7Bjava.home%7D/lib/ext/jfxrt.jar
> > >> >
> > >> > Which is an url encoded string of ${java.hom}/lib/ext/jfxrt.jar
> > >> >
> > >> > I build on zulu8.58.0.13-ca-fx-jdk8.0.312-win_x64\jre\lib\ext
> > >> > where jfxrt.jar exists... and JFX works in the application later.
> Just
> > >> > wondering why such warning is generated.
> > >> >
> > >> > I suspect that the Maven checker is somehow not understanding
> properly
> > >> this
> > >> > classpath entry in the manifest.
> > >> >
> > >> > Any idea?
> > >>
> > >> The commit that changes this is here:
> > >>
> > >>
> > >>
> >
> https://github.com/apache/netbeans/commit/1b96b56ac3bfda8bd9b97f36c25901e84289cb23
> > >>
> > >> And is part of this:
> > >>
> > >> https://github.com/apache/netbeans/pull/2761
> > >>
> > >> The TL;DR version is (if I remember correctly): the JAR File
> > >> Specification says, that the Class-Path attribute is a list of URLs
> and
> > >> since javac 11 this is actually enforced.
> > >>
> > >> Try this:
> > >>
> > >> new URI("%24%7Bjava.home%7D%2F/lib/ext/jfxrt.jar");
> > >> new URI("${java.home}/lib/ext/jfxrt.jar");
> > >>
> > >> It blows for the second line.
> > >>
> > >> Hope that clears it up.
> > >>
> > >> Greetings
> > >>
> > >> Matthias
> > >>
> > >>
> > >> -
> > >> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> > >> For additional commands, e-mail: dev-h...@netbeans.apache.org
> > >>
> > >> For further information about the NetBeans mailing lists, visit:
> > >> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> > >>
> > >>
> > >>
> > >>
> >
>