Sorry, about the length licensing text, wanted to cover my understanding of
it and Yes I missed the point about the CDDL license.  Thanks for that;
that helps.

My comment on LSP usage may have missed as well ;-)

> I’ve got Textmate highlighting and LSP autocomplete/tips working so far.

At the moment, I’ve been using
https://pypi.org/project/python-language-server/

It assumes a given Python installation is present with installations per
the README.MD.

Eric

On Sat, Apr 2, 2022 at 12:54 PM Ernie Rael <[email protected]> wrote:

> It seems like you missed my main point. I'm familiar with the history of
> the oracle donations and python; it's seems unlikely it will ever be
> donated.
>
>     The NB python code can be used in a plugin portal project.
>     I just looked. The python stuff in the old contrib area is
>     "CDDL-GPL-2-CP" so it can freely be used in any project.
>
> In addition I am curious if you have been able to leverage any of the
> various python LSP project.
>
> -ernie
>
> BTW, I congratulate you on your efforts and wish you all success.
>
> On 4/2/22 10:30 AM, Eric Bresie wrote:
> > Regarding the license…
> >
> > Based on previous conversations as I’m aware, there was the original
> nbPython development, which basically forked with much of it becoming part
> of the contrib in the codebase in Oracle control which fell under
> applicable Oracle IP and licensing concerns.
> >
> > When Netbeans was donated to Apache, the code for the contrib had to be
> done in separate drops of donation to ensure proper IP and licensing
> venting was addressed.  The contrib/nbpython was to be part of donation 6
> but has not been finalized yet.
> >
> > Regarding python4Nb functionality…
> >
> > I’ve got Textmate highlighting and LSP autocomplete/tips working so far.
> >
> >   Now working on some of the other mechanics like options, platform
> discovery setup, execution, and hopefully debugging.
> >
> > See the GitHub issues for in work or coming features planned.
> >
> > Eric
> >
> > Get Outlook for iOS<https://aka.ms/o0ukef>
> > ________________________________
> > From: Ernie Rael <[email protected]>
> > Sent: Saturday, April 2, 2022 10:21:22 AM
> > To: [email protected] <[email protected]>
> > Subject: Re: Usage of NBPython Code
> >
> > Isn't the python code CDDL or somesuch?
> >
> > If your project is made available as a plugin, then you don't have to
> > worry about Apache licensing issues and you can use whatever you want
> > within whatever license. Python support could be loaded through the
> > plugin portal.
> >
> > I've been curious. Have you been able to leverage any existing python
> > LSP, and then add in the NB specifics like debug or ??? I don't know LSP
> > stuff at all, just wondering how shareable it it.
> >
> > -ernie
> >
> > On 4/2/22 7:43 AM, Eric Bresie wrote:
> >> I am presently working on a new LSP based Python plugin (
> >> https://github.com/ebresie/python4nb) which is still in early
> development,
> >> and was hoping to avoid having to reproduce too much, hoped to leverage
> >> some existing code from nbPython.  This is  not necessarily the version
> >> from the 8.x Netbean code base contrib which is still awaiting formal
> >> donation.  If this does get donated then working with that would be
> >> preferable but in lieu of that, I'm working on as much of a new LSP
> based
> >> implementation as possible.
> >>
> >> Many of the nbPython sites and pages (http://nbpython.org/) have not
> >> actively been updated since about 2015 or are no longer reachable.
> There
> >> seems to be some presences on SourceForge site (
> >> https://sourceforge.net/projects/nbpython/ ) from which some version of
> >> code is available (
> >> https://sourceforge.net/p/nbpython/mercurial/ci/default/tree/ ).
> >>
> >> I hoped to reach out here to see if anyone on the list could speak for
> the
> >> former nbpython developers and to determine if usage of any of this
> >> codebase is possible.  If not then I will work on new code  where
> necessary
> >> but figured it may help speed up the process.
> >>
> >> Eric Bresie
> >> [email protected]
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
> --
Eric Bresie
[email protected]

Reply via email to