You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Tim Boudreau <ni...@gmail.com> on 2021/12/30 01:35:09 UTC

Mavenized NetBeans contrib/

FYI, thanks to Jarda’s mirror of the old bits.NetBeans.org maven repo, the
Mavenized fork of the old NetBeans contrib/ repo is buildable once more:

https://github.com/timboudreau/netbeans-contrib

Is there a plan for this stuff ever to be contributed officially to Apache?
Oracle would have to do that.

I’ve made a fix or two in there, I think too paintcatcher and
quick-file-chooser.

Everything buildable is a module in the parent Pom.

FYI, because I created it from Hg, it accidentally contains NetBeans entire
source history back to 1998, up to the time it was split out as a separate
repo (probably during conversion to CVS in 2000 or so).

-Tim
-- 
http://timboudreau.com

Re: Mavenized NetBeans contrib/

Posted by Ernie Rael <er...@raelity.com>.
RE: Python

For contrib's Python, I believe that it can /not/ be incorporated into 
and released as part of Apache NetBeans (unless it is donated, but IIRC 
there are messy issues about who owns what). But IIUC, a 3rd party/group 
can build stuff from contrib and release it on the plugin portal; the 
old NetBeans license should allow that.

I have been wondering if LSP might be a good direction for python 
support for longer term along with a TextMate or TreeSitter parser for 
syntax highlighting. Could contrib's python be crafted into an LSP 
server? Maybe the contrib Python is in good enough shape that LSP would 
be of no advantage. What Python version(s) does contrib Python support?

-ernie

On 12/29/2021 6:16 PM, Eric Bresie wrote:
> This was where I based some of my attempts to bring in Python.
>
> I’ve asked similarly about the status but the last indication was the
> Python (at least) was to be part of the sixth (and final) donation from
> Oracle which from what I can tell is not high priority to anyone anymore.
>
> I seem to recall there was also a call for interest of which should be
> “donated” (1).  I believe there was some follow up interest on some
> contribs, some not under Oracles full control, others with some being
> significantly out of date in other areas (i.e. a lot of old deprecate,
> replaced APIs)
>
> Assume could run the license util to update all of the licenses of each if
> not already done.
>
> Could they be maintained separately (maybe a Netbeans-contrib under the
> Apache organization area on GitHub) with each being built to be publishable
> to the new plug-in portal?  Or maybe make separate sub projects for each
> contrib?
>
> (1) https://lists.apache.org/thread/9xpxgppcrph0h0nf823dwoprwh223jfk
>
> Eric
>
> On Wed, Dec 29, 2021 at 7:35 PM Tim Boudreau <ni...@gmail.com> wrote:
>
>> FYI, thanks to Jarda’s mirror of the old bits.NetBeans.org maven repo, the
>> Mavenized fork of the old NetBeans contrib/ repo is buildable once more:
>>
>> https://github.com/timboudreau/netbeans-contrib
>>
>> Is there a plan for this stuff ever to be contributed officially to Apache?
>> Oracle would have to do that.
>>
>> I’ve made a fix or two in there, I think too paintcatcher and
>> quick-file-chooser.
>>
>> Everything buildable is a module in the parent Pom.
>>
>> FYI, because I created it from Hg, it accidentally contains NetBeans entire
>> source history back to 1998, up to the time it was split out as a separate
>> repo (probably during conversion to CVS in 2000 or so).
>>
>> -Tim
>> --
>> http://timboudreau.com
>>


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

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




Re: Mavenized NetBeans contrib/

Posted by Eric Bresie <eb...@gmail.com>.
This was where I based some of my attempts to bring in Python.

I’ve asked similarly about the status but the last indication was the
Python (at least) was to be part of the sixth (and final) donation from
Oracle which from what I can tell is not high priority to anyone anymore.

I seem to recall there was also a call for interest of which should be
“donated” (1).  I believe there was some follow up interest on some
contribs, some not under Oracles full control, others with some being
significantly out of date in other areas (i.e. a lot of old deprecate,
replaced APIs)

Assume could run the license util to update all of the licenses of each if
not already done.

Could they be maintained separately (maybe a Netbeans-contrib under the
Apache organization area on GitHub) with each being built to be publishable
to the new plug-in portal?  Or maybe make separate sub projects for each
contrib?

(1) https://lists.apache.org/thread/9xpxgppcrph0h0nf823dwoprwh223jfk

Eric

On Wed, Dec 29, 2021 at 7:35 PM Tim Boudreau <ni...@gmail.com> wrote:

> FYI, thanks to Jarda’s mirror of the old bits.NetBeans.org maven repo, the
> Mavenized fork of the old NetBeans contrib/ repo is buildable once more:
>
> https://github.com/timboudreau/netbeans-contrib
>
> Is there a plan for this stuff ever to be contributed officially to Apache?
> Oracle would have to do that.
>
> I’ve made a fix or two in there, I think too paintcatcher and
> quick-file-chooser.
>
> Everything buildable is a module in the parent Pom.
>
> FYI, because I created it from Hg, it accidentally contains NetBeans entire
> source history back to 1998, up to the time it was split out as a separate
> repo (probably during conversion to CVS in 2000 or so).
>
> -Tim
> --
> http://timboudreau.com
>
-- 
Eric Bresie
ebresie@gmail.com