Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Policy Request: Restoring breakage quickly and/or Grandfathering of old versions #61

Closed
ahundt opened this issue Apr 10, 2016 · 2 comments

Comments

@ahundt
Copy link
Contributor

ahundt commented Apr 10, 2016

Related to #60, I'm requesting a policy that allows breakage to be restored to a working state quickly and efficiently.

This is essentially a feature request that is "procedural", "policy" in nature but perhaps it could be resolved with changes to the "unit test" code.

When dependencies break other packages, I try to contribute usefully and submit pull requests simply restoring the previous functionality, such as with a pull request somewhere like homebrew-versions. However, that seems to require code go through the full vetting process as if it were brand new. Perhaps the code was previously grandfathered in to stricter coding policies before which doesn't apply to code being moved between package repos? Perhaps there is an approach unrelated to what I just mentioned that could help fix quickly, prevent, or restore changes that caused breakage?

As mentioned in #60 that would of course have to be something the homebrew team is willing to put into practice and I understand if it is out of scope with respect to your current plans.

Thanks again for your time and consideration!

@tdsmith
Copy link
Contributor

tdsmith commented Apr 10, 2016

I appreciate this is frustrating; you're caught in the middle of an unsettled administrative question, which is why you're hearing more than one thing. In general, code from homebrew-science probably should not land in homebrew-versions. If the -science maintainers are unwilling to maintain it, you can consider maintaining it on your own in a tap.

I do not think we're likely to see something actionable arise here because this is an unusual circumstance involving different code standard cultures in -science and the other core taps, so I'm going to go ahead and close this ticket and refer you back to the homebrew-science maintainers for questions about vtk.

@tdsmith tdsmith closed this as completed Apr 10, 2016
@tdsmith
Copy link
Contributor

tdsmith commented Apr 10, 2016

fyi @dpo @Homebrew/science

@Homebrew Homebrew locked and limited conversation to collaborators May 3, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants