TakataSanshiro / Chocolatey-Packages

Some packages that can be installed via chocolatey.org
MIT License
15 stars 29 forks source link

Riot-Web rebranded to Element #65

Closed TheCakeIsNaOH closed 4 years ago

TheCakeIsNaOH commented 4 years ago

So riot-web has rebranded to Element. https://element.io/blog/welcome-to-element/

The package name element is available on chocolatey.org, so maybe deprecate the riot-web package and have that last version depend on a new element package?

Also, would it be possible for the installers to be included inside the package instead of downloaded at runtime?

TakataSanshiro commented 4 years ago

Thanks for your inform. I didn't find one on this page. Error 404: Page Not Found. https://chocolatey.org/packages/element

I'm not sure how to create embedded packages and the AU script.

TheCakeIsNaOH commented 4 years ago

Sorry I was not clear. The element package does not exist on chocolatey.org yet, so it is available for someone to take. I am suggesting that a new element package be created. Then the riot-web package be deprecated, and people move over to the element package by a dependency from the last version of the riot-web package.

I'm not sure how to create embedded packages and the AU script.

See examples of Avidemux and Audacity from the core team repository. https://github.com/chocolatey-community/chocolatey-coreteampackages/blob/master/automatic/audacity/update.ps1 https://github.com/chocolatey-community/chocolatey-coreteampackages/blob/master/automatic/avidemux/update.ps1

There are plenty of other examples in that repository. Or would you like me to provide a PR?

TakataSanshiro commented 4 years ago

Or would you like me to provide a PR?

If you could, that would be great.

TheCakeIsNaOH commented 4 years ago

Don't forget to download the exe file to the tools directory before running the pack and push. It looks like the current pushed version did not include the exe inside the tools directory.