Closed AdmiringWorm closed 2 months ago
Answering the questions from https://github.com/chocolatey-community/chocolatey-packages/pull/2336#issuecomment-1786991828:
• Replace azcopy package with content of azcopy10 package (and maybe create an azcopy8 package with old content if people still want to use an old version) • Publish azcopy 10.X as azcopy package • "Deprecate" azcopy10 package by putting it as a dependency of azcopy package so people can migrate to it
I think this woudl be a good idea to do. But would be outside of the scope of this issue (which is about migrating critical packages to the Chocolatey Community).
I would be curious as to what @corbob and @AdmiringWorm think about doing this right now rather than migrating in azcopy10
and then doing the work to azcopy
?
If we down the line wants to create an azcopy8
package, then let us keep the content in the azcopy10
package, and rather change the azcopy
to be a meta package that depends on it (similar to how the python packages operates).
I honestly think nobody still use azcopy 8 (current azcopy package) and we should replace azcopy10 package to azcopy and in the interim add azcopy as a dependency of azcopy10 so people migrate to it smoothly and in a midterm future delete azcopy10 package. (but maybe out of scope of this issue, sorry)
I'm with @AdmiringWorm on this. If we change things, then azcopy
should be a meta package that takes azcopy10
as the dependency. The reason for this in my mind is if version 11 comes out, anyone depending on azcopy
would get upgraded, but if they do what they did with 8 vs 10, then this may not be the desired behaviour.
All the packages that were meant to be migrated are done, as such I will close this issue now.
Discussed in https://github.com/chocolatey-community/chocolatey-packages/discussions/1898
The full list of packages that will be migrated are shown below:
[ ] webpicmd(this is no longer going to be migrated as thewebpi
source has been removed by Microsoft).Additionally, there is a need to create a new package that will be part of this as well for the following software: