Re: NetBeans Serbian Translation

2021-05-17 Thread Boris Heithecker
uld be great!
> >>
> >> Dne úterý 11. května 2021 21:28:36 CEST, Zoran Sevarac napsal(a):
> >>> Hi,
> >>>
> >>> I have two students at University of Belgrade Nikola Sicovic
> >>> sicovic.nik...@gmail.com and
> >>> Nikola Radenovic radenovicnikol...@gmail.com (already on the mailing
> >> list)
> >>> who will be translating NetBeans to Serbian.
> >>>
> >>> Is this the recommended way to do it?
> >>> https://github.com/apache/netbeans-l10n
> >>>
> >>> Any other recommendati/ons?
> >> I was recently contacted by Mr. Hubený and he created
> >> https://github.com/apache/netbeans-l10n/pull/5
> >>
> >> What should happen next isn't however clear to me.
> >> -jt
> >>
> >>
> >>
> >>
> >> -
> >> 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
> >>
> >>
> >>
> >>
>
>
>
>
> D I S C L A I M E R
>
> Personal data protection according to Regulation (EU) 2016/679 of the 
> European Parliament and of the Council of 27 April 2016 on the protection of 
> natural persons with regard to the processing of personal data and on the 
> free movement of such data (General Data Protection Regulation)
> By e-mail communication with this e-mail address (especially by sending 
> e-mails and replies) you hereby agree with processing of yours personal data 
> especially in the scope of data contained in email and it`s attachments. Data 
> subject has the following rights: (i) to withdraw consent with personal data 
> processing , (ii) to ask SOMA company for information which personal data are 
> being processed, (iii) to ask for explanation regarding processed personal 
> data, (iv) to ask for access to personal data and right of rectification of 
> inaccurate personal data, (v) to demand erasure of personal data, (iv)  in 
> case of doubts regarding compliance with GDPR regulation right to raise 
> objections in front of SOMA company, court or the Office for personal data 
> protection.
> The SOMA company processes especially personal data of SOMA company`s 
> business partners. The SOMA company hereby politely asks it`s business 
> partners to not to send to SOMA company by e-mails or by any other means 
> personal data of any third persons (for instance business partners` 
> employees, participants of agreements, contracts or other legal relationships 
> etc.), these personal data will not be processed by SOMA company and will be 
> immediately erased. If you are not a business partner of SOMA company and you 
> are sending to SOMA company any personal data in any kind of form (for 
> instance by e-mail, data mailbox or by letter etc.) you hereby agree with 
> processing of your personal data in the scope of personal data sent by you 
> and you have right described in point (i) to (vi) hereof.
> The SOMA company is processing personal data especially due to the following 
> purposes: (a) processing is necessary for the performance of a contract to 
> which the data subject is party or in order to take steps at the request of 
> the data subject prior to entering into a contract, or (b) processing is 
> necessary for compliance with a legal obligation to which the controller is 
> subject, or (c) processing is necessary in order to protect the vital 
> interests of the data subject or of another natural person; or (d) processing 
> is necessary for the purposes of the legitimate interests pursued by the 
> controller or by a third party.
> Data subject is obliged to announce the SOMA company any changes of personal 
> data of the data subject.
>
> Confidentiality
> The information contained in this e-mail is confidential and is intended 
> solely for the use of subject to whom it is addressed and others authorized 
> to receive it. The text or attachments may contain confidential information, 
> privileged information or information considered by the law firm as the trade 
> secret. If you are not the intended recipient you are hereby notified that 
> any disclosure, copying, distribution or taking any action in reliance on the 
> contents of this information is strictly prohibited and may be unlawful. The 
> law firm is neither liable for the contents, nor for the proper, complete and 
> timely transmission of the information contained in this communication. By 
> usa

NetBeans on CheerpJ?

2021-03-08 Thread Boris Heithecker
Hi all,

has anyone ever made an effort to try and run NetBeans on CheerpJ
https://www.leaningtech.com/pages/cheerpj.html
?

Boris

--
Boris Heithecker


Re: [VOTE] Release Apache NetBeans 12.2 (vote candidate 2)

2020-11-24 Thread Boris Heithecker
+1
Behaves as expected.

On Tue, 24 Nov 2020 at 11:49, Eric Barboni  wrote:

> +1 (binding)
>
> -Message d'origine-
> De : Matthias Bläsing 
> Envoyé : lundi 23 novembre 2020 21:22
> À : dev@netbeans.apache.org
> Objet : Re: [VOTE] Release Apache NetBeans 12.2 (vote candidate 2)
>
> +1 (binding)
>
>  * verified SHA512 (netbeans-12.2-bin.zip, netbeans-12.2-source.zip,
>netbeans-platform-12.2-bin.zip, netbeans-platform-12.2-source.zip)
>  * verified ASC (netbeans-12.2-bin.zip, netbeans-12.2-source.zip,
>netbeans-platform-12.2-bin.zip, netbeans-platform-12.2-source.zip)
>  * NOTICE files look sane (netbeans-12.2-bin.zip, netbeans-12.2-
>source.zip, netbeans-platform-12.2-bin.zip, netbeans-platform-12.2-
>source.zip)
>  * LICENSE files look sane (netbeans-12.2-bin.zip, netbeans-12.2-
>source.zip, netbeans-platform-12.2-bin.zip, netbeans-platform-12.2-
>source.zip)
>  * ran RAT check for the netbeans 12.2 source zip, which came back
>clean
>  * verified, that code in netbeans-12.2-source.zip matches contents of
>git repository of tag 12.2-rc2 (module the issue described below)
>  * verified, that netbeans-platform source is a strict subset of
>netbeans
>  * build netbeans 12.2 from source with JDK 8 (netbeans-12.2-
>source.zip) on linux, which results in a runnable IDE
>
> Found issue in the JSF support: the new support for bootsfaces is not
> correctly registered in the cluster and not part of the release:
> https://issues.apache.org/jira/browse/NETBEANS-5054 . I don't consider
> this a blocker.
>
> Thank you!
>
> Matthias
>
> Am Samstag, den 21.11.2020, 00:06 -0800 schrieb Laszlo Kishalmi:
> > Dear community,
> >
> > This is our second voting candidate for the 12.2 release of Apache
> > NetBeans. It is built off the same commit as 12.2-rc3. Please note all
> > requirements below for validating sources and convenience binaries
> > before voting.
> >
> > Apache NetBeans 12.2 constitutes all clusters in the Apache NetBeans
> > Git repository, which together provide the NetBeans Platform (i.e.,
> > the underlying application framework), as well as all the modules that
> > provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
> > Apache NetBeans.
> >
> > Build artifacts are available here :
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.2/vc2
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.2
> > /vc2
> >
> > They were built by the Jenkins pipeline and moved to their place :
> > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/netbean
> > s/job/release122/20/
> >
> > We are primarily voting on :
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.2/vc2/netb
> > eans-12.2-source.zip
> >
> > SHA512 :
> > 84e7584689e0993ee60e9af8ccad2ba247bad8562ab742bf24d19ab56f29ac131943a
> > b54fcf850588e04a00bdd9fea40909e1b91f47c8f545f89cae29144af8e
> >
> > KEYS file :
> > https://downloads.apache.org/netbeans/KEYS
> >
> > --
> >
> > Associated to the primary source item you will have (generated with
> > pipeline mentioned above)
> > * under
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans/12.2/vc2
> > binaries associated to the source
> > netbeans-12.2-bin.zip
> > as well as update content under nbms folder
> >
> > * under
> > https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/12.2
> > /vc2
> > you will find platform cluster build
> > netbeans-platform-12.2-bin.zip
> > netbeans-platform-12.2-source.zip
> >
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>

-- 
Boris Heithecker


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


Re: Last call for PRs for Apache NetBeans12.2!

2020-11-08 Thread Boris Heithecker
It's fixed in 12.1. I didn't see it was ever added to the 12.1 milestone,
and I couldn't check it yesterday.
Boris

On Sun, 8 Nov 2020 at 04:23, Laszlo Kishalmi 
wrote:

> If you can still reproduce NETBEANS-4365, please reopen it and give
> detailed instructions how to do it.
>
> As far as I know ith has been fixed in 12.0-u1, and 12.1 as well.
>
> On 11/7/20 12:17 PM, Boris Heithecker wrote:
> > Maybe we can merge this now
> >
> https://issues.apache.org/jira/plugins/servlet/mobile#issue/NETBEANS-4365
> ?
> > Boris
> >
> > Laszlo Kishalmi  schrieb am Sa., 7. Nov.
> 2020,
> > 06:27:
> >
> >> Dear all,
> >>
> >> Apache NetBeans 12.2 is shaping up nicely, we still have a few PR-s to
> >> be reviewed, you still have about a day to file and review PR-s. No
> >> groundbreaking changes please!
> >>
> >> I'm going to release NetBeans 12.2-rc1 tomorrow evening (PST) That would
> >> be available till 15th of November for testing. Patches will be accepted
> >> only for blocker issues, and a new rc would be issued in case that would
> >> happen.
> >>
> >> The release would be cut from the same commit as last release candidate.
> >>
> >> --
> >>
> >> Laszlo Kishalmi
> >> Release Manager for Apache NetBeans 12.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
> >>
> >>
> >>
> >>
>
> -----------------
> 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


nbantext.jar on Maven Central?

2020-10-27 Thread Boris Heithecker
Hi all,
I couldn't find a current build of nbantext.jar on Maven Central. Can
anybody think of  a different permanent location?
I need to include it in another ant script, preferably by download on
demand.
Boris

--
Boris Heithecker


Re: Zulu with NetBeans

2020-06-29 Thread Boris Heithecker
+1
I'd also welcome an option to make it easier to ship a NetBeans Platform
app with bundled (Zulu) jdk, so the proposed API solution sounds good to
me. "Easier" means without meddling with the harness, and making the jdk
updatable.
Boris

On Sat, 27 Jun 2020 at 08:33, Geertjan Wielenga  wrote:

> Hi all,
>
> If Azul were to distribute a bundle of NetBeans with Zulu, i.e., the bundle
> would be downloadable from an Azul domain, would we as a community be
> interested in doing the work of putting that bundle together?
>
> It would be a process that would take place once a year, with our NetBeans
> LTS together with whatever the current LTS of Zulu is at that time.
>
> We in the NetBeans community would create and test the bundle, and would
> approve it as a community — sometime after the NetCAT process since the
> binaries would need to exist for the bundle to be created, so maybe simply
> by approving the bundle in a thread, not as an official vote thread since
> the bundle would not be an Apache release, of course.
>
> Potentially, Azul could create a plugin for updating Zulu after it’s been
> installed — and put that plugin into our Plugin Portal.
>
> This would solve our problem of not having a JDK vendor that provides the
> complete NetBeans out of the box experience. The bundle would be called
> “Apache NetBeans Zulu Bundle” and we’d point to it from our download page,
> with statements that it is not an Apache release, etc.
>
> With my three hats “Apache”, “NetBeans”, “Azul” on at the same time, this
> sounds good.
>
> Thoughts on this?
>
> Thanks,
>
> Gj
>


-- 
Boris Heithecker


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


Re: NetBeans language bundle

2020-05-04 Thread Boris Heithecker
To continue work on the integration of the localisation bundles in
https://github.com/apache/netbeans-l10n I've submitted this PR
https://github.com/apache/netbeans-tools/pull/29 to
https://github.com/apache/netbeans-tools .
The adapted and improved conversion tool now catches up to 97% of the cases
where files in the donated zip have corrupted license headers. I hope this
will be a major step towards releasing the first set of localisation
modules.
How do we proceed? Someone needs to review the PR and merge it into the
tools repository. The legal part is that this tool will be used to copy and
adapt thousands of files which will then be part of a future release of
localisation modules.
Boris

On Mon, 9 Mar 2020 at 11:02, Geertjan Wielenga  wrote:

> Could be useful, though great work already on this.
>
> Gj
>
> On Mon, 9 Mar 2020 at 10:57, Boris Heithecker 
> wrote:
>
>> Dear all,
>> i've submitted a new pull request
>> https://github.com/apache/netbeans-l10n/pull/2 for the translations
>> repository.
>> Should I create issues for these PRs and include a reference in the PR
>> header?
>> Boris
>>
>> On Sat, 8 Feb 2020 at 12:02, Boris Heithecker 
>> wrote:
>>
>> > I'v submitted an initial PR (
>> > https://github.com/apache/netbeans-l10n/pull/1). Next steps would be to
>> > move and adapt the conversion tool from incubator-netbeans-tools to
>> change
>> > the license headers.
>> >
>> > I understand that working with the unchanged files we don't run into
>> legal
>> > problems as long as we don't release anything. Nevertheless it would be
>> > good to know how to ensure, once a release is ready, legal integrety.
>> Would
>> > it be sufficient to run the rat tasks, configuring them as in the main
>> > repository?
>> >
>> > If anyone wants to contribute, it would be good to have a page in
>> > confluence, maybe below "Apache Transition"?
>> >
>> > Boris
>> >
>> >
>> > On Wed, 5 Feb 2020 at 20:51, Geertjan Wielenga 
>> > wrote:
>> >
>> >> Thanks.
>> >>
>> >> Unzipped the l10n ZIP from the 3rd donation and pushed it into the new
>> >> repo, here it is now:
>> >>
>> >> https://github.com/apache/netbeans-l10n
>> >>
>> >> Gj
>> >>
>> >>
>> >> On Tue, Feb 4, 2020 at 11:30 AM Eric Barboni  wrote:
>> >>
>> >> > Have fun!  (thanks selfserve)
>> >> >
>> >> > https://github.com/apache/netbeans-l10n
>> >> >
>> >> > Jobs done !! (orcish)
>> >> > Regards
>> >> > Eric
>> >> >
>> >> > -Message d'origine-
>> >> > De : Eric Barboni 
>> >> > Envoyé : mardi 4 février 2020 11:16
>> >> > À : dev@netbeans.apache.org
>> >> > Objet : RE: NetBeans language bundle
>> >> >
>> >> > Hi,
>> >> >  As per Infra and according to the answver,It's our duty, I'm doing
>> it.
>> >> >
>> >> > Regards
>> >> > Eric
>> >> > -Message d'origine-
>> >> > De : Geertjan Wielenga  Envoyé : vendredi 31
>> >> janvier
>> >> > 2020 15:54 À : dev  Cc : Boris Heithecker <
>> >> > boris.heithec...@gmx.net> Objet : Re: NetBeans language bundle
>> >> >
>> >> > Created a new issue asking for a new repo below, please add your
>> >> comments
>> >> > in support here:
>> >> >
>> >> > https://issues.apache.org/jira/browse/INFRA-19801
>> >> >
>> >> > Gj
>> >> >
>> >> > On Fri, Jan 31, 2020 at 3:36 PM Diego Silva <
>> >> diego.si...@apuntesdejava.com
>> >> > >
>> >> > wrote:
>> >> >
>> >> > > It is true.
>> >> > > For my part I also want to collaborate in the Spanish translation.
>> We
>> >> > > previously did it in version 6.
>> >> > >
>> >> > > DS
>> >> > >
>> >> > > El jue., 30 ene. 2020 a las 14:42, Geertjan Wielenga
>> >> > > (> >> > > >)
>> >> > > escribió:
>> >> > >
>> >> > > > It seems to me we should ask for a new repo, netbeans-l10n.
>> >> > > >
>> >> > > > Anyone with any

Re: NetBeans language bundle

2020-03-09 Thread Boris Heithecker
Dear all,
i've submitted a new pull request
https://github.com/apache/netbeans-l10n/pull/2 for the translations
repository.
Should I create issues for these PRs and include a reference in the PR
header?
Boris

On Sat, 8 Feb 2020 at 12:02, Boris Heithecker 
wrote:

> I'v submitted an initial PR (
> https://github.com/apache/netbeans-l10n/pull/1). Next steps would be to
> move and adapt the conversion tool from incubator-netbeans-tools to change
> the license headers.
>
> I understand that working with the unchanged files we don't run into legal
> problems as long as we don't release anything. Nevertheless it would be
> good to know how to ensure, once a release is ready, legal integrety. Would
> it be sufficient to run the rat tasks, configuring them as in the main
> repository?
>
> If anyone wants to contribute, it would be good to have a page in
> confluence, maybe below "Apache Transition"?
>
> Boris
>
>
> On Wed, 5 Feb 2020 at 20:51, Geertjan Wielenga 
> wrote:
>
>> Thanks.
>>
>> Unzipped the l10n ZIP from the 3rd donation and pushed it into the new
>> repo, here it is now:
>>
>> https://github.com/apache/netbeans-l10n
>>
>> Gj
>>
>>
>> On Tue, Feb 4, 2020 at 11:30 AM Eric Barboni  wrote:
>>
>> > Have fun!  (thanks selfserve)
>> >
>> > https://github.com/apache/netbeans-l10n
>> >
>> > Jobs done !! (orcish)
>> > Regards
>> > Eric
>> >
>> > -Message d'origine-
>> > De : Eric Barboni 
>> > Envoyé : mardi 4 février 2020 11:16
>> > À : dev@netbeans.apache.org
>> > Objet : RE: NetBeans language bundle
>> >
>> > Hi,
>> >  As per Infra and according to the answver,It's our duty, I'm doing it.
>> >
>> > Regards
>> > Eric
>> > -Message d'origine-
>> > De : Geertjan Wielenga  Envoyé : vendredi 31
>> janvier
>> > 2020 15:54 À : dev  Cc : Boris Heithecker <
>> > boris.heithec...@gmx.net> Objet : Re: NetBeans language bundle
>> >
>> > Created a new issue asking for a new repo below, please add your
>> comments
>> > in support here:
>> >
>> > https://issues.apache.org/jira/browse/INFRA-19801
>> >
>> > Gj
>> >
>> > On Fri, Jan 31, 2020 at 3:36 PM Diego Silva <
>> diego.si...@apuntesdejava.com
>> > >
>> > wrote:
>> >
>> > > It is true.
>> > > For my part I also want to collaborate in the Spanish translation. We
>> > > previously did it in version 6.
>> > >
>> > > DS
>> > >
>> > > El jue., 30 ene. 2020 a las 14:42, Geertjan Wielenga
>> > > (> > > >)
>> > > escribió:
>> > >
>> > > > It seems to me we should ask for a new repo, netbeans-l10n.
>> > > >
>> > > > Anyone with any thoughts either pro or con?
>> > > >
>> > > > Gj
>> > > >
>> > > > On Thu, 30 Jan 2020 at 20:37, Boris Heithecker
>> > > > > > > >
>> > > > wrote:
>> > > >
>> > > > > The number of files is huge because for every language it contains
>> > > > hundreds
>> > > > > of translated Bundle files. We could merge only those languages
>> > > > > which
>> > > > have
>> > > > > been asked about on this list, but taking the german (de), spanish
>> > > (es),
>> > > > > japanese (ja) and swedish (sv) folders in the "src" subdirectory
>> > > > > would already amount to 26921 files and 109 MB.
>> > > > > Boris
>> > > > >
>> > > > >
>> > > > > On Thu, 30 Jan 2020 at 19:14, Geertjan Wielenga
>> > > > > 
>> > > > > wrote:
>> > > > >
>> > > > > > When you say "trusted person", you simply mean an Apache
>> > > > > > NetBeans committer.
>> > > > > >
>> > > > > > There's about 20,000 files in there -- or can you take a look in
>> > > > > > that
>> > > > ZIP
>> > > > > > file and maybe specify which parts are relevant to what you're
>> > > > > > doing
>> > > --
>> > > > > or
>> > > > > > do we need all the files, in which case we may want a new
>> > > > > &g

Re: NetBeans language bundle

2020-02-08 Thread Boris Heithecker
I'v submitted an initial PR (https://github.com/apache/netbeans-l10n/pull/1).
Next steps would be to move and adapt the conversion tool from
incubator-netbeans-tools to change the license headers.

I understand that working with the unchanged files we don't run into legal
problems as long as we don't release anything. Nevertheless it would be
good to know how to ensure, once a release is ready, legal integrety. Would
it be sufficient to run the rat tasks, configuring them as in the main
repository?

If anyone wants to contribute, it would be good to have a page in
confluence, maybe below "Apache Transition"?

Boris


On Wed, 5 Feb 2020 at 20:51, Geertjan Wielenga  wrote:

> Thanks.
>
> Unzipped the l10n ZIP from the 3rd donation and pushed it into the new
> repo, here it is now:
>
> https://github.com/apache/netbeans-l10n
>
> Gj
>
>
> On Tue, Feb 4, 2020 at 11:30 AM Eric Barboni  wrote:
>
> > Have fun!  (thanks selfserve)
> >
> > https://github.com/apache/netbeans-l10n
> >
> > Jobs done !! (orcish)
> > Regards
> > Eric
> >
> > -Message d'origine-
> > De : Eric Barboni 
> > Envoyé : mardi 4 février 2020 11:16
> > À : dev@netbeans.apache.org
> > Objet : RE: NetBeans language bundle
> >
> > Hi,
> >  As per Infra and according to the answver,It's our duty, I'm doing it.
> >
> > Regards
> > Eric
> > -Message d'origine-
> > De : Geertjan Wielenga  Envoyé : vendredi 31
> janvier
> > 2020 15:54 À : dev  Cc : Boris Heithecker <
> > boris.heithec...@gmx.net> Objet : Re: NetBeans language bundle
> >
> > Created a new issue asking for a new repo below, please add your comments
> > in support here:
> >
> > https://issues.apache.org/jira/browse/INFRA-19801
> >
> > Gj
> >
> > On Fri, Jan 31, 2020 at 3:36 PM Diego Silva <
> diego.si...@apuntesdejava.com
> > >
> > wrote:
> >
> > > It is true.
> > > For my part I also want to collaborate in the Spanish translation. We
> > > previously did it in version 6.
> > >
> > > DS
> > >
> > > El jue., 30 ene. 2020 a las 14:42, Geertjan Wielenga
> > > ( > > >)
> > > escribió:
> > >
> > > > It seems to me we should ask for a new repo, netbeans-l10n.
> > > >
> > > > Anyone with any thoughts either pro or con?
> > > >
> > > > Gj
> > > >
> > > > On Thu, 30 Jan 2020 at 20:37, Boris Heithecker
> > > >  > > >
> > > > wrote:
> > > >
> > > > > The number of files is huge because for every language it contains
> > > > hundreds
> > > > > of translated Bundle files. We could merge only those languages
> > > > > which
> > > > have
> > > > > been asked about on this list, but taking the german (de), spanish
> > > (es),
> > > > > japanese (ja) and swedish (sv) folders in the "src" subdirectory
> > > > > would already amount to 26921 files and 109 MB.
> > > > > Boris
> > > > >
> > > > >
> > > > > On Thu, 30 Jan 2020 at 19:14, Geertjan Wielenga
> > > > > 
> > > > > wrote:
> > > > >
> > > > > > When you say "trusted person", you simply mean an Apache
> > > > > > NetBeans committer.
> > > > > >
> > > > > > There's about 20,000 files in there -- or can you take a look in
> > > > > > that
> > > > ZIP
> > > > > > file and maybe specify which parts are relevant to what you're
> > > > > > doing
> > > --
> > > > > or
> > > > > > do we need all the files, in which case we may want a new
> > > > > > repository
> > > > > after
> > > > > > all.
> > > > > >
> > > > > > Gj
> > > > > >
> > > > > > On Thu, Jan 30, 2020 at 6:55 PM Boris Heithecker <
> > > > > boris.heithec...@gmx.net>
> > > > > > wrote:
> > > > > >
> > > > > >> Here is the initial PR:
> > > > > https://github.com/apache/netbeans-tools/pull/26
> > > > > >> After this, a "trusted person" is asked to unzip and merge
> > > > > >> "netbeans-l10n.zip" into the new "translations" folder.
> > > > > >> Boris
> > > &g

Re: NetBeans language bundle

2020-01-30 Thread Boris Heithecker
The number of files is huge because for every language it contains hundreds
of translated Bundle files. We could merge only those languages which have
been asked about on this list, but taking the german (de), spanish (es),
japanese (ja) and swedish (sv) folders in the "src" subdirectory would
already amount to 26921 files and 109 MB.
Boris


On Thu, 30 Jan 2020 at 19:14, Geertjan Wielenga  wrote:

> When you say "trusted person", you simply mean an Apache NetBeans
> committer.
>
> There's about 20,000 files in there -- or can you take a look in that ZIP
> file and maybe specify which parts are relevant to what you're doing -- or
> do we need all the files, in which case we may want a new repository after
> all.
>
> Gj
>
> On Thu, Jan 30, 2020 at 6:55 PM Boris Heithecker 
> wrote:
>
>> Here is the initial PR: https://github.com/apache/netbeans-tools/pull/26
>> After this, a "trusted person" is asked to unzip and merge
>> "netbeans-l10n.zip" into the new "translations" folder.
>> Boris
>>
>> On Wed, 22 Jan 2020 at 20:35, Geertjan Wielenga 
>> wrote:
>>
>> > Great!
>> >
>> > Gj
>> >
>> > On Wed, 22 Jan 2020 at 20:08, Boris Heithecker <
>> boris.heithec...@gmx.net>
>> > wrote:
>> >
>> >> We can also put the whole donation as it is within one folder and then
>> >> move
>> >> the parts to the corresponding modules piece by piece. I hope I can do
>> the
>> >> first steps on Friday or Saturday.
>> >> Boris
>> >>
>> >> On Wed, 22 Jan 2020 at 12:40, Geertjan Wielenga 
>> >> wrote:
>> >>
>> >> > That makes sense. But do we need them to be in modules or simply
>> exactly
>> >> > as they are from the donation within one folder in the netbeans-tools
>> >> repo?
>> >> >
>> >> > Gj
>> >> >
>> >> > On Wed, Jan 22, 2020 at 12:23 PM Boris Heithecker <
>> >> > boris.heithec...@gmx.net> wrote:
>> >> >
>> >> >> Okay, I'm again where I was 6 months ago...
>> >> >> Of course, the files I integrate into my module have been changed,
>> so
>> >> they
>> >> >> can't be moved as such to an Apache repository. If verification is
>> >> >> crucial,
>> >> >> I suggest to proceed as follows:
>> >> >> I'll remove the donated files from my module and submit only a
>> module
>> >> >> stub.
>> >> >> Next, a trusted person should merge the german part of the donated
>> >> files
>> >> >> into this stub. The following steps would be to rerun the adaption
>> and
>> >> >> license changing jobs, committing after each step. This way all
>> >> changes to
>> >> >> the original files would be transparent and the origins remain
>> >> verifiable.
>> >> >> Boris
>> >> >>
>> >> >> On Wed, 22 Jan 2020 at 10:51, Matthias Bläsing <
>> >> mblaes...@doppel-helix.eu
>> >> >> >
>> >> >> wrote:
>> >> >>
>> >> >> > Before this is merged one crucial point: The new files must be
>> >> >> verifiable
>> >> >> > come from the donation zip. If that is not the case we will not be
>> >> able
>> >> >> to
>> >> >> > establish correct license handling.
>> >> >> >
>> >> >> > Am 22. Januar 2020 09:46:11 MEZ schrieb Geertjan Wielenga <
>> >> >> > geert...@apache.org>:
>> >> >> > >Clone that repo, push your content to your clone, make a PR for
>> it,
>> >> and
>> >> >> > >I'll merge it.
>> >> >> > >
>> >> >> > >I think like that we can quickly have the content we want to
>> work on
>> >> >> > >and
>> >> >> > >via PRs we can make the license changes and anything else needed.
>> >> >> > >
>> >> >> > >Gj
>> >> >> > >
>> >> >> > >
>> >> >> > >On Wed, Jan 22, 2020 at 8:31 AM Boris Heithecker
>> >> >> > >
>> >> >> > >wrote:
>> >> >> > >
>> >> >> > >> No, no other objections. We could

Fwd: NetBeans language bundle

2020-01-30 Thread Boris Heithecker
Here is the initial PR: https://github.com/apache/netbeans-tools/pull/26
After this, a "trusted person" is asked to unzip and merge
"netbeans-l10n.zip" into the new "translations" folder.
Boris

On Wed, 22 Jan 2020 at 20:35, Geertjan Wielenga  wrote:

> Great!
>
> Gj
>
> On Wed, 22 Jan 2020 at 20:08, Boris Heithecker 
> wrote:
>
>> We can also put the whole donation as it is within one folder and then
>> move
>> the parts to the corresponding modules piece by piece. I hope I can do the
>> first steps on Friday or Saturday.
>> Boris
>>
>> On Wed, 22 Jan 2020 at 12:40, Geertjan Wielenga 
>> wrote:
>>
>> > That makes sense. But do we need them to be in modules or simply exactly
>> > as they are from the donation within one folder in the netbeans-tools
>> repo?
>> >
>> > Gj
>> >
>> > On Wed, Jan 22, 2020 at 12:23 PM Boris Heithecker <
>> > boris.heithec...@gmx.net> wrote:
>> >
>> >> Okay, I'm again where I was 6 months ago...
>> >> Of course, the files I integrate into my module have been changed, so
>> they
>> >> can't be moved as such to an Apache repository. If verification is
>> >> crucial,
>> >> I suggest to proceed as follows:
>> >> I'll remove the donated files from my module and submit only a module
>> >> stub.
>> >> Next, a trusted person should merge the german part of the donated
>> files
>> >> into this stub. The following steps would be to rerun the adaption and
>> >> license changing jobs, committing after each step. This way all
>> changes to
>> >> the original files would be transparent and the origins remain
>> verifiable.
>> >> Boris
>> >>
>> >> On Wed, 22 Jan 2020 at 10:51, Matthias Bläsing <
>> mblaes...@doppel-helix.eu
>> >> >
>> >> wrote:
>> >>
>> >> > Before this is merged one crucial point: The new files must be
>> >> verifiable
>> >> > come from the donation zip. If that is not the case we will not be
>> able
>> >> to
>> >> > establish correct license handling.
>> >> >
>> >> > Am 22. Januar 2020 09:46:11 MEZ schrieb Geertjan Wielenga <
>> >> > geert...@apache.org>:
>> >> > >Clone that repo, push your content to your clone, make a PR for it,
>> and
>> >> > >I'll merge it.
>> >> > >
>> >> > >I think like that we can quickly have the content we want to work on
>> >> > >and
>> >> > >via PRs we can make the license changes and anything else needed.
>> >> > >
>> >> > >Gj
>> >> > >
>> >> > >
>> >> > >On Wed, Jan 22, 2020 at 8:31 AM Boris Heithecker
>> >> > >
>> >> > >wrote:
>> >> > >
>> >> > >> No, no other objections. We could start by moving my german
>> language
>> >> > >module
>> >> > >> from
>> >> > >> https://github.com/borisheithecker/netbeans-translations-de to a
>> new
>> >> > >> subdirectory in
>> >> > >> https://github.com/apache/netbeans-tools
>> >> > >> I could also place instructions on how to set up corresponding
>> >> > >modules for
>> >> > >> other languages. As I said already, the technical part is
>> >> > >straightforward
>> >> > >> and easy.
>> >> > >> Boris
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >>
>> >> > >> On Tue, 21 Jan 2020 at 10:29, Geertjan Wielenga <
>> geert...@apache.org
>> >> >
>> >> > >> wrote:
>> >> > >>
>> >> > >> > Use this repo:
>> >> > >> >
>> >> > >> > https://github.com/apache/netbeans-tools
>> >> > >> >
>> >> > >> > Gj
>> >> > >> >
>> >> > >> > On Tue, Jan 21, 2020 at 9:06 AM Bertrand Delacretaz <
>> >> > >> > bdelacre...@apache.org>
>> >> > >> > wrote:
>> >> > >> &g

genfiles.properties

2020-01-26 Thread Boris Heithecker
Hi all,
in ant based module projects, should "nbproject/genfiles.properties" be
shared, or are these files somewhat private and should be excluded, i.e.
listed in .gitigonre?
Boris

--
Boris Heithecker


Re: NetBeans language bundle

2020-01-22 Thread Boris Heithecker
We can also put the whole donation as it is within one folder and then move
the parts to the corresponding modules piece by piece. I hope I can do the
first steps on Friday or Saturday.
Boris

On Wed, 22 Jan 2020 at 12:40, Geertjan Wielenga  wrote:

> That makes sense. But do we need them to be in modules or simply exactly
> as they are from the donation within one folder in the netbeans-tools repo?
>
> Gj
>
> On Wed, Jan 22, 2020 at 12:23 PM Boris Heithecker <
> boris.heithec...@gmx.net> wrote:
>
>> Okay, I'm again where I was 6 months ago...
>> Of course, the files I integrate into my module have been changed, so they
>> can't be moved as such to an Apache repository. If verification is
>> crucial,
>> I suggest to proceed as follows:
>> I'll remove the donated files from my module and submit only a module
>> stub.
>> Next, a trusted person should merge the german part of the donated files
>> into this stub. The following steps would be to rerun the adaption and
>> license changing jobs, committing after each step. This way all changes to
>> the original files would be transparent and the origins remain verifiable.
>> Boris
>>
>> On Wed, 22 Jan 2020 at 10:51, Matthias Bläsing > >
>> wrote:
>>
>> > Before this is merged one crucial point: The new files must be
>> verifiable
>> > come from the donation zip. If that is not the case we will not be able
>> to
>> > establish correct license handling.
>> >
>> > Am 22. Januar 2020 09:46:11 MEZ schrieb Geertjan Wielenga <
>> > geert...@apache.org>:
>> > >Clone that repo, push your content to your clone, make a PR for it, and
>> > >I'll merge it.
>> > >
>> > >I think like that we can quickly have the content we want to work on
>> > >and
>> > >via PRs we can make the license changes and anything else needed.
>> > >
>> > >Gj
>> > >
>> > >
>> > >On Wed, Jan 22, 2020 at 8:31 AM Boris Heithecker
>> > >
>> > >wrote:
>> > >
>> > >> No, no other objections. We could start by moving my german language
>> > >module
>> > >> from
>> > >> https://github.com/borisheithecker/netbeans-translations-de to a new
>> > >> subdirectory in
>> > >> https://github.com/apache/netbeans-tools
>> > >> I could also place instructions on how to set up corresponding
>> > >modules for
>> > >> other languages. As I said already, the technical part is
>> > >straightforward
>> > >> and easy.
>> > >> Boris
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >>
>> > >> On Tue, 21 Jan 2020 at 10:29, Geertjan Wielenga > >
>> > >> wrote:
>> > >>
>> > >> > Use this repo:
>> > >> >
>> > >> > https://github.com/apache/netbeans-tools
>> > >> >
>> > >> > Gj
>> > >> >
>> > >> > On Tue, Jan 21, 2020 at 9:06 AM Bertrand Delacretaz <
>> > >> > bdelacre...@apache.org>
>> > >> > wrote:
>> > >> >
>> > >> > > Hi,
>> > >> > >
>> > >> > > On Thu, Sep 19, 2019 at 6:34 PM Boris Heithecker
>> > >> > >  wrote:
>> > >> > > > ...I think all the community translations are now in the 3rd
>> > >donation
>> > >> > > zip (
>> > >> > > >
>> > >> > >
>> > >> >
>> > >>
>> > >
>> http://bits.netbeans.org/download/apache-donation/ApacheNetBeansDonation3
>> > .
>> > >> > > > zip ). So they have been donated, but they can't be publish
>> > >within
>> > >> the
>> > >> > > > Apache infrastructure as along as the license headers havn't
>> > >been
>> > >> > > fixed...
>> > >> > >
>> > >> > > From the ASF's point of view they cannot be *released* until
>> > >those
>> > >> > > headers are corrected, but they can be stored in ASF public
>> > >> > > repositories while being worked on.
>> > >> > >
>> > >> > > This being said, is there something else from your point of view
>> > >that
>> > >> > > prevents moving those files to a public repository?
>> > >> > >
>> > >> > > -Bertrand
>> > >> > >
>> > >> > >
>> > >-
>> > >> > > 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
>> > >>
>> >
>> > --
>> > Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
>> > gesendet.
>>
>>
>>
>> --
>> 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


Re: NetBeans language bundle

2020-01-22 Thread Boris Heithecker
Okay, I'm again where I was 6 months ago...
Of course, the files I integrate into my module have been changed, so they
can't be moved as such to an Apache repository. If verification is crucial,
I suggest to proceed as follows:
I'll remove the donated files from my module and submit only a module stub.
Next, a trusted person should merge the german part of the donated files
into this stub. The following steps would be to rerun the adaption and
license changing jobs, committing after each step. This way all changes to
the original files would be transparent and the origins remain verifiable.
Boris

On Wed, 22 Jan 2020 at 10:51, Matthias Bläsing 
wrote:

> Before this is merged one crucial point: The new files must be verifiable
> come from the donation zip. If that is not the case we will not be able to
> establish correct license handling.
>
> Am 22. Januar 2020 09:46:11 MEZ schrieb Geertjan Wielenga <
> geert...@apache.org>:
> >Clone that repo, push your content to your clone, make a PR for it, and
> >I'll merge it.
> >
> >I think like that we can quickly have the content we want to work on
> >and
> >via PRs we can make the license changes and anything else needed.
> >
> >Gj
> >
> >
> >On Wed, Jan 22, 2020 at 8:31 AM Boris Heithecker
> >
> >wrote:
> >
> >> No, no other objections. We could start by moving my german language
> >module
> >> from
> >> https://github.com/borisheithecker/netbeans-translations-de to a new
> >> subdirectory in
> >> https://github.com/apache/netbeans-tools
> >> I could also place instructions on how to set up corresponding
> >modules for
> >> other languages. As I said already, the technical part is
> >straightforward
> >> and easy.
> >> Boris
> >>
> >>
> >>
> >>
> >>
> >>
> >> On Tue, 21 Jan 2020 at 10:29, Geertjan Wielenga 
> >> wrote:
> >>
> >> > Use this repo:
> >> >
> >> > https://github.com/apache/netbeans-tools
> >> >
> >> > Gj
> >> >
> >> > On Tue, Jan 21, 2020 at 9:06 AM Bertrand Delacretaz <
> >> > bdelacre...@apache.org>
> >> > wrote:
> >> >
> >> > > Hi,
> >> > >
> >> > > On Thu, Sep 19, 2019 at 6:34 PM Boris Heithecker
> >> > >  wrote:
> >> > > > ...I think all the community translations are now in the 3rd
> >donation
> >> > > zip (
> >> > > >
> >> > >
> >> >
> >>
> >http://bits.netbeans.org/download/apache-donation/ApacheNetBeansDonation3
> .
> >> > > > zip ). So they have been donated, but they can't be publish
> >within
> >> the
> >> > > > Apache infrastructure as along as the license headers havn't
> >been
> >> > > fixed...
> >> > >
> >> > > From the ASF's point of view they cannot be *released* until
> >those
> >> > > headers are corrected, but they can be stored in ASF public
> >> > > repositories while being worked on.
> >> > >
> >> > > This being said, is there something else from your point of view
> >that
> >> > > prevents moving those files to a public repository?
> >> > >
> >> > > -Bertrand
> >> > >
> >> > >
> >-
> >> > > 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
> >>
>
> --
> Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail
> gesendet.



-- 
Boris Heithecker


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


Re: NetBeans language bundle

2020-01-21 Thread Boris Heithecker
No, no other objections. We could start by moving my german language module
from
https://github.com/borisheithecker/netbeans-translations-de to a new
subdirectory in
https://github.com/apache/netbeans-tools
I could also place instructions on how to set up corresponding modules for
other languages. As I said already, the technical part is straightforward
and easy.
Boris






On Tue, 21 Jan 2020 at 10:29, Geertjan Wielenga  wrote:

> Use this repo:
>
> https://github.com/apache/netbeans-tools
>
> Gj
>
> On Tue, Jan 21, 2020 at 9:06 AM Bertrand Delacretaz <
> bdelacre...@apache.org>
> wrote:
>
> > Hi,
> >
> > On Thu, Sep 19, 2019 at 6:34 PM Boris Heithecker
> >  wrote:
> > > ...I think all the community translations are now in the 3rd donation
> > zip (
> > >
> >
> http://bits.netbeans.org/download/apache-donation/ApacheNetBeansDonation3.
> > > zip ). So they have been donated, but they can't be publish within the
> > > Apache infrastructure as along as the license headers havn't been
> > fixed...
> >
> > From the ASF's point of view they cannot be *released* until those
> > headers are corrected, but they can be stored in ASF public
> > repositories while being worked on.
> >
> > This being said, is there something else from your point of view that
> > prevents moving those files to a public repository?
> >
> > -Bertrand
> >
> > -
> > 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


Re: NetBeans language bundle

2020-01-20 Thread Boris Heithecker
Hi Marcos and everybody,
concerning my own contribution, the integration of the bundles has stalled
because I need a decision on how to proceed. I've mentioned that earlier.
The first thing is that the donated files can only be integrated into the
main NetBeans repository when all license headers have been changed to
Apache 2.0 and fixed. Because many of the files are corrupted this can't be
automated, and there are hundreds of files which need to be reviewed
manually.
The next, and more important, question is where to put them. The main
NetBeans repository is already very large and there is, principally, no
real need to integrate them there. Also, I'd suggest a different approach
to the localization issue. Rather than building "multilingual editions" of
the platform, I'd suggest to localise by modules in a
one-module-one-language approach, meaning that the user installs a module
for the desired language if he oder she needs translations. The technical
side is not difficult but we need a place where we can collaborate on the
corrupted headers and licenses issue.
That means publishing the donated files somewhere on github as they are,
but I don't know if that would be legally feasible, even if it is a private
repository (not one maintained by Apache). The files have been donated to
Apache, after all, and not to the general public.
So, again, I'd like to proceed with the integration. My approach would be
to keep the localisation separate from the main repository and I'd favour a
one-language-one-module installation option. The tedious part is the review
of the donated files, and it would be good to find a way to do this
collaboratively.
Does anybody know if it would be okay to reuse the donated files in a
privately maintained repository?
Boris


On Thu, 16 Jan 2020 at 12:13, Marcos Muñoz  wrote:

> Hi.
>
> After a few months there seems to be no progress with Netbeans
> translations.
>
> What news can be contributed to the matter?
> What progress is made on the subject? Maybe it worked and I don't know ...
>
> Greetings!
>
> On 2019/09/19 16:34:23, Boris Heithecker 
> wrote:
> > Hi,
> > I think all the community translations are now in the 3rd donation zip (
> >
> http://bits.netbeans.org/download/apache-donation/ApacheNetBeansDonation3.
> > zip ). So they have been donated, but they can't be publish within the
> > Apache infrastructure as along as the license headers havn't been fixed.
> > This is tedious. I started it for the German part:
> > https://github.com/borisheithecker/netbeans-translations-de
> > (Christian, you probably find you work from the old days here...)
> > This is a one-module approach, i.e. you install/add one additional module
> > to your IDE or platform app to get one language. These modules could be
> > made public in a separate repository. I would mean decoupling the
> > translations from the main repository, which is very large already.
> > Boris
> >
> > On Wed, 18 Sep 2019 at 11:30, Christian Pervoelz 
> > wrote:
> >
> > > Hi,
> > >
> > > just for interest, as I was one of the community translators bringing
> > > German to NetBeans.
> > >
> > > What happened to these community translations?
> > > Did Oracle donate them too and if yes, where can I find them? Already
> > > looked through the sources and hadn't found anything.
> > >
> > > I think a lot of these translations are still valid and can be re-used
> for
> > > a lot of languages.
> > >
> > > But as Boris already said, there might be licensing issues to be
> cleared
> > > first.
> > >
> > > Regards
> > > CP
> > >
> > >
> > > Am Mo., 16. Sept. 2019 um 09:02 Uhr schrieb Boris Heithecker <
> > > boris.heithec...@gmx.net>:
> > >
> > > > 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 <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
> > > 

Re: NetBeans platform app with

2019-12-02 Thread Boris Heithecker
It's ant based.
Boris

On Mon, 2 Dec 2019 at 10:43, Geertjan Wielenga  wrote:

> The question in this kind of area will always initially be whether you're
> using Ant, Maven, or Gradle.
>
> Gj
>
> On Mon, Dec 2, 2019 at 10:15 AM Boris Heithecker 
> wrote:
>
>> Hi all,
>> I'm porting another platform app to NetBeans 11. It has one module that
>> makes use of JavaFX controls (a chart). With JavaFX removed from jdk11,
>> I'm
>> looking for best practices to integrate JavaFX 11 (from
>> https://openjfx.io/)
>> into a NetBeans platform assembly. Does anybody have an idea?
>> Any help is appreciated.
>> Boris
>>
>> --
>> Boris Heithecker
>>
>

-- 
Boris Heithecker


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


NetBeans platform app with

2019-12-02 Thread Boris Heithecker
Hi all,
I'm porting another platform app to NetBeans 11. It has one module that
makes use of JavaFX controls (a chart). With JavaFX removed from jdk11, I'm
looking for best practices to integrate JavaFX 11 (from https://openjfx.io/)
into a NetBeans platform assembly. Does anybody have an idea?
Any help is appreciated.
Boris

--
Boris Heithecker


Re: Adding NetBeans sources as NetBeans platform

2019-11-03 Thread Boris Heithecker
Issue
https://issues.apache.org/jira/browse/NETBEANS-3330
plus fix
https://github.com/apache/netbeans/pull/1610

Boris

On Wed, 23 Oct 2019 at 00:19, Boris Heithecker 
wrote:

> Sure, next week I can.
> Boris
>
> On Tue, 22 Oct 2019 at 09:47, Geertjan Wielenga 
> wrote:
>
>> Yes, I can reproduce. If you can investigate the cause, as much as
>> possible, that would help.
>>
>> Gj
>>
>> On Tue, 22 Oct 2019 at 09:45, Boris Heithecker 
>> wrote:
>>
>> > Yes, the strange think is, if I build a zip ("ant build") and extract
>> it,
>> > I can add it as a platform without problem.
>> > But, as I said, adding the nbbuild/netbeans directly causes problems.
>> The
>> > folder is recognized as a platform and I can add it as a NetBeans
>> platform,
>> > but the modules list is either empty or contains only one single module
>> > "RCP Platform".
>> > This is inconvenient because I want to compile a platform application
>> > against my own fork of the platform which I'm adapting at the same
>> time. I
>> > don't want to zip and extract every time I make a slight change to the
>> > platform sources.
>> > My guess is that the ant target "zip-cluster-config" causes the magic
>> that
>> > make the IDE recognize the modules, because this is what is called in
>> > addition to "build-nozip".
>> > I'm going to file an issue tonight.
>> > Boris
>> >
>> >
>> > On Tue, 22 Oct 2019 at 09:15, Geertjan Wielenga 
>> > wrote:
>> >
>> >> Are you able to register another NetBeans IDE as a NetBeans Platform
>> >> without a problem -- is it only when you try to register your own
>> build of
>> >> the sources?
>> >>
>> >> Just trying to identify where the problem might be.
>> >>
>> >> Gj
>> >>
>> >> On Mon, Oct 21, 2019 at 8:45 PM Geertjan Wielenga > >
>> >> wrote:
>> >>
>> >>> And we’re just writing to each other, everyone in the mailing list who
>> >>> could have helped is excluded.
>> >>>
>> >>> Gj
>> >>>
>> >>> On Mon, 21 Oct 2019 at 20:44, Geertjan Wielenga 
>> >>> wrote:
>> >>>
>> >>>> If you can write steps in the issue with full environment, not refer
>> to
>> >>>> the blog but write your own steps, then yes please create an issue.
>> Won’t
>> >>>> be fixed for 11.2 at this stage — please really use the beta phase
>> for
>> >>>> identifying these kinds of problems.
>> >>>>
>> >>>> Gj
>> >>>>
>> >>>> On Mon, 21 Oct 2019 at 20:42, Boris Heithecker <
>> >>>> boris.heithec...@gmx.net> wrote:
>> >>>>
>> >>>>> I can reproduce the problem in 11.2-vc1, just tested.
>> >>>>>
>> >>>>> The steps to do this are outlined here:
>> >>>>> https://blogs.oracle.com/geertjan/netbeans-sources-as-a-platform
>> >>>>> Step 2 is the problem: although the IDE doesn't fail to register the
>> >>>>> platform (both are 11.2-vc1), the platform has only one module (in
>> the
>> >>>>> "Modules" tab), which is "RCP Platform".
>> >>>>>
>> >>>>> Should I file an issue?
>> >>>>>
>> >>>>> Boris
>> >>>>>
>> >>>>> On Mon, 21 Oct 2019 at 18:00, Geertjan Wielenga <
>> geert...@apache.org>
>> >>>>> wrote:
>> >>>>>
>> >>>>>> Re registering a NetBeans Platform, can you try to reproduce in
>> 11.2
>> >>>>>> vc1?
>> >>>>>>
>> >>>>>> Gj
>> >>>>>>
>> >>>>>> On Mon, 21 Oct 2019 at 17:56, Geertjan Wielenga <
>> geert...@apache.org>
>> >>>>>> wrote:
>> >>>>>>
>> >>>>>>> Don’t do that. Instead, find the module you want to work on. Open
>> >>>>>>> that module.
>> >>>>>>>
>> >>>>>>> Gj
>> >>>>>>>
>> >>>>>>> On Mon, 21 Oct 2019 at 17:55, Boris Heithecker <
>> >>>>>>> boris.he

Re: Adding NetBeans sources as NetBeans platform

2019-10-22 Thread Boris Heithecker
Sure, next week I can.
Boris

On Tue, 22 Oct 2019 at 09:47, Geertjan Wielenga  wrote:

> Yes, I can reproduce. If you can investigate the cause, as much as
> possible, that would help.
>
> Gj
>
> On Tue, 22 Oct 2019 at 09:45, Boris Heithecker 
> wrote:
>
> > Yes, the strange think is, if I build a zip ("ant build") and extract it,
> > I can add it as a platform without problem.
> > But, as I said, adding the nbbuild/netbeans directly causes problems. The
> > folder is recognized as a platform and I can add it as a NetBeans
> platform,
> > but the modules list is either empty or contains only one single module
> > "RCP Platform".
> > This is inconvenient because I want to compile a platform application
> > against my own fork of the platform which I'm adapting at the same time.
> I
> > don't want to zip and extract every time I make a slight change to the
> > platform sources.
> > My guess is that the ant target "zip-cluster-config" causes the magic
> that
> > make the IDE recognize the modules, because this is what is called in
> > addition to "build-nozip".
> > I'm going to file an issue tonight.
> > Boris
> >
> >
> > On Tue, 22 Oct 2019 at 09:15, Geertjan Wielenga 
> > wrote:
> >
> >> Are you able to register another NetBeans IDE as a NetBeans Platform
> >> without a problem -- is it only when you try to register your own build
> of
> >> the sources?
> >>
> >> Just trying to identify where the problem might be.
> >>
> >> Gj
> >>
> >> On Mon, Oct 21, 2019 at 8:45 PM Geertjan Wielenga 
> >> wrote:
> >>
> >>> And we’re just writing to each other, everyone in the mailing list who
> >>> could have helped is excluded.
> >>>
> >>> Gj
> >>>
> >>> On Mon, 21 Oct 2019 at 20:44, Geertjan Wielenga 
> >>> wrote:
> >>>
> >>>> If you can write steps in the issue with full environment, not refer
> to
> >>>> the blog but write your own steps, then yes please create an issue.
> Won’t
> >>>> be fixed for 11.2 at this stage — please really use the beta phase for
> >>>> identifying these kinds of problems.
> >>>>
> >>>> Gj
> >>>>
> >>>> On Mon, 21 Oct 2019 at 20:42, Boris Heithecker <
> >>>> boris.heithec...@gmx.net> wrote:
> >>>>
> >>>>> I can reproduce the problem in 11.2-vc1, just tested.
> >>>>>
> >>>>> The steps to do this are outlined here:
> >>>>> https://blogs.oracle.com/geertjan/netbeans-sources-as-a-platform
> >>>>> Step 2 is the problem: although the IDE doesn't fail to register the
> >>>>> platform (both are 11.2-vc1), the platform has only one module (in
> the
> >>>>> "Modules" tab), which is "RCP Platform".
> >>>>>
> >>>>> Should I file an issue?
> >>>>>
> >>>>> Boris
> >>>>>
> >>>>> On Mon, 21 Oct 2019 at 18:00, Geertjan Wielenga  >
> >>>>> wrote:
> >>>>>
> >>>>>> Re registering a NetBeans Platform, can you try to reproduce in 11.2
> >>>>>> vc1?
> >>>>>>
> >>>>>> Gj
> >>>>>>
> >>>>>> On Mon, 21 Oct 2019 at 17:56, Geertjan Wielenga <
> geert...@apache.org>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Don’t do that. Instead, find the module you want to work on. Open
> >>>>>>> that module.
> >>>>>>>
> >>>>>>> Gj
> >>>>>>>
> >>>>>>> On Mon, 21 Oct 2019 at 17:55, Boris Heithecker <
> >>>>>>> boris.heithec...@gmx.net> wrote:
> >>>>>>>
> >>>>>>>> Adding the folder "nbbuild/netbeans" as a NetBeans platform
> >>>>>>>> ("Tools->NetBeans Platforms->Add platform") doesn't work anymore.
> >>>>>>>> I can add the folder, but it shows only one module in the Modules
> >>>>>>>> tab (RCP Platform). Sometimes no module is shown.
> >>>>>>>> Is this a bug? Do I need to know something new?
> >>>>>>>> Boris
> >>>>>>>>
> >>

Re: Adding NetBeans sources as NetBeans platform

2019-10-22 Thread Boris Heithecker
Yes, the strange think is, if I build a zip ("ant build") and extract it, I
can add it as a platform without problem.
But, as I said, adding the nbbuild/netbeans directly causes problems. The
folder is recognized as a platform and I can add it as a NetBeans platform,
but the modules list is either empty or contains only one single module
"RCP Platform".
This is inconvenient because I want to compile a platform application
against my own fork of the platform which I'm adapting at the same time. I
don't want to zip and extract every time I make a slight change to the
platform sources.
My guess is that the ant target "zip-cluster-config" causes the magic that
make the IDE recognize the modules, because this is what is called in
addition to "build-nozip".
I'm going to file an issue tonight.
Boris


On Tue, 22 Oct 2019 at 09:15, Geertjan Wielenga  wrote:

> Are you able to register another NetBeans IDE as a NetBeans Platform
> without a problem -- is it only when you try to register your own build of
> the sources?
>
> Just trying to identify where the problem might be.
>
> Gj
>
> On Mon, Oct 21, 2019 at 8:45 PM Geertjan Wielenga 
> wrote:
>
>> And we’re just writing to each other, everyone in the mailing list who
>> could have helped is excluded.
>>
>> Gj
>>
>> On Mon, 21 Oct 2019 at 20:44, Geertjan Wielenga 
>> wrote:
>>
>>> If you can write steps in the issue with full environment, not refer to
>>> the blog but write your own steps, then yes please create an issue. Won’t
>>> be fixed for 11.2 at this stage — please really use the beta phase for
>>> identifying these kinds of problems.
>>>
>>> Gj
>>>
>>> On Mon, 21 Oct 2019 at 20:42, Boris Heithecker 
>>> wrote:
>>>
>>>> I can reproduce the problem in 11.2-vc1, just tested.
>>>>
>>>> The steps to do this are outlined here:
>>>> https://blogs.oracle.com/geertjan/netbeans-sources-as-a-platform
>>>> Step 2 is the problem: although the IDE doesn't fail to register the
>>>> platform (both are 11.2-vc1), the platform has only one module (in the
>>>> "Modules" tab), which is "RCP Platform".
>>>>
>>>> Should I file an issue?
>>>>
>>>> Boris
>>>>
>>>> On Mon, 21 Oct 2019 at 18:00, Geertjan Wielenga 
>>>> wrote:
>>>>
>>>>> Re registering a NetBeans Platform, can you try to reproduce in 11.2
>>>>> vc1?
>>>>>
>>>>> Gj
>>>>>
>>>>> On Mon, 21 Oct 2019 at 17:56, Geertjan Wielenga 
>>>>> wrote:
>>>>>
>>>>>> Don’t do that. Instead, find the module you want to work on. Open
>>>>>> that module.
>>>>>>
>>>>>> Gj
>>>>>>
>>>>>> On Mon, 21 Oct 2019 at 17:55, Boris Heithecker <
>>>>>> boris.heithec...@gmx.net> wrote:
>>>>>>
>>>>>>> Adding the folder "nbbuild/netbeans" as a NetBeans platform
>>>>>>> ("Tools->NetBeans Platforms->Add platform") doesn't work anymore.
>>>>>>> I can add the folder, but it shows only one module in the Modules
>>>>>>> tab (RCP Platform). Sometimes no module is shown.
>>>>>>> Is this a bug? Do I need to know something new?
>>>>>>> Boris
>>>>>>>
>>>>>>> On Mon, 21 Oct 2019 at 17:44, Geertjan Wielenga 
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Just open the module you want to work with. Work on it. Run it. It
>>>>>>>> will run on your build.
>>>>>>>>
>>>>>>>> Gj
>>>>>>>>
>>>>>>>> On Mon, 21 Oct 2019 at 17:43, Boris Heithecker <
>>>>>>>> boris.heithec...@gmx.net> wrote:
>>>>>>>>
>>>>>>>>> Hi all,
>>>>>>>>> in NetBeans 11.1 IDE, I can't add the sources (nbbuild/netbeans)
>>>>>>>>> as a
>>>>>>>>> NetBeans platform. The build folder is recognized as a platform,
>>>>>>>>> but after
>>>>>>>>> running ant build-nozip only a small and varying number of modules
>>>>>>>>> is
>>>>>>>>> detected - sometimes one, sometime none at all. Is there anything
>>>>>>>>> I need to
>>>>>>>>> know?
>>>>>>>>> Boris
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Boris Heithecker
>>>>>>>
>>>>>>>
>>>>>>> Dr. Boris Heithecker
>>>>>>> Lüneburger Str. 30
>>>>>>> <https://www.google.com/maps/search/L%C3%BCneburger+Str.+30+28870+Ottersberg?entry=gmail=g>
>>>>>>> 28870 Ottersberg
>>>>>>> <https://www.google.com/maps/search/L%C3%BCneburger+Str.+30+28870+Ottersberg?entry=gmail=g>
>>>>>>> Festnetz: +49 4205 315834
>>>>>>> Mobil: +49 170 6137015
>>>>>>>
>>>>>>
>>>>
>>>> --
>>>> Boris Heithecker
>>>>
>>>>
>>>> Dr. Boris Heithecker
>>>> Lüneburger Str. 30
>>>> <https://www.google.com/maps/search/L%C3%BCneburger+Str.+30+28870+Ottersberg?entry=gmail=g>
>>>> 28870 Ottersberg
>>>> <https://www.google.com/maps/search/L%C3%BCneburger+Str.+30+28870+Ottersberg?entry=gmail=g>
>>>> 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


Adding NetBeans sources as NetBeans platform

2019-10-21 Thread Boris Heithecker
Hi all,
in NetBeans 11.1 IDE, I can't add the sources (nbbuild/netbeans) as a
NetBeans platform. The build folder is recognized as a platform, but after
running ant build-nozip only a small and varying number of modules is
detected - sometimes one, sometime none at all. Is there anything I need to
know?
Boris


Re: NetBeans 11.1 with Java 11 fails to read package annotations

2019-10-12 Thread Boris Heithecker
Filed an issue
https://issues.apache.org/jira/browse/NETBEANS-3234

On Sat, 12 Oct 2019 at 11:12, Boris Heithecker 
wrote:

> So if I'm not taken completely wrong, the reason is that
> neither org.netbeans.JarClassLoader nor org.netbeans.ProxyClassLoader nor
> org.netbeans.StandardModule$OneModuleClassLoader (all in
> platform/o.n.bootstrap) override "protected Class findClass(String name)
> throws ClassNotFoundException" in java.lang.ClassLoader. Therefore, package
> classes aren't loaded.
> Boris
>
>
> On Sat, 12 Oct 2019 at 10:27, Boris Heithecker 
> wrote:
>
>> I got a little closer to the problem now.
>> So, take this line and debug it a) in plain Java 11, and b) in this
>> NetBeans platform (any version but running on JDK 11):
>>
>> java.lang.Package p = Main.class.getPackage();
>>
>> Class java.lang.Package in Java 11 differs in many aspects from Java 8.
>> In Java 11, it has a private field called "packageInfo" of type "Class",
>> which in cases
>>
>> a) (the working case) is a reference to the actual package-info class
>> object, i.e. MyPackage.package-info
>>
>> b) always references "java.lang.Package$1PackageInfoProxy", i.e. the
>> java.lang.Package class object (and therefore NOT the class object
>> resulting from the compilation of e.g. MyPackage.package-info.java as it
>> would be supposed).
>>
>> This is a bug. It's most likely a NetBeans classloader issue.
>>
>> Boris
>>
>> On Sat, 12 Oct 2019 at 09:44, Boris Heithecker 
>> wrote:
>>
>>> It's definitely not a JDK problem. The code works fine in a non-platform
>>> application with jdk11.0.4. It's a problem of the combination JDK 11 plus
>>> NetBeans Platform. It fails even if I switch to JDK 11 and NetBeans 8.2.
>>> Boris
>>>
>>> Geertjan Wielenga  schrieb am Sa., 12. Okt. 2019,
>>> 09:14:
>>>
>>>> So first start by using the same JDK for both to see whether it is a
>>>> JDK problem (probably since JDK 11 is very different to JDK 8) or not.
>>>>
>>>> Gj
>>>>
>>>> On Sat, 12 Oct 2019 at 08:50, Boris Heithecker <
>>>> boris.heithec...@gmx.net> wrote:
>>>>
>>>>> Hi all,
>>>>> it seems that a NetBeans 11.1 platform app running on Java 11 (oracle
>>>>> jdk11.0.4) doesn't read annotations at package level properly. If I'm
>>>>> not
>>>>> mistaken for whatever reason this is a really nasty bug.
>>>>>
>>>>> Please have a look at this to reproduce:
>>>>>
>>>>> https://github.com/borisheithecker/packagelevelannotationtest
>>>>>
>>>>> If I run this small platform application with platform 11.1 and Java 11
>>>>> selected, it fails (i.e. the package annotation is not found at
>>>>> runtime).
>>>>> If I run it with NetBeans 8.2 and Java 8_162 the annotation is found as
>>>>> expected.
>>>>>
>>>>> I started porting a platform application yesterday which has been run
>>>>> on
>>>>> 8.2 so far and which makes heavy use of JAXB and Web Services. I spend
>>>>> the
>>>>> whole day digging various sources on why the application fails to run
>>>>> on
>>>>> Java 11 (with Metro JAX WS RI added as external library) until I found
>>>>> out
>>>>> what seems to be the obvious reason now: it fails because JAXB can't
>>>>> read @XmlSchema-annotations in package-info. Am I doing something
>>>>> wrong?
>>>>>
>>>>> Boris
>>>>>
>>>>
>>
>> --
>> 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
>


-- 
Boris Heithecker


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


Re: NetBeans 11.1 with Java 11 fails to read package annotations

2019-10-12 Thread Boris Heithecker
So if I'm not taken completely wrong, the reason is that
neither org.netbeans.JarClassLoader nor org.netbeans.ProxyClassLoader nor
org.netbeans.StandardModule$OneModuleClassLoader (all in
platform/o.n.bootstrap) override "protected Class findClass(String name)
throws ClassNotFoundException" in java.lang.ClassLoader. Therefore, package
classes aren't loaded.
Boris


On Sat, 12 Oct 2019 at 10:27, Boris Heithecker 
wrote:

> I got a little closer to the problem now.
> So, take this line and debug it a) in plain Java 11, and b) in this
> NetBeans platform (any version but running on JDK 11):
>
> java.lang.Package p = Main.class.getPackage();
>
> Class java.lang.Package in Java 11 differs in many aspects from Java 8. In
> Java 11, it has a private field called "packageInfo" of type "Class",
> which in cases
>
> a) (the working case) is a reference to the actual package-info class
> object, i.e. MyPackage.package-info
>
> b) always references "java.lang.Package$1PackageInfoProxy", i.e. the
> java.lang.Package class object (and therefore NOT the class object
> resulting from the compilation of e.g. MyPackage.package-info.java as it
> would be supposed).
>
> This is a bug. It's most likely a NetBeans classloader issue.
>
> Boris
>
> On Sat, 12 Oct 2019 at 09:44, Boris Heithecker 
> wrote:
>
>> It's definitely not a JDK problem. The code works fine in a non-platform
>> application with jdk11.0.4. It's a problem of the combination JDK 11 plus
>> NetBeans Platform. It fails even if I switch to JDK 11 and NetBeans 8.2.
>> Boris
>>
>> Geertjan Wielenga  schrieb am Sa., 12. Okt. 2019,
>> 09:14:
>>
>>> So first start by using the same JDK for both to see whether it is a JDK
>>> problem (probably since JDK 11 is very different to JDK 8) or not.
>>>
>>> Gj
>>>
>>> On Sat, 12 Oct 2019 at 08:50, Boris Heithecker 
>>> wrote:
>>>
>>>> Hi all,
>>>> it seems that a NetBeans 11.1 platform app running on Java 11 (oracle
>>>> jdk11.0.4) doesn't read annotations at package level properly. If I'm
>>>> not
>>>> mistaken for whatever reason this is a really nasty bug.
>>>>
>>>> Please have a look at this to reproduce:
>>>>
>>>> https://github.com/borisheithecker/packagelevelannotationtest
>>>>
>>>> If I run this small platform application with platform 11.1 and Java 11
>>>> selected, it fails (i.e. the package annotation is not found at
>>>> runtime).
>>>> If I run it with NetBeans 8.2 and Java 8_162 the annotation is found as
>>>> expected.
>>>>
>>>> I started porting a platform application yesterday which has been run on
>>>> 8.2 so far and which makes heavy use of JAXB and Web Services. I spend
>>>> the
>>>> whole day digging various sources on why the application fails to run on
>>>> Java 11 (with Metro JAX WS RI added as external library) until I found
>>>> out
>>>> what seems to be the obvious reason now: it fails because JAXB can't
>>>> read @XmlSchema-annotations in package-info. Am I doing something wrong?
>>>>
>>>> Boris
>>>>
>>>
>
> --
> 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


Re: NetBeans 11.1 with Java 11 fails to read package annotations

2019-10-12 Thread Boris Heithecker
I got a little closer to the problem now.
So, take this line and debug it a) in plain Java 11, and b) in this
NetBeans platform (any version but running on JDK 11):

java.lang.Package p = Main.class.getPackage();

Class java.lang.Package in Java 11 differs in many aspects from Java 8. In
Java 11, it has a private field called "packageInfo" of type "Class",
which in cases

a) (the working case) is a reference to the actual package-info class
object, i.e. MyPackage.package-info

b) always references "java.lang.Package$1PackageInfoProxy", i.e. the
java.lang.Package class object (and therefore NOT the class object
resulting from the compilation of e.g. MyPackage.package-info.java as it
would be supposed).

This is a bug. It's most likely a NetBeans classloader issue.

Boris

On Sat, 12 Oct 2019 at 09:44, Boris Heithecker 
wrote:

> It's definitely not a JDK problem. The code works fine in a non-platform
> application with jdk11.0.4. It's a problem of the combination JDK 11 plus
> NetBeans Platform. It fails even if I switch to JDK 11 and NetBeans 8.2.
> Boris
>
> Geertjan Wielenga  schrieb am Sa., 12. Okt. 2019,
> 09:14:
>
>> So first start by using the same JDK for both to see whether it is a JDK
>> problem (probably since JDK 11 is very different to JDK 8) or not.
>>
>> Gj
>>
>> On Sat, 12 Oct 2019 at 08:50, Boris Heithecker 
>> wrote:
>>
>>> Hi all,
>>> it seems that a NetBeans 11.1 platform app running on Java 11 (oracle
>>> jdk11.0.4) doesn't read annotations at package level properly. If I'm not
>>> mistaken for whatever reason this is a really nasty bug.
>>>
>>> Please have a look at this to reproduce:
>>>
>>> https://github.com/borisheithecker/packagelevelannotationtest
>>>
>>> If I run this small platform application with platform 11.1 and Java 11
>>> selected, it fails (i.e. the package annotation is not found at runtime).
>>> If I run it with NetBeans 8.2 and Java 8_162 the annotation is found as
>>> expected.
>>>
>>> I started porting a platform application yesterday which has been run on
>>> 8.2 so far and which makes heavy use of JAXB and Web Services. I spend
>>> the
>>> whole day digging various sources on why the application fails to run on
>>> Java 11 (with Metro JAX WS RI added as external library) until I found
>>> out
>>> what seems to be the obvious reason now: it fails because JAXB can't
>>> read @XmlSchema-annotations in package-info. Am I doing something wrong?
>>>
>>> Boris
>>>
>>

-- 
Boris Heithecker


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


Re: NetBeans 11.1 with Java 11 fails to read package annotations

2019-10-12 Thread Boris Heithecker
It's definitely not a JDK problem. The code works fine in a non-platform
application with jdk11.0.4. It's a problem of the combination JDK 11 plus
NetBeans Platform. It fails even if I switch to JDK 11 and NetBeans 8.2.
Boris

Geertjan Wielenga  schrieb am Sa., 12. Okt. 2019,
09:14:

> So first start by using the same JDK for both to see whether it is a JDK
> problem (probably since JDK 11 is very different to JDK 8) or not.
>
> Gj
>
> On Sat, 12 Oct 2019 at 08:50, Boris Heithecker 
> wrote:
>
>> Hi all,
>> it seems that a NetBeans 11.1 platform app running on Java 11 (oracle
>> jdk11.0.4) doesn't read annotations at package level properly. If I'm not
>> mistaken for whatever reason this is a really nasty bug.
>>
>> Please have a look at this to reproduce:
>>
>> https://github.com/borisheithecker/packagelevelannotationtest
>>
>> If I run this small platform application with platform 11.1 and Java 11
>> selected, it fails (i.e. the package annotation is not found at runtime).
>> If I run it with NetBeans 8.2 and Java 8_162 the annotation is found as
>> expected.
>>
>> I started porting a platform application yesterday which has been run on
>> 8.2 so far and which makes heavy use of JAXB and Web Services. I spend the
>> whole day digging various sources on why the application fails to run on
>> Java 11 (with Metro JAX WS RI added as external library) until I found out
>> what seems to be the obvious reason now: it fails because JAXB can't
>> read @XmlSchema-annotations in package-info. Am I doing something wrong?
>>
>> Boris
>>
>


NetBeans 11.1 with Java 11 fails to read package annotations

2019-10-12 Thread Boris Heithecker
Hi all,
it seems that a NetBeans 11.1 platform app running on Java 11 (oracle
jdk11.0.4) doesn't read annotations at package level properly. If I'm not
mistaken for whatever reason this is a really nasty bug.

Please have a look at this to reproduce:

https://github.com/borisheithecker/packagelevelannotationtest

If I run this small platform application with platform 11.1 and Java 11
selected, it fails (i.e. the package annotation is not found at runtime).
If I run it with NetBeans 8.2 and Java 8_162 the annotation is found as
expected.

I started porting a platform application yesterday which has been run on
8.2 so far and which makes heavy use of JAXB and Web Services. I spend the
whole day digging various sources on why the application fails to run on
Java 11 (with Metro JAX WS RI added as external library) until I found out
what seems to be the obvious reason now: it fails because JAXB can't
read @XmlSchema-annotations in package-info. Am I doing something wrong?

Boris


Re: NetBeans language bundle

2019-09-19 Thread Boris Heithecker
Hi,
I think all the community translations are now in the 3rd donation zip (
http://bits.netbeans.org/download/apache-donation/ApacheNetBeansDonation3.
zip ). So they have been donated, but they can't be publish within the
Apache infrastructure as along as the license headers havn't been fixed.
This is tedious. I started it for the German part:
https://github.com/borisheithecker/netbeans-translations-de
(Christian, you probably find you work from the old days here...)
This is a one-module approach, i.e. you install/add one additional module
to your IDE or platform app to get one language. These modules could be
made public in a separate repository. I would mean decoupling the
translations from the main repository, which is very large already.
Boris

On Wed, 18 Sep 2019 at 11:30, Christian Pervoelz 
wrote:

> Hi,
>
> just for interest, as I was one of the community translators bringing
> German to NetBeans.
>
> What happened to these community translations?
> Did Oracle donate them too and if yes, where can I find them? Already
> looked through the sources and hadn't found anything.
>
> I think a lot of these translations are still valid and can be re-used for
> a lot of languages.
>
> But as Boris already said, there might be licensing issues to be cleared
> first.
>
> Regards
> CP
>
>
> Am Mo., 16. Sept. 2019 um 09:02 Uhr schrieb Boris Heithecker <
> boris.heithec...@gmx.net>:
>
> > 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 <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 <
> > boris.heithec...@gmx.net>
> > > 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 lan

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


Re: NetBeans language bundle

2019-08-22 Thread Boris Heithecker
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


Re: NetBeans language bundle

2019-07-30 Thread Boris Heithecker
Hi Junichi,
I've converted the Japanese language files with the extended tool and
pushed them to
https://github.com/borisheithecker/incubator-netbeans/tree/netbeans-l10n2-ja/netbeans-l10n/src/ja
 .
Around 400 files would remain to be reviewed manually, mostly because of
missing license headers in the original (donated) source files.
The extended tool is available here (
https://github.com/borisheithecker/incubator-netbeans-tools) . Switch to
the netbeans-l10n branch.
Boris

On Tue, 30 Jul 2019 at 08:14, Junichi Yamamoto 
wrote:

> Hi Boris,
>
> Geertjan meant not [1] but [2].
> Please add a proper tag(of git). That way, you can upload your nbm to [2].
> e.g. like this:
> https://github.com/junichi11/netbeans-color-codes-preview/releases
>
> BTW, maybe, you built [3] with JDK 11. However, you should build it
> with JDK 8 because NetBeans requires at least JDK 8.
> I changed files of locsrc directory to Japanese files(didn't change
> license headers), then built it. It seems to work.
>
> [1]
> https://github.com/borisheithecker/netbeans-translations-de/tree/master/releases
> [2] https://github.com/borisheithecker/netbeans-translations-de/releases
> [3] https://github.com/borisheithecker/l10nantext11
>
> Thanks,
> Junichi
>
> On Mon, Jul 29, 2019 at 7:18 AM Boris Heithecker
>  wrote:
> >
> > Done
> >
> > On Sun, 28 Jul 2019 at 23:41, Geertjan Wielenga 
> wrote:
> >
> > > You could put the NBM here:
> > >
> > > https://github.com/borisheithecker/netbeans-translations-de/releases
> > >
> > > Gj
> > >
> > > On Sun, Jul 28, 2019 at 11:18 PM Boris Heithecker <
> > > boris.heithec...@gmx.net>
> > > wrote:
> > >
> > > > Please try out this:
> > > > https://github.com/borisheithecker/netbeans-translations-de
> > > > It's a simple NetBeans module project that adds german translations
> to
> > > the
> > > > platform. Translations are exclusively taken from the 3rd donation
> zip,
> > > and
> > > > it's evident that they are incomplete. However, all license headers
> have
> > > > been fixed and adapted to Apache 2.0.
> > > > It needs some more refinement, but I think this could be the way we
> > > proceed
> > > > with the translations.
> > > > Boris
> > > >
> > > > On Thu, 25 Jul 2019 at 13:54, Geertjan Wielenga  >
> > > > wrote:
> > > >
> > > > > That’s a great approach to take. One language at a time.
> > > > >
> > > > > Gj
> > > > >
> > > > > On Thu, 25 Jul 2019 at 12:41, Boris Heithecker <
> > > boris.heithec...@gmx.net
> > > > >
> > > > > wrote:
> > > > >
> > > > > > If we create localisation support step by step in accordance with
> > > > demand
> > > > > > and willingness to contribute by those who want to use the
> individual
> > > > > > languages, I propose to reuse the donated bundles in a different
> > > > > approach.
> > > > > > The approach is, create and publish localisation support as
> plug-ins
> > > > for
> > > > > > each language separately.
> > > > > > I've had an hour spare time this morning, and I've got a german
> > > > language
> > > > > > plug-in (nbm) to work ready for NetBeans 11.1. Technically, this
> is
> > > no
> > > > > > difficult task, but the license issue remains. But, of course,
> fixing
> > > > one
> > > > > > language is much less work than 25. All of it can be documented
> in
> > > > > > Confluence.
> > > > > > If proceeding this way, then there's no need to integrate the
> > > language
> > > > > part
> > > > > > of the 3rd donation into the main repository. We'd rather create
> a
> > > > > separate
> > > > > > one on GitHub.
> > > > > > Boris
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Wed, 24 Jul 2019 at 11:45, Geertjan Wielenga <
> geert...@apache.org
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > I reckon if excluding some languages will simplify things, go
> ahead
> > > > and
> > > > > > > just do so. When people complain about any of the missing
>

Re: NetBeans language bundle

2019-07-30 Thread Boris Heithecker
I see.
I've updated a couple of things, switched source level to 8 for the ant
task at https://github.com/borisheithecker/l10nantext11 and publish a first
release.
Please try it out, any feedback is welcome.

On Tue, 30 Jul 2019 at 08:14, Junichi Yamamoto 
wrote:

> Hi Boris,
>
> Geertjan meant not [1] but [2].
> Please add a proper tag(of git). That way, you can upload your nbm to [2].
> e.g. like this:
> https://github.com/junichi11/netbeans-color-codes-preview/releases
>
> BTW, maybe, you built [3] with JDK 11. However, you should build it
> with JDK 8 because NetBeans requires at least JDK 8.
> I changed files of locsrc directory to Japanese files(didn't change
> license headers), then built it. It seems to work.
>
> [1]
> https://github.com/borisheithecker/netbeans-translations-de/tree/master/releases
> [2] https://github.com/borisheithecker/netbeans-translations-de/releases
> [3] https://github.com/borisheithecker/l10nantext11
>
> Thanks,
> Junichi
>
> On Mon, Jul 29, 2019 at 7:18 AM Boris Heithecker
>  wrote:
> >
> > Done
> >
> > On Sun, 28 Jul 2019 at 23:41, Geertjan Wielenga 
> wrote:
> >
> > > You could put the NBM here:
> > >
> > > https://github.com/borisheithecker/netbeans-translations-de/releases
> > >
> > > Gj
> > >
> > > On Sun, Jul 28, 2019 at 11:18 PM Boris Heithecker <
> > > boris.heithec...@gmx.net>
> > > wrote:
> > >
> > > > Please try out this:
> > > > https://github.com/borisheithecker/netbeans-translations-de
> > > > It's a simple NetBeans module project that adds german translations
> to
> > > the
> > > > platform. Translations are exclusively taken from the 3rd donation
> zip,
> > > and
> > > > it's evident that they are incomplete. However, all license headers
> have
> > > > been fixed and adapted to Apache 2.0.
> > > > It needs some more refinement, but I think this could be the way we
> > > proceed
> > > > with the translations.
> > > > Boris
> > > >
> > > > On Thu, 25 Jul 2019 at 13:54, Geertjan Wielenga  >
> > > > wrote:
> > > >
> > > > > That’s a great approach to take. One language at a time.
> > > > >
> > > > > Gj
> > > > >
> > > > > On Thu, 25 Jul 2019 at 12:41, Boris Heithecker <
> > > boris.heithec...@gmx.net
> > > > >
> > > > > wrote:
> > > > >
> > > > > > If we create localisation support step by step in accordance with
> > > > demand
> > > > > > and willingness to contribute by those who want to use the
> individual
> > > > > > languages, I propose to reuse the donated bundles in a different
> > > > > approach.
> > > > > > The approach is, create and publish localisation support as
> plug-ins
> > > > for
> > > > > > each language separately.
> > > > > > I've had an hour spare time this morning, and I've got a german
> > > > language
> > > > > > plug-in (nbm) to work ready for NetBeans 11.1. Technically, this
> is
> > > no
> > > > > > difficult task, but the license issue remains. But, of course,
> fixing
> > > > one
> > > > > > language is much less work than 25. All of it can be documented
> in
> > > > > > Confluence.
> > > > > > If proceeding this way, then there's no need to integrate the
> > > language
> > > > > part
> > > > > > of the 3rd donation into the main repository. We'd rather create
> a
> > > > > separate
> > > > > > one on GitHub.
> > > > > > Boris
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Wed, 24 Jul 2019 at 11:45, Geertjan Wielenga <
> geert...@apache.org
> > > >
> > > > > > wrote:
> > > > > >
> > > > > > > I reckon if excluding some languages will simplify things, go
> ahead
> > > > and
> > > > > > > just do so. When people complain about any of the missing
> > > languages,
> > > > > > we’ll
> > > > > > > say to them: ‘great, now it’s time for you to get involved
> with us
> > > on
> > > > > > > figuring this out’.
> > > > > > >
> &g

Re: NetBeans language bundle

2019-07-28 Thread Boris Heithecker
Done

On Sun, 28 Jul 2019 at 23:41, Geertjan Wielenga  wrote:

> You could put the NBM here:
>
> https://github.com/borisheithecker/netbeans-translations-de/releases
>
> Gj
>
> On Sun, Jul 28, 2019 at 11:18 PM Boris Heithecker <
> boris.heithec...@gmx.net>
> wrote:
>
> > Please try out this:
> > https://github.com/borisheithecker/netbeans-translations-de
> > It's a simple NetBeans module project that adds german translations to
> the
> > platform. Translations are exclusively taken from the 3rd donation zip,
> and
> > it's evident that they are incomplete. However, all license headers have
> > been fixed and adapted to Apache 2.0.
> > It needs some more refinement, but I think this could be the way we
> proceed
> > with the translations.
> > Boris
> >
> > On Thu, 25 Jul 2019 at 13:54, Geertjan Wielenga 
> > wrote:
> >
> > > That’s a great approach to take. One language at a time.
> > >
> > > Gj
> > >
> > > On Thu, 25 Jul 2019 at 12:41, Boris Heithecker <
> boris.heithec...@gmx.net
> > >
> > > wrote:
> > >
> > > > If we create localisation support step by step in accordance with
> > demand
> > > > and willingness to contribute by those who want to use the individual
> > > > languages, I propose to reuse the donated bundles in a different
> > > approach.
> > > > The approach is, create and publish localisation support as plug-ins
> > for
> > > > each language separately.
> > > > I've had an hour spare time this morning, and I've got a german
> > language
> > > > plug-in (nbm) to work ready for NetBeans 11.1. Technically, this is
> no
> > > > difficult task, but the license issue remains. But, of course, fixing
> > one
> > > > language is much less work than 25. All of it can be documented in
> > > > Confluence.
> > > > If proceeding this way, then there's no need to integrate the
> language
> > > part
> > > > of the 3rd donation into the main repository. We'd rather create a
> > > separate
> > > > one on GitHub.
> > > > Boris
> > > >
> > > >
> > > >
> > > >
> > > > On Wed, 24 Jul 2019 at 11:45, Geertjan Wielenga  >
> > > > wrote:
> > > >
> > > > > I reckon if excluding some languages will simplify things, go ahead
> > and
> > > > > just do so. When people complain about any of the missing
> languages,
> > > > we’ll
> > > > > say to them: ‘great, now it’s time for you to get involved with us
> on
> > > > > figuring this out’.
> > > > >
> > > > > I.e., make it as simple as possible and exclude any problematic
> > > languages
> > > > > for the moment, better to get something completed partly than
> nothing
> > > at
> > > > > all.
> > > > >
> > > > > Gj
> > > > >
> > > > >
> > > > > On Wed, 24 Jul 2019 at 11:42, Boris Heithecker <
> > > boris.heithec...@gmx.net
> > > > >
> > > > > wrote:
> > > > >
> > > > > > Hi all,
> > > > > >
> > > > > > I've started to work on the language bundles again, and I'm still
> > > stuck
> > > > > > with the license conversion. Although having made several
> > > improvements
> > > > > and
> > > > > > adaptions to the license categorization and conversion tool
> > available
> > > > at
> > > > > > https://github.com/apache/netbeans-tools/tree/master/convert, it
> > > still
> > > > > > outputs about these numbers
> > > > > > "cddl, unrecognized file: 1324
> > > > > > no cddl license: 33876"
> > > > > > The problems are corrupted files, typos, old Sun licenses not
> > > converted
> > > > > for
> > > > > > Oracle, or missing license headers. Some bundles contain more
> > > corrupted
> > > > > > files, other less.
> > > > > >
> > > > > > Before continuing this work, it would be good to know if users
> > really
> > > > > need
> > > > > > all potentially available locales. There are 25 locales left,
> after
> > > > > having
> > > > > > already deleted some of them wh

Re: NetBeans language bundle

2019-07-28 Thread Boris Heithecker
Please try out this:
https://github.com/borisheithecker/netbeans-translations-de
It's a simple NetBeans module project that adds german translations to the
platform. Translations are exclusively taken from the 3rd donation zip, and
it's evident that they are incomplete. However, all license headers have
been fixed and adapted to Apache 2.0.
It needs some more refinement, but I think this could be the way we proceed
with the translations.
Boris

On Thu, 25 Jul 2019 at 13:54, Geertjan Wielenga  wrote:

> That’s a great approach to take. One language at a time.
>
> Gj
>
> On Thu, 25 Jul 2019 at 12:41, Boris Heithecker 
> wrote:
>
> > If we create localisation support step by step in accordance with demand
> > and willingness to contribute by those who want to use the individual
> > languages, I propose to reuse the donated bundles in a different
> approach.
> > The approach is, create and publish localisation support as plug-ins for
> > each language separately.
> > I've had an hour spare time this morning, and I've got a german language
> > plug-in (nbm) to work ready for NetBeans 11.1. Technically, this is no
> > difficult task, but the license issue remains. But, of course, fixing one
> > language is much less work than 25. All of it can be documented in
> > Confluence.
> > If proceeding this way, then there's no need to integrate the language
> part
> > of the 3rd donation into the main repository. We'd rather create a
> separate
> > one on GitHub.
> > Boris
> >
> >
> >
> >
> > On Wed, 24 Jul 2019 at 11:45, Geertjan Wielenga 
> > wrote:
> >
> > > I reckon if excluding some languages will simplify things, go ahead and
> > > just do so. When people complain about any of the missing languages,
> > we’ll
> > > say to them: ‘great, now it’s time for you to get involved with us on
> > > figuring this out’.
> > >
> > > I.e., make it as simple as possible and exclude any problematic
> languages
> > > for the moment, better to get something completed partly than nothing
> at
> > > all.
> > >
> > > Gj
> > >
> > >
> > > On Wed, 24 Jul 2019 at 11:42, Boris Heithecker <
> boris.heithec...@gmx.net
> > >
> > > wrote:
> > >
> > > > Hi all,
> > > >
> > > > I've started to work on the language bundles again, and I'm still
> stuck
> > > > with the license conversion. Although having made several
> improvements
> > > and
> > > > adaptions to the license categorization and conversion tool available
> > at
> > > > https://github.com/apache/netbeans-tools/tree/master/convert, it
> still
> > > > outputs about these numbers
> > > > "cddl, unrecognized file: 1324
> > > > no cddl license: 33876"
> > > > The problems are corrupted files, typos, old Sun licenses not
> converted
> > > for
> > > > Oracle, or missing license headers. Some bundles contain more
> corrupted
> > > > files, other less.
> > > >
> > > > Before continuing this work, it would be good to know if users really
> > > need
> > > > all potentially available locales. There are 25 locales left, after
> > > having
> > > > already deleted some of them which were originally present in the
> > donated
> > > > zip. I've removed those bundles where I could determine by myself
> that
> > no
> > > > work had been done on them except starting a localisation project by
> > > > copying the default. (For example, the Bundle ta (Tamil) did not
> > contain
> > > a
> > > > single Tamil character, so I removed it). However, there are, for
> > > example,
> > > > bundles for ca (Catalan) or gl_ES (galician) which require a lot of
> > work
> > > > and I think we should determine the demand for before tackling it.
> > Also,
> > > I
> > > > can't easily check the implementation status of these languages.
> > > >
> > > > How could we start a vote?
> > > >
> > > > Can I get permissions to start a page in Confluence on the status of
> > this
> > > > conversion, listing among others the donated language bundles?
> > > >
> > > > Boris
> > > >
> > > >
> > > > --
> > > > 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
> >
>


-- 
Boris Heithecker


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


Re: NetBeans language bundle

2019-07-26 Thread Boris Heithecker
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


Re: NetBeans language bundle

2019-07-25 Thread Boris Heithecker
If we create localisation support step by step in accordance with demand
and willingness to contribute by those who want to use the individual
languages, I propose to reuse the donated bundles in a different approach.
The approach is, create and publish localisation support as plug-ins for
each language separately.
I've had an hour spare time this morning, and I've got a german language
plug-in (nbm) to work ready for NetBeans 11.1. Technically, this is no
difficult task, but the license issue remains. But, of course, fixing one
language is much less work than 25. All of it can be documented in
Confluence.
If proceeding this way, then there's no need to integrate the language part
of the 3rd donation into the main repository. We'd rather create a separate
one on GitHub.
Boris




On Wed, 24 Jul 2019 at 11:45, Geertjan Wielenga  wrote:

> I reckon if excluding some languages will simplify things, go ahead and
> just do so. When people complain about any of the missing languages, we’ll
> say to them: ‘great, now it’s time for you to get involved with us on
> figuring this out’.
>
> I.e., make it as simple as possible and exclude any problematic languages
> for the moment, better to get something completed partly than nothing at
> all.
>
> Gj
>
>
> On Wed, 24 Jul 2019 at 11:42, Boris Heithecker 
> wrote:
>
> > Hi all,
> >
> > I've started to work on the language bundles again, and I'm still stuck
> > with the license conversion. Although having made several improvements
> and
> > adaptions to the license categorization and conversion tool available at
> > https://github.com/apache/netbeans-tools/tree/master/convert, it still
> > outputs about these numbers
> > "cddl, unrecognized file: 1324
> > no cddl license: 33876"
> > The problems are corrupted files, typos, old Sun licenses not converted
> for
> > Oracle, or missing license headers. Some bundles contain more corrupted
> > files, other less.
> >
> > Before continuing this work, it would be good to know if users really
> need
> > all potentially available locales. There are 25 locales left, after
> having
> > already deleted some of them which were originally present in the donated
> > zip. I've removed those bundles where I could determine by myself that no
> > work had been done on them except starting a localisation project by
> > copying the default. (For example, the Bundle ta (Tamil) did not contain
> a
> > single Tamil character, so I removed it). However, there are, for
> example,
> > bundles for ca (Catalan) or gl_ES (galician) which require a lot of work
> > and I think we should determine the demand for before tackling it. Also,
> I
> > can't easily check the implementation status of these languages.
> >
> > How could we start a vote?
> >
> > Can I get permissions to start a page in Confluence on the status of this
> > conversion, listing among others the donated language bundles?
> >
> > Boris
> >
> >
> > --
> > 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


NetBeans language bundle

2019-07-24 Thread Boris Heithecker
Hi all,

I've started to work on the language bundles again, and I'm still stuck
with the license conversion. Although having made several improvements and
adaptions to the license categorization and conversion tool available at
https://github.com/apache/netbeans-tools/tree/master/convert, it still
outputs about these numbers
"cddl, unrecognized file: 1324
no cddl license: 33876"
The problems are corrupted files, typos, old Sun licenses not converted for
Oracle, or missing license headers. Some bundles contain more corrupted
files, other less.

Before continuing this work, it would be good to know if users really need
all potentially available locales. There are 25 locales left, after having
already deleted some of them which were originally present in the donated
zip. I've removed those bundles where I could determine by myself that no
work had been done on them except starting a localisation project by
copying the default. (For example, the Bundle ta (Tamil) did not contain a
single Tamil character, so I removed it). However, there are, for example,
bundles for ca (Catalan) or gl_ES (galician) which require a lot of work
and I think we should determine the demand for before tackling it. Also, I
can't easily check the implementation status of these languages.

How could we start a vote?

Can I get permissions to start a page in Confluence on the status of this
conversion, listing among others the donated language bundles?

Boris


-- 
Boris Heithecker


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


Re: [platform-dev] Localization bundles

2019-07-21 Thread Boris Heithecker
Hi Yann,
which locale/language are you interested in in particular? The bundles have
been donated as part of the 3rd donation, but they're still not integrated
into the repository. Basically, all that has to be done is change and fix
the license headers, but that turned out to be an extremely time consuming
task for me. I started working on it in march but it soon turned out that
the existing licence conversion tool couldn't handle a great part of the
files. I made a couple of changes to the conversion tool to make it catch
more of the complicated cases, but still at least around 1000 files need to
be fixed manually.
We're dealing with text files (.properties files) and html files. The
problematic cases are files where the original license is incomplete, or if
(parts of) two licenses can be found, or if code is placed within the
license text.

Localisation used to be a community project from the beginning, and my
impression is that the code was not maintained very well. Many languages
are incomplete, and for some locales I wonder if anybody really need them
at present. My idea is to integrate (for a start) only the languages with a
declared demand and completeness to a degree that at least a basic
localised platform app can be built.

Boris




On Tue, 16 Jul 2019 at 10:40, Dameron, Yann
 wrote:

> Hi,
>
> We upgraded our application to NB11 and I’m also interested by the I10N
> bundles…
> I haven’t found them on released artefacts so I guess they have not yet
> been donated. Am I right ?
> I guess we can safely reuse the ones from NB8.2. Do you see an issue
> relying on them waiting more recent ones ? (the only issue I had in mind
> could be to have missing keys if code has changed).
>
> Thanks,
> Yann
>
> On 2019/03/26 16:08:54, Boris Heithecker  <mailto:b...@googlemail.com.INVALID>> wrote:
> > Sure, the question should be "Are you interested in translations AND
> ready>
> > to contribute?" (and pay more to get more chocolate...)>
> > Boris>
> >
> > Geertjan Wielenga  ge...@googlemail.com.invalid>> schrieb am>
> > Di., 26. März 2019, 12:43:>
> >
> > > Well, if you put out a poll with a question like "do you want lots of>
> > > chocolate", "or only a little bit of chocolate", "or no chocolate at
> all",>
> > > you're most likely to get most respondents saying "yes, I want lots of>
> > > chocolate", even though they may actually need only a little bit and
> never>
> > > end up having more than a little bit.>
> > >>
> > > So, yes, I hate polls. :-) But it's great to have done this research>
> > > regardless and it says something, though it's never clear what
> exactly.>
> > >>
> > > Gj>
> > >>
> > >>
> > > On Tue, Mar 26, 2019 at 12:40 PM Boris Heithecker>
> > > mailto:bo...@googlemail.com.invalid>>
> wrote:>
> > >>
> > > > That's interesting. So there is a need for a multilingual IDE. I
> didn't>
> > > > expect it, but it shows the direction where we could move once the>
> > > donated>
> > > > files are integrated.>
> > > > Completing and maintaining localisation support for the whole IDE
> means>
> > > > more work for the entire community.>
> > > > Would be interesting to know which languages are particularly
> desired.>
> > > > Regards,>
> > > > Boris>
> > > >>
> > > >>
> > > > Junichi Yamamoto mailto:ju...@gmail.com>> schrieb
> am Di., 26. März 2019,>
> > > > 01:46:>
> > > >>
> > > > > Hi,>
> > > > >>
> > > > > FYI:>
> > > > > I asked the community whether translations are needed on twitter.
> The>
> > > > > results(90 votes) are the following:>
> > > > > Q. Do you need translations?>
> > > > > A1. Yes (Whole IDE) 41%>
> > > > > A2. Yes (Only platform) 10%>
> > > > > A3. No 49%>
> > > > > https://twitter.com/junichi_11/status/1109250341634084864>
> > > > >>
> > > > > So it seems that the community prefers translations for the whole
> IDE.>
> > > > >>
> > > > > Thanks,>
> > > > > Junichi>
> > > > >>
> > > > > On Tue, Mar 19, 2019 at 9:59 PM Boris Heithecker>
> > > > > mailto:bo...@gmx.net>> wrote:>
> > > > > >>
> > > > > > I'd like to see the l10n files f