Re: Website changes for NB 11.1

2019-07-10 Thread Josh Juneau
+1 I like your proposal for the website.

Josh Juneau
juneau...@gmail.com
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 10, 2019, at 4:03 AM, Neil C Smith  wrote:
> 
> Hi,
> 
> I'm just merging and preparing for the vote thread on NB 11.1.  And
> while I'm waiting on things, thinking about website requirements as I
> know some changes are underway already.
> 
> At present the Downloads link goes directly to
> http://netbeans.apache.org/download/nb110/nb110.html  I don't think we
> should directly link NB 11.1 in that way.  Now we have LTS and
> non-LTS, we need to consider how we present LTS and non-LTS to end
> users, and make sure links to both remain easily available.
> 
> My thought is that we should make the main menu Download go (revert)
> to http://netbeans.apache.org/download/ and edit that page to include
> a short intro to release schedule and which version to choose.  And
> move everything that isn't latest LTS and non-LTS on to sub-pages?
> 
> eg something like.
> 
> # Download
> 
> Apache NetBeans is released four times a year.  Our April release is a
> long-term support (LTS) release that benefits from our famous NetCAT
> community testing process, and will remain available and supported for
> a year.  Our other quarterly releases provide early access to new
> features.
> 
> ## Apache NetBeans 11 feature update 1 (NB 11.1)
> Latest release of the IDE, released on July XX, 2019.
> [Features][Download]
> 
> ## Apache NetBeans 11 LTS (NB 11.0)
> Latest LTS version of the IDE, released on April 4, 2019.
> [Features][Download]
> 
> ## Older releases
> Older Apache NetBeans releases and pre-Apache NetBeans releases can
> still be downloaded, but are no longer supported.
> [Find out more] << move all text and links to sub-page
> 
> ## Daily builds and building from source
> All Apache NetBeans source code is freely available to build yourself,
> or you can download (unsupported) daily development builds.
> [Find out more] << move all text and links to sub-page
> 
> 
> Thoughts?
> 
> 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
> 
> 
> 


[VOTE] Release Apache NetBeans 11.1 [vote candidate 1]

2019-07-10 Thread Neil C Smith
Dear all,

This is our first voting candidate for the 11.1 release of Apache NetBeans.

Apache NetBeans 11.1 constitutes all clusters in the Apache NetBeans
Git repo, which together provide the NetBeans Platform (i.e., the
underlying application framework), as well as all the modules that
provide the Java SE, Java EE, PHP, JavaScript and Groovy features of
Apache NetBeans.

Build artefacts are available here:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.1-vc1/
https://dist.apache.org/repos/dist/dev/netbeans/netbeans-platform/11.1-vc1/

Included in the above are the DEPENDENCIES, DISCLAIMER, LICENSE, and
NOTICE files, as well as a README file with build instructions, which
are the same as these:
https://github.com/apache/netbeans/blob/release111/README.md

We are voting on:
https://dist.apache.org/repos/dist/dev/netbeans/netbeans/11.1-vc1/netbeans-11.1-vc1-source.zip

SHA512:
7f49cfca8d27f2e08d0e5d9b4f61d70baddfdfa013f4a783feb2a1e203d7a1c7208321cdb0be7aa49d469c027e221999c8c0e4b9d911eec35a7d2e3cf8859466
 ./netbeans-11.1-vc1-source.zip

KEYS file:
https://dist.apache.org/repos/dist/release/netbeans/KEYS

Apache NetBeans Git Repo tag: 11.1-vc1 :
https://github.com/apache/netbeans/tree/11.1-vc1

Note: NetBeans license violation checks are managed via the
rat-exclusions.txt file:
https://github.com/apache/netbeans/blob/release111/nbbuild/rat-exclusions.txt

Rat report shows no unknown licenses, except for license files:
https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-release/423/artifact/rat-release-temp/nbbuild/build/rat-report.txt

Release specific wiki page:
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+11.1


How (and what) to try out with the release:

1. Download the artefact to be voted on and unzip it.
2. Check that the artefact does not contain any jar files, except for:
- 
platform/autoupdate.services/test/unit/src/org/netbeans/api/autoupdate/data/empty.jar
- enterprise/glassfish.common/test/unit/data/nottaDir-4_1_2.jar
- enterprise/glassfish.common/test/unit/data/subdir/nottaDir-5.0.jar
- enterprise/payara.common/test/unit/data/nottaDir-4_1_2.jar
- enterprise/payara.common/test/unit/data/subdir/nottaDir-5.0.jar
which are only jars by their name
3. Verify the cryptographic signatures, the NOTICE and LICENSE file
4. Build it using the README provided by the artefact.
5. Look in nbbuild/netbeans for the NetBeans installation created by
the build process.

This vote is going to be open at least 72 hours, vote with +1, 0, and
-1 as usual.  Please mark your vote with (binding) if you're a
NetBeans PMC member to help with voting admin.  NetBeans 11.1 will be
released if and when this vote passes.

Convenience binaries, not relevant for voting purposes, are staged at
the build artefacts links above.


Thank you for all the hard work!
And fingers X'd my first release voting thread is all correct - speak
up if there are any issues.

Best wishes,

Neil
Volunteer Release Manager for Apache NetBeans 11.1

-
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





Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Neil C Smith
On Wed, 10 Jul 2019 at 14:33, Eric Barboni  wrote:
>
> My bad, I wrote a mail last week for the building pipeline.

No problem, I just hadn't realised you'd intended that pipeline to be
used in the release process (yet)

Just found an issue with sig tests that's also delaying the release
thread - so much for this being an easy day! :-)

> But yes source vote only,  but I'm not sure convenience that use apache infra 
> can be populated without control.

Totally agree.  The PMC has a responsibility to ensure that things
under our dist control are OK.  Hence my comment earlier about a
sanity check thread.

ie.  something like committer uploads to dist/dev, opens a mailing
list thread, and as soon as three +1 checks from other PMC members,
convenience binaries get moved over to dist/release?  Obviously
somewhat different for Maven artefacts in terms of where they end up,
but same principle?

I wonder how other projects handle this aspect?

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





RE: Final preparation for NB 11.1 voting

2019-07-10 Thread Eric Barboni
My bad, I wrote a mail last week for the building pipeline.

But yes source vote only,  but I'm not sure convenience that use apache infra 
can be populated without control.

Go ahead I will do a maven release later.

Regards
Eric
-Message d'origine-
De : Neil C Smith  
Envoyé : mercredi 10 juillet 2019 14:26
À : dev 
Objet : Re: Final preparation for NB 11.1 voting

On Wed, 10 Jul 2019 at 12:43, Eric Barboni  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: 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





-
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





Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Geertjan Wielenga
True. :-)

Gj

On Wed, Jul 10, 2019 at 2:44 PM Neil C Smith  wrote:

> On Wed, 10 Jul 2019 at 13:39, Geertjan Wielenga 
> wrote:
> >
> > 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.
>
> Well, I'm at least hopeful we won't!  Bear in mind, we've had three
> betas, which in NB 11.0 were also called vc.  So by NB 11.0 standards
> this is vc4. :-)
>
> 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
>
>
>
>


Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Neil C Smith
On Wed, 10 Jul 2019 at 13:39, Geertjan Wielenga  wrote:
>
> 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.

Well, I'm at least hopeful we won't!  Bear in mind, we've had three
betas, which in NB 11.0 were also called vc.  So by NB 11.0 standards
this is vc4. :-)

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





Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Geertjan Wielenga
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 
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 
> wrote:
>
>> On Wed, 10 Jul 2019 at 12:43, Eric Barboni  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: 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
>>
>>
>>
>>


Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Geertjan Wielenga
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  wrote:

> On Wed, 10 Jul 2019 at 12:43, Eric Barboni  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: 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
>
>
>
>


Re: Final preparation for NB 11.1 voting

2019-07-10 Thread Neil C Smith
On Wed, 10 Jul 2019 at 12:43, Eric Barboni  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: 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





RE: Final preparation for NB 11.1 voting

2019-07-10 Thread Eric Barboni
Hi,
Process for release maven artefacts was done a posteriori due to the obligation 
to change the plugin to allow the process to reach minimal Apache standard.
Documentation was aside to not slow the release process.

I guess that the "new" Jenkins task do the same than the release job (need 
review to be sure)). It add apidoc  (for sync with website) and maven 
artefacts. It takes information from a json file  stored here 
https://github.com/apache/netbeans-jenkins-lib/blob/master/meta/netbeansrelease.json
Maven artefact are built using the normal source as the other release 
artefacts. It contains nbm,Javadoc,sources,jar but it's to be populated 
directly on repository not on dist.

Build is supposed to be independent. It trigger on commit to a release* branch 
or master. 

AFAIK, we vote also the nbm files as conveniences libraries, so maven artefact 
are part of this concept.

Regards
Eric


-Message d'origine-
De : Neil C Smith  
Envoyé : mercredi 10 juillet 2019 11:57
À : dev 
Objet : Re: Final preparation for NB 11.1 voting

On Wed, 10 Jul 2019 at 10:36, Eric Barboni  wrote:
> instead of :
> https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-release/
> lastSuccessfulBuild/artifact/
>
> Bits should be the same but they also contains the all the maven artefacts to 
> avoid recalling a vote later.

That could have been mentioned a little sooner! ;-)

> The normal release process is here
> https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+R
> elease+README
>
> To prepare maven artefacts for release 
> https://cwiki.apache.org/confluence/display/NETBEANS/Publishing+Apache
> +NetBeans+maven+artefacts
> Section> Publishing
>  Basically it's signing + test signing and then preparing the repository 
> staging at apache.

Yes, I've just been editing and updating the normal release process page.  Was 
not aware of the Maven page and as far as I can tell it's not linked in?


What exactly is that Jenkins task doing differently?  Is it using the output of 
the other build task?  Are there any other sources involved?

At this point, my inclination is to do the vote based on the existing task, 
bearing in mind we only officially vote on the sources.  I'm assuming 
everything required to achieve the Maven artefacts will be in the source bundle?

Thanks,

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





-
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





RE: Final preparation for NB 11.1 voting

2019-07-10 Thread Eric Barboni
Hi Neil,

Would it be possible to take the bits from this place:
https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-TLP/job/netbeans/job/release111/lastSuccessfulBuild/artifact/dist/

instead of :
https://builds.apache.org/view/M-R/view/NetBeans/job/netbeans-release/lastSuccessfulBuild/artifact/

Bits should be the same but they also contains the all the maven artefacts to 
avoid recalling a vote later.

The normal release process is here 
https://cwiki.apache.org/confluence/display/NETBEANS/Apache+NetBeans+Release+README

To prepare maven artefacts for release
https://cwiki.apache.org/confluence/display/NETBEANS/Publishing+Apache+NetBeans+maven+artefacts
Section> Publishing
 Basically it's signing + test signing and then preparing the repository 
staging at apache. 

If not possible it would be cool if before writing the Vote thread to 
synchronize so I can prepare them aside.

Best Regards
Eric

-Message d'origine-

De : Geertjan Wielenga  
Envoyé : lundi 8 juillet 2019 15:59
À : dev 
Objet : Re: Final preparation for NB 11.1 voting

On Mon, Jul 8, 2019 at 3:32 PM Neil C Smith  wrote:

> IMO with
> the new release schedule we should try and address critical issues in 
> the non-LTS releases, but they shouldn't block non-LTS releases unless 
> they're a regression.  Thoughts?
>


I agree with that a lot.

Didn't see blocker issues from the two lists you provided.

Gj



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


-
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





AW: Website changes for NB 11.1

2019-07-10 Thread Christian Lenz
The download link should go to download, yes. Make no sense to go directly to a 
specific Version, with no link back to the overall download site. All versions 
are well present on the download page, so the users will see.


Cheers

Chris



Von: Neil C Smith
Gesendet: Mittwoch, 10. Juli 2019 11:03
An: dev
Betreff: Website changes for NB 11.1

Hi,

I'm just merging and preparing for the vote thread on NB 11.1.  And
while I'm waiting on things, thinking about website requirements as I
know some changes are underway already.

At present the Downloads link goes directly to
http://netbeans.apache.org/download/nb110/nb110.html  I don't think we
should directly link NB 11.1 in that way.  Now we have LTS and
non-LTS, we need to consider how we present LTS and non-LTS to end
users, and make sure links to both remain easily available.

My thought is that we should make the main menu Download go (revert)
to http://netbeans.apache.org/download/ and edit that page to include
a short intro to release schedule and which version to choose.  And
move everything that isn't latest LTS and non-LTS on to sub-pages?

eg something like.

# Download

Apache NetBeans is released four times a year.  Our April release is a
long-term support (LTS) release that benefits from our famous NetCAT
community testing process, and will remain available and supported for
a year.  Our other quarterly releases provide early access to new
features.

## Apache NetBeans 11 feature update 1 (NB 11.1)
Latest release of the IDE, released on July XX, 2019.
[Features][Download]

## Apache NetBeans 11 LTS (NB 11.0)
Latest LTS version of the IDE, released on April 4, 2019.
[Features][Download]

## Older releases
Older Apache NetBeans releases and pre-Apache NetBeans releases can
still be downloaded, but are no longer supported.
[Find out more] << move all text and links to sub-page

## Daily builds and building from source
All Apache NetBeans source code is freely available to build yourself,
or you can download (unsupported) daily development builds.
[Find out more] << move all text and links to sub-page


Thoughts?

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






Website changes for NB 11.1

2019-07-10 Thread Neil C Smith
Hi,

I'm just merging and preparing for the vote thread on NB 11.1.  And
while I'm waiting on things, thinking about website requirements as I
know some changes are underway already.

At present the Downloads link goes directly to
http://netbeans.apache.org/download/nb110/nb110.html  I don't think we
should directly link NB 11.1 in that way.  Now we have LTS and
non-LTS, we need to consider how we present LTS and non-LTS to end
users, and make sure links to both remain easily available.

My thought is that we should make the main menu Download go (revert)
to http://netbeans.apache.org/download/ and edit that page to include
a short intro to release schedule and which version to choose.  And
move everything that isn't latest LTS and non-LTS on to sub-pages?

eg something like.

# Download

Apache NetBeans is released four times a year.  Our April release is a
long-term support (LTS) release that benefits from our famous NetCAT
community testing process, and will remain available and supported for
a year.  Our other quarterly releases provide early access to new
features.

## Apache NetBeans 11 feature update 1 (NB 11.1)
Latest release of the IDE, released on July XX, 2019.
[Features][Download]

## Apache NetBeans 11 LTS (NB 11.0)
Latest LTS version of the IDE, released on April 4, 2019.
[Features][Download]

## Older releases
Older Apache NetBeans releases and pre-Apache NetBeans releases can
still be downloaded, but are no longer supported.
[Find out more] << move all text and links to sub-page

## Daily builds and building from source
All Apache NetBeans source code is freely available to build yourself,
or you can download (unsupported) daily development builds.
[Find out more] << move all text and links to sub-page


Thoughts?

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