[[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> Taking PRs from randos (with accounts that enable them to file PRs) may > open up the possibility of linking to third-party repositories that we > wouldn't want to link to. This is no different from bug reports > containing such links, and it could be dealt with as a matter of spam or > of moderation. I guess so. The way our mailing list handles this is that the patches users propose are redistributed through our servers. That is probably not a big issue, but it is nonzero. If git-handled pull requests store the new code in the user's own choice of repo -- not in ours! -- then they would not get into our repo unless we choose to install them. That might avoid various legal problems of our redistributing them. However, it also requires the user to have per own repo which is accessible over the net. That would tend to force the user to set up per own server (not easy), or use a service comparable to github. What about github-style centrally handled pull requests? In terms of how they distribute the users' proposed changes, do they work like the mailing list, or like pre-github pull requests? I think that your idea for avoiding the central merging and other processing of pull requests would make it legally equivalent to our current mailing lists. > Taking pull requests from committers through git hooks would make our > repositories contain the submissions from committers. They're > presumably under an agreement about what they can and must not push > there. The risks are no different from those that current committers > face. Since I do NOT understand any of these proposals in any detail, it is hard for me to tell whether you are describing one proposal in multiple ways. For instance, is "through git hooks" another way of describing this option? > 2. Some projects introduced code reviews integrated with git, so that > frequent contributors (with write access to the repository, but not > blanket commit privileges, I suspect yes, but I can't be sure. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)
