[Haskell-cafe] I think we should stop "fixing" other people's packages on Hackage silently
MarLinn
monkleyon at gmail.com
Thu Jun 22 18:19:19 UTC 2017
> At the very least, we should make sure that each revision is
> accompanied by an upstream PR if it is for the latest release (or any
> other still supported branch) and the project is hosted on some VCS
> service that supports PRs.
>
Why "and" instead of "if"?
A VCS is certainly a good idea. But a (public) VCS service? Why? Keep in
mind that Github and its clones are only one of many options for
software management. So why force maintainers to keep up with yet
another service if they don't really want or need it? That only reduces
the number of willing contributers and forces people into systems that
they won't really use, so it wouldn't even solve the problem.
I get the sentiment, but if email is good enough as a last-stage
PR-queue for the Linux Kernel, we should allow package maintainers the
same. If that makes it harder for them to integrate changes, that's
their problem. (But one could always use a format that's easy to parse.)
Bonus: automatic "PR's" via email should be dead-easy to implement and
maintain compared to all alternatives.
Cheers,
MarLinn
More information about the Haskell-Cafe
mailing list