On Fri, Jun 15, 2018 at 2:51 AM, Dmitry Avtonomov <
[email protected]> wrote:

>
>
> How do I try out my changes? The download
> <https://netbeans.apache.org/download/index.html> page tells you how to
> build IDE from scratch, but that takes forever.



Less than 10 minutes.

And, indeed, if you have no idea what you want to contribute, it's going to
be difficult.

Start by thinking about what's missing or what's broken.

Take a look at this, for example, i.e., this guy just shows up because he
had a problem, then identified the cause, and provided a patch and pull
request:

https://lists.apache.org/thread.html/5c4907191ac953b02434a81ae2a40ba92a1f0d62bb03597b00254e08@%3Cdev.netbeans.apache.org%3E

In short, without an itch you're going to have a hard time scratching... :-)

Gj






> The only way I see is to
> generate an NBM and try installing it into the running IDE, which also
> doesn't look the right way.
>
> I've already asked in this mailing list if there is an example of an app
> built on top of platform 9.0 and Gj pointed to visualvm
> <https://github.com/oracle/visualvm>. That one comes with its own platform
> build
> <https://github.com/oracle/visualvm/blob/master/visualvm/
> nb90_visualvm_12022018.zip>.
> How do we make our own with only the clusters needed?
>
> This email starts getting too long, but I guess the premise is clear -
> what's the entry point for contributions? I'm following this project and
> the dev mailing list, and still I couldn't find anything in a reasonable
> amount of time.
>
> One suggestion is to choose one specific commit on github right now, use it
> as a starting point of the codebase. Also select one simple issue from JIRA
> (better probably to create a fake one to use as an example) and walk
> through all the steps from getting the code to fixing the issue and
> publishing the PR.
>
> Best,
> Dmitry
>

Reply via email to