You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Ernie Rael <er...@raelity.com> on 2026/02/24 16:24:15 UTC
NetBeans release versus voting candidate
Greetings,
I've wondered about the release cycle, and keep forgetting to ask. I
install the voting candidate, which has a release window title like
"Apache NetBeans IDE 29". A few days later there's a release. (And
congrats to all for how smooth quarterly releases have been.) Are the
released bits the same as the most recent voting candidate?
-ernie
---------------------------------------------------------------------
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: NetBeans release versus voting candidate
Posted by Neil C Smith <ne...@apache.org>.
On Tue, 24 Feb 2026 at 17:52, Michael Bien <mb...@gmail.com> wrote:>
> there are also some edge cases where it is good for a RC build to know that it
> is a test build. E.g you don't want a release build to import config from a test build
> or something like that. (sometimes even the other way around*).
>
> Would be tricky to promote a RC build to release without flipping a switch somehow,
> or potentially creating non-obvious annoyances during the test phase.
Can't (shouldn't!) happen. The build injects the metadata file and
the git branch / hash information into the source bundle. Everything
else is calculated from that during ant bootstrap.
nbbuild/gitinfo.properties
nbbuild/netbeansrelease.json
Of course, if you were to extract the 29-rc3 source zip and delete the
embedded netbeansrelease.json, you could flip the switch and build 29
from it! ;-)
Best wishes,
Neil
---------------------------------------------------------------------
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: NetBeans release versus voting candidate
Posted by Michael Bien <mb...@gmail.com>.
On 2/24/26 17:49, Neil C Smith wrote:
> On Tue, 24 Feb 2026 at 16:38, Michael Bien <mb...@gmail.com> wrote:
>> the vote checks artifacts which become the release if voting succeeds.
>>
>> its the same bits without rebuild
> And in addition, the last release candidate and actual release, are
> always the same git hash *with* rebuild (to inject version).
>
> So commit e45e218 is tagged with both 29-rc3 and 29,
>
> Just while we're discussing the quirks of our release process. :-)
there are also some edge cases where it is good for a RC build to know that it
is a test build. E.g you don't want a release build to import config from a test build
or something like that. (sometimes even the other way around*).
Would be tricky to promote a RC build to release without flipping a switch somehow,
or potentially creating non-obvious annoyances during the test phase.
-mbien
* https://github.com/apache/netbeans/blob/master/java/maven.indexer/src/org/netbeans/modules/maven/indexer/NexusRepositoryIndexManager.java#L399
>
> Best wishes,
>
> Neil
>
> ---------------------------------------------------------------------
> 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
>
>
>
---------------------------------------------------------------------
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: NetBeans release versus voting candidate
Posted by Neil C Smith <ne...@apache.org>.
On Tue, 24 Feb 2026 at 16:38, Michael Bien <mb...@gmail.com> wrote:
> the vote checks artifacts which become the release if voting succeeds.
>
> its the same bits without rebuild
And in addition, the last release candidate and actual release, are
always the same git hash *with* rebuild (to inject version).
So commit e45e218 is tagged with both 29-rc3 and 29,
Just while we're discussing the quirks of our release process. :-)
Best wishes,
Neil
---------------------------------------------------------------------
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: NetBeans release versus voting candidate
Posted by Michael Bien <mb...@gmail.com>.
the vote checks artifacts which become the release if voting succeeds.
its the same bits without rebuild
-mbien
On 2/24/26 17:24, Ernie Rael wrote:
> Greetings,
>
> I've wondered about the release cycle, and keep forgetting to ask. I install the voting candidate, which has a release window title like "Apache NetBeans IDE 29". A few days later there's a release. (And congrats to all for how smooth quarterly releases have been.) Are the released bits the same as the most recent voting candidate?
>
> -ernie
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
---------------------------------------------------------------------
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: NetBeans release versus voting candidate
Posted by Pieter van den Hombergh <pi...@gmail.com>.
They are.
You can verify that by the sha512 hashes. They are the same.
Met vriendelijke groet,
Pieter van den Hombergh.
Kerboschstraat 12
5913 WH Venlo
Op di 24 feb 2026 17:24 schreef Ernie Rael <er...@raelity.com>:
> Greetings,
>
> I've wondered about the release cycle, and keep forgetting to ask. I
> install the voting candidate, which has a release window title like
> "Apache NetBeans IDE 29". A few days later there's a release. (And
> congrats to all for how smooth quarterly releases have been.) Are the
> released bits the same as the most recent voting candidate?
>
> -ernie
>
>
> ---------------------------------------------------------------------
> 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
>
>
>
>