You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "ComFreek (JIRA)" <ji...@apache.org> on 2019/04/23 06:05:00 UTC
[jira] [Comment Edited] (NETBEANS-2445) Need for Netbeans Version
schema release for Chocolatey Package
[ https://issues.apache.org/jira/browse/NETBEANS-2445?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16823709#comment-16823709 ]
ComFreek edited comment on NETBEANS-2445 at 4/23/19 6:04 AM:
-------------------------------------------------------------
I am a package maintainer as well and involved in the linked discussion. I think a quick TL;DR would be helpful to you:
h2. Summary, TL;DR
Chocolatey is a package manager for Windows.
*Current state:* we have a package "netbeans" for NetBeans 8.2, see [https://chocolatey.org/packages/netbeans.]
*New state:* Apache NetBeans has officially been approven, thus we now have three alternative options:
* Provide packages "netbeans", "apache-netbeans": "netbeans" is for the old version 8, "apache-netbeans" serves versions 9, 10 and 11 in parallel.
Users of "apache-netbeans" may pin their desired major version and thus for example still receive updates on the 9.x line.
* Provide packages "netbeans", "apache-netbeans9", "apache-netbeans10", "apache-netbeans11"
Same as above, but now the versions are split onto three packages on their own.
* Provide package "netbeans" with versions 8, 9, 10 and 11 in parallel
Again, users may pin their version and still receive updates.
*Question from us to you*: Which option would you favor?
was (Author: comfreek):
I am a package maintainer as well and involved in the linked discussion. I think a quick *TL;DR* would be helpful to you:
Chocolatey is a package manager for Windows.
Current state: we have a package "netbeans" for NetBeans 8.2, see [https://chocolatey.org/packages/netbeans.]
New state: Apache NetBeans has officially been approven, thus we now have three alternative options:
* Provide packages "netbeans", "apache-netbeans": "netbeans" is for the old version 8, "apache-netbeans" serves versions 9, 10 and 11 in parallel.
Users of "apache-netbeans" may pin their desired major version and thus for example still receive updates on the 9.x line.
* Provide packages "netbeans", "apache-netbeans9", "apache-netbeans10", "apache-netbeans11"
Same as above, but now the versions are split onto three packages on their own.
* Provide package "netbeans" with versions 8, 9, 10 and 11 in parallel
Again, users may pin their version and still receive updates.
*Question from us to you*: Which option would you favor?
> Need for Netbeans Version schema release for Chocolatey Package
> ---------------------------------------------------------------
>
> Key: NETBEANS-2445
> URL: https://issues.apache.org/jira/browse/NETBEANS-2445
> Project: NetBeans
> Issue Type: Task
> Affects Versions: 10.0, 11.0
> Reporter: SALES
> Priority: Major
> Labels: documentation, windows
>
> h1. Context
> I'm a chocolatey package maintainer... and also a big fan of Netbeans. I recently implemented a dedicated {{Netbeans 11}} package.
> Now, the Chocolatey Moderators are faciing a dilemna about the package version scheme.
> I'm about sure your feedback could help a lot.
> h1. Question
> From what I could see I looks more convenient to manage separated packages to make softwares updates more confortable.
> I mean : if I initially installed Netbeans 10, I want to stick on 10, and when I apply updates, stick on Netbeans 10, *and not upgrade to 11*. From my point of view it makes the final user update process easier and safer. For example to better manage plugin compatibilities.
> h1. Action
> Could yo please tell us your opinion about that on the dedicated ticket :
> [https://github.com/chocolatey/chocolatey-package-requests/issues/572]
>
> So we can make the {{Netbeans 11}} available on chocolatey central repo ?
>
> h1. Resources
> * Package sources : [https://github.com/adriens/chocolatey-netbeans-11]
> * Package moderation issue : [https://github.com/chocolatey/chocolatey-package-requests/issues/572]
>
> Thank you in advance for your help.
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists