On Thu, Sep 21, 2017 at 2:56 PM, Michał Górny <mgo...@gentoo.org> wrote: > [1]:https://wiki.gentoo.org/wiki/Project:Sandbox >
I think I understand, in principle, why a sandbox could be useful, but would it not be more productive to follow up with projects which do unexpected things to ask that they not do those things? In the sense that Portage can in its entirely be isolated in various ways (user groups, containers, virtual machines, etc) I am not sure adding another layer is the most expedient option, especially if it is hard to maintain. I once saw Java developers talking about introducing changes to an enterprise program by not modifying the source, but keeping the source as is, and then maintaining a set of reflection-based patches that would modify the program after it was loaded but before it was run. This did not make sense to me, and it seems a lot like what is being done with the sandbox. In some cases that can make sense, I suppose. I am not a very smart man, so I would not know the necessary burden of proof. Respectfully, R0b0t1