Dear Fabrice, On 22 February 2016 at 10:09, Fabrice Le Fessant <fabrice.le_fess...@ocamlpro.com> wrote: > As discussed on here: > https://github.com/ocaml/opam-repository/pull/5338 > the current opam-repository policy is loose, in the sense that anybody can > modify anybody else's package description. I think the reason for that, in > the past, has been that it allowed the repository maintainers to improve the > global quality of the repository. > > I think it's time to discuss if we should keep this policy, or if we should > be a little more strict about that.
Is it fair to say that your concerns are primarily about notification rather than permission? The problem isn't that people are modifying other people's packages, but that the original maintainers aren't always notified. One thing I try to do when submitting pull requests that modify others' packages is to mention the GitHub username of the maintainer in the PR description so that they receive a notification. If the change is likely to be at all controversial then I wait for the maintainer to comment before merging. This approach could be mostly automated, with a bot that retrieves the username of the original committer of each file from the GitHub API. However, I wonder if it'd be sufficient to add a note to the PR check procedure (https://github.com/ocaml/opam-repository/wiki/PR-checks) suggesting that opam-repository maintainers notify package maintainers when submitting changes. _______________________________________________ opam-devel mailing list opam-devel@lists.ocaml.org http://lists.ocaml.org/listinfo/opam-devel