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]
