Well, first NetBeans is not Ubuntu, neither Microsoft.

We are trying to do the best we could do given that our resources are limited. Upgrades between feature releases could be problematic. Just as between 12.0 to 12.1 the Gradle support has been moved around into different clusters. As of now, that kind of upgrade is not supported by our auto update infrastructure and I think there is no effort made by anyone to support that scenario. If it bothers anyone, please take that, file a PR when it works.

Also maybe it does not affect to many people but the Lombok support with Gradle got broken in 12.1, so while 12.1 has some new features,12.0 is still more stable. We already issued one update for 12.0, that happened through the update center, fixed a handful of issues and we are planning to have a 12.0-u2 in the near future. Also 12.2 is shaping up well with new features flowing in. A lot of small polishing, Java 15 support, PHP 8.0 features, Gradle support improvements, etc.

If you would like to have automatic updates, and you happen to be on Linux, right now it is supported via Snap packages: See https://snapcraft.io/netbeans If you follow latest/stable channel you are going to be upgraded to the latest release. You can also follow latest/edge to automatically get the beta and release candidates as well. Or If you would like to stick with the LTS there is a 12.0/stable channel as well.

On 9/29/20 8:56 AM, Paul "TheSlimDude" Morris wrote:

Mark, following my example of Ubuntu, if you are on LTS you will get updates and update notifications. You will not get a notice for an upgrade to a non-LTS point release. Feature releases are "upgrades" not "updates". LTS releases are "stable" because they are rigorously tested. Feature releases are not. All releases are upgrades, not updates. So even though there may be a feature release, that there are no "updates"  is very much a true statement. Just as there are no updates available for Windows 7 even though Windows 10 is available. (If you really want to pick apart a release strategy, Microsoft is your best target.)

---
Cheers,

Slim


On 2020-09-29 11:21, Admin @ Goodun wrote:

Paul, I sort of agree, but I think the missing point in this NetBeans
strategy is there appears to be no built-in acknowledgement or access
to what is clearly an update. Surely "it's not an update it's a
feature" is not something most users would recognise. In between LTS
releases there usually are updates that are available, but not
automatically delivered, by having the equivalent of an "Update" button
that you can choose to press or not.

Going to the Apache website to download 12.1, it doesn't appear to
offer me a "12.1 incremental", just the new feature, no. It's the
entire package. How can this not be an update?

I see from the 12.0 page that feature releases are not as rigorously
tested as LTS releases. However, that doesn't mean they're not updates,
just that they're possibly "second class updates". I can see that may
not be to everyone's taste, so put a message. "Yes, there is an update
but you might not like it", or something a little more PC. But "There
is no update" is not true.

Mark

On Tue, 2020-09-29 at 10:06 -0400, Paul "TheSlimDude" Morris wrote:
NetBeans, like many other open source projects follows the same
pattern as Linux distributions like Ubuntu. The "stable" release is
the LTS major version release. Those wishing to get in on new
features can install the in between point releases But each ensuing
point release supercedes the previous point release. Whereas the LTS
release is fully supported until the next major or LTS release. Not
everyone wants to be on the latest, greatest feature release. Some
development shops prefer to have a stable platform to develop their
own code with. As someone who has been stung by point release updates
installed during development of a project I applaud the Apache
NetBeans team for adopting this approach.

---
Cheers,

Slim



On 2020-09-29 09:56, Scott Palmer wrote:

The distinction can be confusing.  A feature release IS a kind of
update.  I think a feature should be added to check for new
versions of NetBeans, not just plugins.  Perhaps such a check can
be automatic and the existence of new versions can be added to the
About box?

Scott


On Sep 29, 2020, at 9:20 AM, Geertjan Wielenga <
geert...@apache.org <mailto:geert...@apache.org>> wrote:


12.1 is not an update, it is a feature release. Can you look at
the netbeans.apache.org download pages for the difference between
an LTS release and a feature release?

Gj

On Tue, 29 Sep 2020 at 15:18, Admin @ Goodun <
ad...@goodunlimited.co.uk <mailto:ad...@goodunlimited.co.uk>> wrote:
Hi Geertjan,



Neil's message hadn't come through here when I replied to your
message.

Also, sorry for replying privately, my 1mistake.



Mark



On Tue, 2020-09-29 at 13:35 +0200, Geertjan Wielenga wrote:

Did you read what Neil told you? Can you read it again,
please?


Please use the mailing list, thanks.


Gj


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@netbeans.apache.org <mailto:users-unsubscr...@netbeans.apache.org> For additional commands, e-mail: users-h...@netbeans.apache.org <mailto:users-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