Bug 577160 - Chocolately Package
Summary: Chocolately Package
Status: CLOSED MOVED
Alias: None
Product: MAT
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 10
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-09 16:42 EST by Nathan Reynolds CLA
Modified: 2024-05-08 16:55 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Reynolds CLA 2021-11-09 16:42:22 EST
Please create a Chocolatey package.  https://chocolatey.org/  This will allow users to silently install and upgrade MAT.

Every Friday morning, I upgrade all the Chocolately and Cygwin packages.  It's really nice to log into my laptop Friday morning and see everything updated.
Comment 1 Andrew Johnson CLA 2021-11-10 06:23:13 EST
I can see that this could be useful for Chocolatey users, but that is a Windows only solution and we also have Linux and Mac users.

Stand-alone MAT does have the capability to be automatically updated
Window > Preferences > Install/Update > Automatic Updates
The Eclipse IDE can also do this, so that would work if MAT is installed into Eclipse.
Users can also get MAT from Eclipse Marketplace https://marketplace.eclipse.org/

There is also the Eclipse Oomph https://projects.eclipse.org/projects/tools.oomph which provides an installer. We could consider using that if it makes it easier for users.

Also, we could ask about getting MAT added to the 'Java' or 'Enterprise Java/Web' Eclipse packages
https://www.eclipse.org/downloads/packages/compare

Manual/automatic updates work for me for updating MAT. Updating the underlying Eclipse packages from inside MAT hasn't worked so well for me.

So, Chocolatey might be nice, but perhaps the effort would be better spent on other aspects of install.
Comment 2 Eclipse Webmaster CLA 2024-05-08 16:55:18 EDT
This issue has been migrated to https://github.com/eclipse-mat/org.eclipse.mat/issues/36.