Several more pull requests now -- people are needed to review them, no
special skills needed, no deep knowledge, no committer rights, no nothing
-- just pick a few pull requests and leave comments about whether they make
sense, i.e., evaluate the changes proposed (mostly simply license headers
added/changed) in the below:

https://github.com/apache/incubator-netbeans/pulls

All that's needed is a few comments for each of the pull requests or a
simple +1 if you agree with the proposed changes.

Gj

On Thu, Nov 2, 2017 at 2:43 PM, Geertjan Wielenga <
[email protected]> wrote:

> The following PRs all relate to the platform cluster, i.e., this is an
> attempt to help the build pass/be blue:
>
> https://github.com/apache/incubator-netbeans/pull/221
> https://github.com/apache/incubator-netbeans/pull/222
> https://github.com/apache/incubator-netbeans/pull/223
> https://github.com/apache/incubator-netbeans/pull/224
> https://github.com/apache/incubator-netbeans/pull/225
> https://github.com/apache/incubator-netbeans/pull/226
> https://github.com/apache/incubator-netbeans/pull/227
>
> Thanks,
>
> Gj
>
> On Wed, Nov 1, 2017 at 8:21 PM, Jan Lahoda <[email protected]> wrote:
>
>> FWIW, I've started with a Jenkins job to build release artefacts, for the
>> with "9.0 alpha" platform-only release here:
>> https://builds.apache.org/view/Incubator%20Projects/job/incu
>> bator-netbeans-release/
>>
>> Please note this is still a work-in-progress.
>>
>> The idea is that the build should do very minimal checks to verify
>> releaseability. When the build passes/is blue, we could send the release
>> vote e-mail.
>>
>> The checks performed are:
>> -rat
>> -ant verify-libs-and-licenses (checks consistency between -licence.txt
>> files, binaries and nbbuild/licenses; IMO this is one of the
>> pre-requisities to have a trustworthy DEPENDENCIES file)
>>
>> The job builds both the source (to-be-release) zip and a convenience
>> binary.
>>
>> Please note that I've just submitted two PR that fix (or "fix") some of
>> the
>> problems:
>> https://github.com/apache/incubator-netbeans/pull/216
>> https://github.com/apache/incubator-netbeans/pull/215
>>
>> Feedback is welcome.
>>
>> Thanks,
>>     Jan
>>
>>
>> On Tue, Oct 31, 2017 at 1:52 PM, Geertjan Wielenga <
>> [email protected]> wrote:
>>
>> > Hi all,
>> >
>> > We're making great progress, we have been working together well, and
>> have
>> > IP clearance related commits from a significant group constituting a
>> range
>> > of different people:
>> >
>> > https://github.com/apache/incubator-netbeans/graphs/contributors
>> >
>> > To dos:
>> >
>> > 1. There's around 300 (out of 45,000) files left to process -- the
>> sooner
>> > we can get that down to 0, either via re-licensing or via Rat
>> exclusions,
>> > the better. That should be our central focus for this week. Take a look
>> at
>> > the Rat report, see who is listed to work on it, and work with them to
>> get
>> > it done:
>> >
>> > https://cwiki.apache.org/confluence/display/NETBEANS/
>> > List+of+Modules+to+Review
>> >
>> > 2. We've also been working on downloading binaries from Maven Central,
>> > i.e., that's the logical and officially accepted place for binaries and
>> > we're trying to leverage that as much as possible -- though that's not a
>> > requirement for releasing NetBeans from Apache.
>> >
>> > 3. Binaries that are GPL-ed need to be handled in some way -- in terms
>> of
>> > the core of NetBeans, i.e., the NetBeans Platform, that means JavaHelp
>> and
>> > SwingLayout. Various solutions have been offered and discussed re
>> JavaHelp,
>> > while SwingLayout may simply need to be removed, as a first attempt to
>> get
>> > rid of it, and then we should see what the consequence of doing that is
>> and
>> > fixing where needed.
>> >
>> > 4. Plan a first Apache release. Here's a proposal:
>> >
>> > - Apache NetBeans 9.0 Alpha -- NetBeans Platform only (i.e., only the
>> core
>> > modules, possibly without JavaHelp). In this way, we'll have worked
>> through
>> > the process for a coherent part of Apache NetBeans and will only have
>> > JavaHelp and SwingLayout to deal with in terms of GPL. (I believe
>> SwingX is
>> > not applicable to the platform, but the IDE.)
>> >
>> > - Apache NetBeans 9.0 Beta -- Everything currently in Apache NetBeans
>> Git,
>> > i.e., the above and then also including all the other clusters currently
>> > there, i.e., Java SE tooling.
>> >
>> > - Apache NetBeans 9.0 -- All of the above, including NetCAT involvement.
>> > This will be the officially tested version of Apache NetBeans.
>> >
>> > 5. I propose we aim to begin with the official release process of Apache
>> > NetBeans 9.0 Alpha next week.
>> >
>> > 6. All the other parts of NetBeans (Java EE etc) are still in process at
>> > Oracle, which is good, since it means we're able to focus on the subset
>> > we're currently working on.
>> >
>> > Comments and feedback welcome,
>> >
>> > Geertjan
>> >
>>
>
>

Reply via email to