Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

15
  • $\begingroup$ It seems to work well: szhorvat.net/paclets Interestingly pacletserver.wolfram.com/PacletInfo.mz just redirects to wolfram.com. PacletInstall["PckgName"] seems to work without PacletSiteUpdate too. Do you know if the system ever auto-updates third party paclets? $\endgroup$ Commented Dec 3, 2016 at 11:57
  • 1
    $\begingroup$ @szabolcs It would be good to think about safety issues of paclets served from (relatively) unknown sites, given the ability of Mathematica to erase a user's entire hard disk (think about FileSystemMap and DeleteFile). $\endgroup$ Commented Dec 4, 2016 at 11:12
  • 2
    $\begingroup$ @SjoerdC.deVries Yes, that's what I wrote in my original comment that now I deleted. But in the end I'm not sure that all this (paclet servers) make the situation much worse. Someone could post a malicious Uncompress[...] or Get["http://..."] or Import[...] here on SE and many people would fall prey to it. Or even just a notebook. Mathematica's security handling is bad. You don't have to click "Enable Dynamics", it's enough to just evaluate anything in the notebook and dynamics get enabled right away. $\endgroup$ Commented Dec 4, 2016 at 12:13
  • 1
    $\begingroup$ ... why I might not be able to keep the server going. Another reason is that the functionality isn't really targeted at end users at this point and it's easy to mess up stuff (e.g. remove the WRI paclet server by accident). You wouldn't believe some of the support emails I got about MaTeX. If there's even the slightest chance to break something, someone will definitely break it. $\endgroup$ Commented Dec 4, 2016 at 12:18
  • 2
    $\begingroup$ @AlbertRetey you can more easily compile a PacletSite.mz using PacletManager`Package`BuildPacletSiteFiles. It operates on the top-level PacletServer directory. $\endgroup$ Commented Sep 1, 2017 at 18:25