You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Christian Pervoelz <cp...@gmail.com> on 2022/09/07 07:33:03 UTC

Plugin/Code donation

Hello everybody,

while cleaning up my repos on GitHub I found a plugin I wrote a couple of
years ago:
https://github.com/ChristianPervoelz/netbeans-java-hints
(See details below or in the repo itself)

*Function:* Checking some aspects of code quality.

   - Cognitive Complexity
   - Statement nesting
   - too many return statements in a method
   - too many break/continue statements in a loop

*State*:

   - At least in NB 12.6 it used to work pretty well
   - worked with Java 14 (and below)

*License:* APL 2.0

For some reasons, I don't have the time (and the desire) to create a plugin
available via the portal.
But as I think, the features are too good to be just thrown away, I'd like
to donate the code.

How could I do that? Which steps are required from my side? Is it possible
at all?

Best regards
-- C.

Re: Plugin/Code donation

Posted by Ernie Rael <er...@raelity.com>.
On 9/7/22 12:33 AM, Christian Pervoelz wrote:
> But as I think, the features are too good to be just thrown away, I'd like
> to donate the code.

Perhaps they could find a home at 
https://github.com/mbien/jackpot-inspections

-ernie

> Hello everybody,
>
> while cleaning up my repos on GitHub I found a plugin I wrote a couple of
> years ago:
> https://github.com/ChristianPervoelz/netbeans-java-hints
> (See details below or in the repo itself)
>
> *Function:* Checking some aspects of code quality.
>
>     - Cognitive Complexity
>     - Statement nesting
>     - too many return statements in a method
>     - too many break/continue statements in a loop
>
> *State*:
>
>     - At least in NB 12.6 it used to work pretty well
>     - worked with Java 14 (and below)
>
> *License:* APL 2.0
>
> For some reasons, I don't have the time (and the desire) to create a plugin
> available via the portal.
> But as I think, the features are too good to be just thrown away, I'd like
> to donate the code.
>
> How could I do that? Which steps are required from my side? Is it possible
> at all?
>
> Best regards
> -- C.
>


---------------------------------------------------------------------
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: Plugin/Code donation

Posted by Geertjan Wielenga <ge...@googlemail.com.INVALID>.
The key question is if/who will maintain/further develop this code --
unless you feel it's completely stable, no issues expected, nor
further development needed?

If you're going to donate something and not maintain it and no one
will maintain it, and you expect there to be things that need to be
maintained, then it's better to not donate it.

Gj

On Mon, Sep 12, 2022 at 9:55 AM Christian Pervoelz <cp...@gmail.com> wrote:
>
> Thanks for your answers.
>
> @Donation
> I'm open to everything (except self-publishing and/or maintaining - no
> time).
>
> If devs think it's good enough to be integrated into the baseline - I would
> be happy, especially as I like all-in-one solutions in IDEs.
> If someone wants to take over and release it as separate plugin - I would
> be fine too.
>
> @Jackpot
> I'm not sure about it's capabilities, so someone who is much deeper into
> it, might decide, whether the hints could be re-written to Jackpot's
> language and syntax.
>
> -- C.
>
>
> Am Sa., 10. Sept. 2022 um 19:07 Uhr schrieb Eric Bresie <eb...@gmail.com>:
>
> > Is the proposal to integrate into baseline netbeans code or for it to
> > remain a separate, independently developed plugin and you need someone to
> > take over development?
> >
> > If wanted to publish, see
> >
> > https://cwiki.apache.org/confluence/display/NETBEANS/How+to+get+plugin+on+Plugin+Portal+Update+Center
> >
> > Eric Bresie
> > ebresie@gmail.com
> >
> >
> > On Wed, Sep 7, 2022 at 2:33 AM Christian Pervoelz <cp...@gmail.com>
> > wrote:
> >
> > > Hello everybody,
> > >
> > > while cleaning up my repos on GitHub I found a plugin I wrote a couple of
> > > years ago:
> > > https://github.com/ChristianPervoelz/netbeans-java-hints
> > > (See details below or in the repo itself)
> > >
> > > *Function:* Checking some aspects of code quality.
> > >
> > >    - Cognitive Complexity
> > >    - Statement nesting
> > >    - too many return statements in a method
> > >    - too many break/continue statements in a loop
> > >
> > > *State*:
> > >
> > >    - At least in NB 12.6 it used to work pretty well
> > >    - worked with Java 14 (and below)
> > >
> > > *License:* APL 2.0
> > >
> > > For some reasons, I don't have the time (and the desire) to create a
> > plugin
> > > available via the portal.
> > > But as I think, the features are too good to be just thrown away, I'd
> > like
> > > to donate the code.
> > >
> > > How could I do that? Which steps are required from my side? Is it
> > possible
> > > at all?
> > >
> > > Best regards
> > > -- C.
> > >
> >

---------------------------------------------------------------------
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: Plugin/Code donation

Posted by Christian Pervoelz <cp...@gmail.com>.
Thanks for your answers.

@Donation
I'm open to everything (except self-publishing and/or maintaining - no
time).

If devs think it's good enough to be integrated into the baseline - I would
be happy, especially as I like all-in-one solutions in IDEs.
If someone wants to take over and release it as separate plugin - I would
be fine too.

@Jackpot
I'm not sure about it's capabilities, so someone who is much deeper into
it, might decide, whether the hints could be re-written to Jackpot's
language and syntax.

-- C.


Am Sa., 10. Sept. 2022 um 19:07 Uhr schrieb Eric Bresie <eb...@gmail.com>:

> Is the proposal to integrate into baseline netbeans code or for it to
> remain a separate, independently developed plugin and you need someone to
> take over development?
>
> If wanted to publish, see
>
> https://cwiki.apache.org/confluence/display/NETBEANS/How+to+get+plugin+on+Plugin+Portal+Update+Center
>
> Eric Bresie
> ebresie@gmail.com
>
>
> On Wed, Sep 7, 2022 at 2:33 AM Christian Pervoelz <cp...@gmail.com>
> wrote:
>
> > Hello everybody,
> >
> > while cleaning up my repos on GitHub I found a plugin I wrote a couple of
> > years ago:
> > https://github.com/ChristianPervoelz/netbeans-java-hints
> > (See details below or in the repo itself)
> >
> > *Function:* Checking some aspects of code quality.
> >
> >    - Cognitive Complexity
> >    - Statement nesting
> >    - too many return statements in a method
> >    - too many break/continue statements in a loop
> >
> > *State*:
> >
> >    - At least in NB 12.6 it used to work pretty well
> >    - worked with Java 14 (and below)
> >
> > *License:* APL 2.0
> >
> > For some reasons, I don't have the time (and the desire) to create a
> plugin
> > available via the portal.
> > But as I think, the features are too good to be just thrown away, I'd
> like
> > to donate the code.
> >
> > How could I do that? Which steps are required from my side? Is it
> possible
> > at all?
> >
> > Best regards
> > -- C.
> >
>

Re: Plugin/Code donation

Posted by Eric Bresie <eb...@gmail.com>.
Is the proposal to integrate into baseline netbeans code or for it to
remain a separate, independently developed plugin and you need someone to
take over development?

If wanted to publish, see
https://cwiki.apache.org/confluence/display/NETBEANS/How+to+get+plugin+on+Plugin+Portal+Update+Center

Eric Bresie
ebresie@gmail.com


On Wed, Sep 7, 2022 at 2:33 AM Christian Pervoelz <cp...@gmail.com>
wrote:

> Hello everybody,
>
> while cleaning up my repos on GitHub I found a plugin I wrote a couple of
> years ago:
> https://github.com/ChristianPervoelz/netbeans-java-hints
> (See details below or in the repo itself)
>
> *Function:* Checking some aspects of code quality.
>
>    - Cognitive Complexity
>    - Statement nesting
>    - too many return statements in a method
>    - too many break/continue statements in a loop
>
> *State*:
>
>    - At least in NB 12.6 it used to work pretty well
>    - worked with Java 14 (and below)
>
> *License:* APL 2.0
>
> For some reasons, I don't have the time (and the desire) to create a plugin
> available via the portal.
> But as I think, the features are too good to be just thrown away, I'd like
> to donate the code.
>
> How could I do that? Which steps are required from my side? Is it possible
> at all?
>
> Best regards
> -- C.
>