Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed Audacity.download due to TOS violation #7

Closed
timsutton opened this issue Dec 5, 2016 · 4 comments
Closed

Removed Audacity.download due to TOS violation #7

timsutton opened this issue Dec 5, 2016 · 4 comments

Comments

@timsutton
Copy link
Member

Audacity's download from fosshub is now clearly in violation of their TOS, so I've removed my Audacity.download recipe and made the Audacity.munki recipe I maintain require the --pkg argument so that a user may supply their own download. This just involved changing %pathname% to %PKG% and adding a PackageRequired argument so that it's clearer to users how the recipe must be used.

Since you've also got Audacity recipes that ultimately derive from Audacity.download (or are a copy of it), I'm opening this issue on this and a couple other repos.

More details:

https://www.fosshub.com/tos.html

https://github.com/chocolatey/package-validator/wiki/ScriptsDoNotDownloadFromFossHub
http://forum.audacityteam.org/viewtopic.php?f=50&t=94040
https://www.reddit.com/r/sysadmin/comments/5g5npg/fosshub_message_for_chocolatey_please_stop_with/

Keeping the fosshub scraping working for this recipe has been a chore and Audacity is rarely ever updated, so I can't say I don't prefer this approach anyway.

Since there also seems to be duplication across a few of @homebysix, @scriptingosx and @novaksam's recipes it might also be a good time to evaluate whether any recipes could be removed in favour of one or another.

@novaksam
Copy link
Contributor

novaksam commented Dec 5, 2016

FossHUB addressed by 027873e

@timsutton were you meaning reevaluate what recipes we use to reduce duplication/reuse across repos?

@homebysix
Copy link
Member

@novaksam Some de-duplication would be nice. For example, your Audacity.jss recipe is functionally identical to the jss-recipes/Audacity.jss recipe, except for POLICY_TRIGGER. Is the policy trigger something you use? If so, maybe we could make it an overrideable part of the jss-recipes recipe.

@novaksam
Copy link
Contributor

novaksam commented Dec 5, 2016

@homebysix Yeah, I use the POLICY_TRIGGER was part of my 'master' software update policy (they are executed by a script), so I can fire off a bunch of policies sequentially, rather than having to update activation dates for every one.

That's pretty much the only reason I maintain my own jss recipes, though I do contribute to the jss-recipes repo, on occasion.

@timsutton
Copy link
Member Author

@novaksam Yeah, I just meant that if there's unneeded duplication it's always better for anyone doing a search for recipes to have fewer choices. If there's a significant difference in the recipe that makes it not possible to consolidate them, then it's recommended to put that info into the Description so it's clear where they differentiate.

novaksam added a commit that referenced this issue Oct 24, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants