Re: Add support for other programming languages

2022-01-03 Thread antonio

Hi,

This is an excellent piece of advice. The kind of knowledge we want to 
know about LSP servers before using them, I think.


Thanks,
Antonio

El 3/1/22 a las 23:37, Randamuna Namae escribió:

The scala plugin listed there, even if you manage to make it compile, is
sadly unusable for any realistic scala development. I used to maintain a
fork of the original repo myself for years until about 4 years ago, where
the changes to the scala compiler (2.13) were just too many and would
require a major rewrite of the plugin. The scala community has invested
lots in their LSP support by means of Metals, and even contributed a BSP
(build server protocol)  which
provides other aspects more IDE related that LSP doesn't cover.

Cheers.


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

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





Re: Add support for other programming languages

2022-01-03 Thread Randamuna Namae
The scala plugin listed there, even if you manage to make it compile, is
sadly unusable for any realistic scala development. I used to maintain a
fork of the original repo myself for years until about 4 years ago, where
the changes to the scala compiler (2.13) were just too many and would
require a major rewrite of the plugin. The scala community has invested
lots in their LSP support by means of Metals, and even contributed a BSP
(build server protocol)  which
provides other aspects more IDE related that LSP doesn't cover.

Cheers.

On Mon, Jan 3, 2022 at 3:52 PM antonio  wrote:

> Added a link to https://langserver.org/ to the list of LSP servers in
> that page (seems to have a list of the features of each LSP server).
>
> Cheers,
> Antonio
>
> El 3/1/22 a las 19:11, John Kostaras escribió:
> > Please let me know if you all have edit access to confluence
> > .
> If
> > yes please add to the table. If no, we can request Gertjaan to add you.
> > Please also contribute to this page
> > <
> https://cwiki.apache.org/confluence/display/NETBEANS/Adding+New+Language+Support
> >.
> >
> > I 'd like to extend the table by adding which technology is being used
> > for each plugin (Java.CC, ANTLR, LSP), Java version etc.
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
> For additional commands, e-mail: dev-h...@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
>


Re: Add support for other programming languages

2022-01-03 Thread antonio
Added a link to https://langserver.org/ to the list of LSP servers in 
that page (seems to have a list of the features of each LSP server).


Cheers,
Antonio

El 3/1/22 a las 19:11, John Kostaras escribió:
Please let me know if you all have edit access to confluence 
. If 
yes please add to the table. If no, we can request Gertjaan to add you.
Please also contribute to this page 
.


I 'd like to extend the table by adding which technology is being used 
for each plugin (Java.CC, ANTLR, LSP), Java version etc.


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

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





Re: Add support for other programming languages

2022-01-03 Thread Glenn Holmer

On 1/3/22 12:11, John Kostaras wrote:

Thank you all for your replies.

We can continue on (please vote):

  * slack (NetBeans #plugin-developers)
  * create a google group
  * use this email thread


use this email thread: +1

--
Glenn Holmer (Linux registered user #16682)
"After the vintage season came the aftermath -- and Cenbe."null
-
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

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



Re: Add support for other programming languages

2022-01-03 Thread John Kostaras
Thank you all for your replies.

We can continue on (please vote):

   - slack (NetBeans #plugin-developers)
   - create a google group
   - use this email thread

Please let me know if you all have edit access to confluence
.
If yes please add to the table. If no, we can request Gertjaan to add you.
Please also contribute to this page

.

I 'd like to extend the table by adding which technology is being used for
each plugin (Java.CC, ANTLR, LSP), Java version etc.

I have worked on these plugins:

   - Kotlin (netbeans/contrib/kotlin): I have managed to resolve maven
   dependencies etc. but now I need a Kotlin developer to build the Kotlin
   code of the plugin; the plugin has been donated by JetBrains
   - Rust : I get the following
   error, and simply can't figure out where to find this Common Test Runner UI
   module in order to change its version.
   [image: Screen Shot 2022-01-03 at 19.51.36.png]

   - Scala : Similar issue (not easy
   to find which module it refers to):
   - [image: Screen Shot 2022-01-03 at 20.00.24.png]

Next steps (in the far future) create tutorials and an easy strategy to add
language support to NetBeans.

Let's learn from each other. Thank you all.

John.

On Sun, 2 Jan 2022 at 18:54, Eric Bresie  wrote:

> On Sun, Jan 2, 2022 at 10:44 AM Eric Bresie  wrote:
>
> >
> > How should these language (or any) plugins be managed from a
> organization,
> > namespace, and repository perspective?
> >
> > A more radical change would be to move many of existing language and
> > integrated plugins out of core netbeans to focus more on the basic IDE
> but
> > I’m sure that would be too risky a change.
> >
>
> Was scanning other things and noted the following which was kind of what I
> was suggesting on above
>
>
> https://cwiki.apache.org/confluence/display/NETBEANS/Experiment%3A+split+the+main+NetBeans+repository
>
> >
> Just a thought…
>
> Eric
> --
> Eric Bresie
> ebre...@gmail.com
>


Re: Travis is on strike.

2022-01-03 Thread antonio

The "bui...@apache.org" mailing list is usually helpful.

See, for example,

https://lists.apache.org/thread/0802w79w0q2tov29bt5816kwfgy00kt7

Apache Infra is aware and handling it.

Cheers,
Antonio

On 03/01/2022 12:05, Michael Bien wrote:

it being green was not the problem, it did not start anymore.

anyway, today its working again (I haven't changed anything). I force 
pushed into a PR and travis is doing its job (i see 7 checks on the PR 
instead of yesterdays 6).


-michael


On 02.01.22 17:57, Eric Bresie wrote:

Looking at the link it seems like its green at the moment unless I’ve
missed something.

Was it just too many attempts at one time (i.e. have to wait for a less
busy time and try again), maybe something as part of the “new year”, or
something else?

Eric

On Sun, Jan 2, 2022 at 10:38 AM Michael Bien  wrote:


Hello,

my PRs no longer trigger travis builds, when i open:

https://app.travis-ci.com/github/apache/netbeans

i see the message:

"We are unable to start your build at this time. You exceeded the number
of users allowed for your plan. Please review your plan details and
follow the steps to resolution."

I only linked my gh account to travis last week, was that a mistake?
Should I try to unlink it if there is the option?

regards,

michael




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

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





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

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





Re: Travis is on strike.

2022-01-03 Thread Michael Bien

it being green was not the problem, it did not start anymore.

anyway, today its working again (I haven't changed anything). I force 
pushed into a PR and travis is doing its job (i see 7 checks on the PR 
instead of yesterdays 6).


-michael


On 02.01.22 17:57, Eric Bresie wrote:

Looking at the link it seems like its green at the moment unless I’ve
missed something.

Was it just too many attempts at one time (i.e. have to wait for a less
busy time and try again), maybe something as part of the “new year”, or
something else?

Eric

On Sun, Jan 2, 2022 at 10:38 AM Michael Bien  wrote:


Hello,

my PRs no longer trigger travis builds, when i open:

https://app.travis-ci.com/github/apache/netbeans

i see the message:

"We are unable to start your build at this time. You exceeded the number
of users allowed for your plan. Please review your plan details and
follow the steps to resolution."

I only linked my gh account to travis last week, was that a mistake?
Should I try to unlink it if there is the option?

regards,

michael




-
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