I'm no expert on this but...

I tried some time back to take the nbpython contribution to integrate it
into the Apache Netbeans work...  The general input I got at the time was
that the nbPython contribution was to be included in coming donations from
Oracle which required some pre-donation checks to ensure no Oracle IP was
present.  Some of this may have involved removal of some code (which might
require further updates).

I believe the contribution paperwork signed when becoming a committer more
or less gave ownership/rights to Oracle so it was dependent on that.
However I believe in some cases the original contributors could have some
say in it if the given work was abandoned or no longer supported.

There was a call out to see which of these contributions the community
wanted to have donated.  With some being identified as candidates, others
being viewed as deprecated/not worth maintaining (i.e., requiring too much
work to bring it in line), Beyond that, I'm not sure any further donation
work against these is happening anymore.

I think part of the work when doing so might involve
(1) updating licenses where applicable.  Some of the contributions may have
existing licenses which did allow usages but still had to be in compliance
with Oracle licensing where applicable.
(2) managing the independent repo with contributions,
(3) delivering releasable artifacts (nbm, plugin portal, maven repo
publications, etc.)
(4) update for Netbeans compatibility (i.e. new NB versions builds with
applicable API compatibility, etc.)

I believe part of this contribution fork also included some "mavenizing" of
some of the contributions.

Once again...not an expert but that is my understanding of it.

Eric Bresie
ebre...@gmail.com


On Mon, Jun 5, 2023 at 2:29 PM Chris <christian.l...@gmx.net> wrote:

> Hey,
>
> we have this wonderful repo here with all contribs since sun/oracle i
> think: https://github.com/timboudreau/netbeans-contrib so what is the
> correct procedure, If I want to extend or fix a package let's say, like
> this:
>
> https://github.com/timboudreau/netbeans-contrib/tree/master/quickfilechooser
>
> Do I need to create a new plugin for this and this will by my "fork" of
> this or how should we do this? Should all of them treated as 3rd party
> plugins?
>
>
> Cheers
>
> Chris
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
>

Reply via email to