Hello everyone, Since I arrived on the project (in may 2015) and as far as I remember, all code was written by a small subset of contributors (I think Lou has the correct list). So I don't think the donation would be an issue (from a legal perspective at least). I'm in favor of it.
I must also confess that since NetBeans was transferred to Apache (since the very start of the process a few years ago now), I haven't been very active either in Apache discussions nor in the Python plugin development. My last commit dates of June 2017. This was due part to lack of time (I switched job), uncertainties about how and when the migration to Apache would go and not very active contributors. I don't know if anyone worked on the plugin since then but I was doing most of the dev back then (not blaming anyone of course ;-)). I still have some work that was never pushed to hg.netbeans.org. This mostly deals with auto-completion with JEDI and RestructeredText support. I think I was awaiting for a review before merging this. I'll gladly push this work if you want. Regarding the current state of the plugin : I think we have some binaries included in it (for Jython mostly) and possibly JEDI (not merged yet). I think this can be an issue given the rules at Apache (last time I checked anyway). I don't know how we can handle this nor the amount of work required. Regarding the future and maintenance of the plugin : given I haven't touch it in almost 3 years, I don't think I'll work on it in the near future (aside from helping a bit with the transfer). It may depend on whether a small team is willing to continue to work on it or not. I will not work on a project of this size on my own. From an ecosystem perspective, I think the Python plugin makes sense given how popular Python is for learning programming, web development and data science. So having a good plugin for Netbeans would make the platform more interesting. So we should be able to find contributors (hopefully). But keep in mind I haven't used Netbeans in about 2 years now so I don't know what the state of the ecosystem is. Regards, Le jeudi 9 avril 2020, 14:16:20 CEST Lou Dasaro a écrit : > Hello All, > > I can vouch that nearly all of the code in the Python modules was written by > Sun or Oracle engineers. Bug fixes were subsequently written by three or > four volunteers, all of whom signed the OCA. A couple of Oracle engineers > helped out in their spare time with some (bug fixes) code. AFAIK, the code > base is contained in whatever last snapshot was taken of contrib (2017 ?). > I am happy to donate my bits of code, and I can provide the list of > contributors, who should be happy to donate their code on the Python > modules to an Apache project. > > Let me/us know what form needs to be signed. > > Best regards, > > Lou (Lucio) Dasaro > > On 2020/04/09 09:39:29 Geertjan Wielenga wrote: > > Hi all, > > > > Ideally, Oracle would donate the Python modules as part of the 6th (and > > hopefully final) donation. > > > > However, unlike everything else donated so far, the code in the Python > > modules was not written by Sun or Oracle engineers. > > > > The argument could be made that since the code was part of contrib under > > the OCA (Oracle Contributor Agreement), it belongs to Oracle and Oracle > > can > > simply donate it. > > > > However, this has a number of disadvantages, including that Oracle won’t > > be > > able to donate all the code involved since some of it will be difficult to > > identify the ownership of. > > > > Better would be if the authors of the Python modules would themselves > > contribute the code to Apache. > > > > And this is permitted by Oracle — something I discussed while still > > working > > there with Oracle Legal folks. > > > > So, is Lou Dasaro and other Python module authors around to do this? > > > > And will the code be owned by someone/s specific and actively developed — > > I’d vote against receiving more code that will not be owned by anyone. > > > > Of course, I don’t work for nor speak for Oracle, though since the Python > > code does not belong to Oracle, except if one sees the OCA as granting > > ownership to Oracle, so these are just my personal thoughts based on being > > involved in this donation process for some years now. > > > > Thoughts? > > > > Gj > > --------------------------------------------------------------------- > 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