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 #21

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

Comments

Projects
None yet
4 participants
@timsutton
Copy link
Member

commented Dec 5, 2016

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.

scriptingosx pushed a commit that referenced this issue Dec 5, 2016

@scriptingosx

This comment has been minimized.

Copy link
Contributor

commented Dec 5, 2016

I pushed the change to Audacity.pkg. Child recipes from @jazzace, @homebysix, @patgmac please test!

@homebysix

This comment has been minimized.

Copy link
Member

commented Dec 5, 2016

Audacity.jss, which uses Audacity.pkg as a parent, seems to work fine after the change. I've added some extra information to the description of that recipe.

@cwhits

This comment has been minimized.

Copy link

commented Mar 12, 2017

Has anyone contacted FossHub about letting AutoPkg scrape their site? It seems like AutoPkg would definitely fit their exceptions because unlike Chocolately, we download once then distribute using Munki, JAMF, etc.

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

Exceptions
If you wish to retrieve files from www.fosshub.com using an automated tool or script with the
purpose of redistributing them on your internal network, download server, download mirror, CDN 
or any other similar service we might allow you to do this under the following conditions:

- Inform us about your intention before any attempt to interact with our website. If possible, 
  provide us a sample of your code/tool to see how it is designed to work with our system.
- If you are the representative of a school, University or any other educational institution.
- If you represent a non-profit organization focused on education, health or any other worthy cause.
- A company that wishes to retrieve files from us but use its own replication system.
@scriptingosx

This comment has been minimized.

Copy link
Contributor

commented Mar 14, 2017

@timsutton had the original download recipe. He has more information here: autopkg/timsutton-recipes@6d76c7f

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.