Hi Laszlo,

On Mon, 2 Jan 2023 at 20:59, Laszlo Kishalmi <laszlo.kisha...@gmail.com> wrote:
> I've started the finalization steps for Apache NetBeans 16-u1 release.

Thanks for leading this through, and sorry for being personally
incommunicado and not getting around to voting - I would love to claim
excessive merriment, but mainly just laid low by a virus. :-\

>
> So far:
>
>   - Created a "16-u1" tag in Git
>   - Moved the 16-u1 folder into the release area in subversion.

Sounds good.

> Next, I'd do the following:
>
>   - do a subversion copy on ^/release/netbeans/netbeans/16-u1/nbms as
> ^/release/netbeans/netbeans/16/nbms/16-u1

No need for that.  Just keep everything where it is.  We don't want
duplicate binaries in the releases section, and keeping things clearly
separated is better (in some ways) for managing.

>   - Prepare a manually patched updates.xml (the gz as well) on the
> NetBeans VM adding the new location of the two patched modules.
>   - Wait a day for the mirrors to be sync-ed

No need for that - no mirrors to sync anymore!  There is instead a
download CDN service - dlcdn.a.o

If you check the .htaccess file on the VM, you'll notice we no longer
link to closer.lua but directly to dlcdn.  The main download pages
still use closer.cgi, but you should see the link come up as dlcdn in
most cases - eg.
https://www.apache.org/dyn/closer.cgi/netbeans/netbeans/16/netbeans-16-bin.zip

So, to make this easier, please hardcode the links in updates.xml to

https://dlcdn.apache.org/netbeans/netbeans/16-u1/nbms/extide/org-netbeans-modules-gradle.nbm
https://dlcdn.apache.org/netbeans/netbeans/16-u1/nbms/java/org-netbeans-modules-gradle-java.nbm

Could do with a better system for this, as we'll need to update the
links again when we archive.  Perhaps using alternative relative links
and .htaccess.  I realise your suggestion to copy under 16/nbms/ might
help there, but other downsides to that.

>   - Activate the patched update.xml on NetBeans VM (Keeping a backup
> version)

Yes, please keep a backup in place.  Also make sure the owner /
permissions ensure it's not served.

And please use [RELEASES] in the email subject - helps anyone doing
subject filtering.

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to