Just a note -- there's quite some new code, especially around Java EE 8 and
Payara, that will be in the vc for the first time -- and therefore we
should not be surprised if we might need a vc2 to solve issues that might
come up immediately when we try out those newest new features. We may not
need a vc2, but if we do, we shouldn't be very surprised.

Gj

On Wed, Jul 10, 2019 at 2:30 PM Geertjan Wielenga <[email protected]>
wrote:

> I would say this is indeed the safe way to go, though we should when the
> dust settles explore the direction Eric suggests to bring in the Maven
> convenience builds.
>
> Until then, let's get the vote on the road. :-)
>
> Gj
>
> On Wed, Jul 10, 2019 at 2:26 PM Neil C Smith <[email protected]>
> wrote:
>
>> On Wed, 10 Jul 2019 at 12:43, Eric Barboni <[email protected]> wrote:
>> > I guess that the "new" Jenkins task do the same than the release job
>> (need review to be sure)).
>>
>> Yes, not exactly filling me with confidence there! :-)
>>
>> Anyway, other build tasks (Snap, Installers, etc.) rely on the
>> netbeans-release task.  Ideally all the Maven stuff would too, or we
>> switch everything over to the new pipeline.
>>
>> But, an email literally 5min before I was triggering the voting
>> candidate build, and without us having used that pipeline for any of
>> the betas or tested with any of the depending tasks, doesn't feel
>> right.  So, unless we intend to push the schedule back by at least a
>> week to fit in another beta, my intention is to go ahead with a vc off
>> of netbeans-release today.
>>
>> Then we can figure out what's missing and how to get it in place ...
>>
>> > AFAIK, we vote also the nbm files as conveniences libraries, so maven
>> artefact are part of this concept.
>>
>> We don't vote on the nbms or the binaries of the IDE or platform.  We
>> vote on the sources.  See eg.
>> http://www.apache.org/legal/release-policy.html#compiled-packages  The
>> important thing is that all the source required to build the binary
>> artefacts is in the source releases we vote on.  I'm assuming this is
>> the case, even if we might be missing some instructions?
>>
>> The PMC also has responsibility to ensure any convenience binaries are
>> correctly made, signed, etc.  But AFAIK we can have a sanity check
>> thread about them after the release vote if necessary.
>>
>> Thanks and best wishes,
>>
>> Neil
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>> For further information about the NetBeans mailing lists, visit:
>> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>>
>>
>>
>>

Reply via email to