The Snap binary is built on and uploaded automatically by Apache Infrastructure servers.

The job is the following: https://builds.apache.org/job/incubator-netbeans-snap-packages/

Right now it is using the release100 branch, probably I can make it to take the source output of the release job, right now I just would configure to make the build from the git tag.

Well of course in this case the real distribution is going to happen by the snapcraft.io infrastructure, but I do not see any problem with that.

On 12/24/18 9:39 AM, Emilian Bold wrote:
The steps sound good except the Snap convenience binary which I know is
your baby but I still don't understand what binaries are there.

The convenience binaries we distribute as Apache NetBeans are distributed
by Apache infra and built by Apache servers and voted on. Not sure which of
these is true for Snap.

--emi

On Mon, 24 Dec 2018 at 18:47, Laszlo Kishalmi <[email protected]>
wrote:

Dear all,

So far we are having the necessary 3 +1 votes on IPMC vote thread which
shall be open for at least 4 hours from now. So if there would be no
objection there we would be ready for the release.

Please help me to collect the final parts, needs to be done around the
release.

Right now I'm aware of the following:

  1. I need to move the release files from svn staging to the release area.
  2. Probably shall wait 1 day till these files get synchronized over the
     mirrors.
  3. Update the distribution update center with the new nbm modules.
  4. Upload Snap convenience binary to snapcraft.io and make the package
     as public.
  5. Update the website, we have a PR-for that, which needs to be finalized.
  6. Send out release announcement.
  7. I need to archive the old 9.0 release.
  8. Update the Release Management Wiki pages
  9. Give and request feedback on being Release Manager for Apache
     NetBeans (incubating) 10.0

There are some other things I'm thinking of, but do not know the details
yet:

   * The JavaDoc generation got ironed out, we shall generate (I guess
     along with the 9.0 as that is missing as well) and upload it to ?
   * Telling the thruth I have not really followed the maven release
     artifact creation and store thread. All I knew that with the
     netbeans.org domain donation happened we can use that as group id
     and probably have the intent to upload our jars to maven central. I
     have no details how, where and when shall we do that.

So, please review this, help me if you find some gaps, or any additional
info, requests etc!

Thank you for your support!

I really hope, together, we made a really nice Christmas gift this year!


Laszlo Kishalmi

Volunteer Release Manager of
Apache NetBeans (incubating) 10.0

--
--emi



---------------------------------------------------------------------
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