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
Broken formulas cleanup #144
Conversation
Following on from https://www.openmicroscopy.org/community/viewtopic.php?f=5&t=7853#p19103 I tried
Happy to file this as an issue but equally happy to remove the broken and dependent formulae here if we're dropping testing from travis. |
My understanding is that many of our formulas are broken for different reasons. Proposal would be to move forward with the cleanup suggested in the description and @joshmoore's comment with the following rationales:
|
Quite the cleanup, but 💚 Assuming the disappearance won't cause any unintended side-effects, I think this is (unfortunately) our best choice currently. |
The Travis build for Bio-Formats is now working as expected and the Bio-Formats install completes successfully with the installation of the correct version (5.8.0). The Bio-Formats test completes as expected with showinf and bfconvert tested. The updated documentation also looks good. As far as removing the broken OMERO, zeroc-ice and berkley-db formulas, this is fine from my perspective if there is no easy way of getting the OMERO formulas working currently. PR is good from my side. |
Thanks all. Merging and actioning the removal of the CI jobs. |
This PR cleans up broken formulas in this tap and fix Travis. The
zeroc-ice
formula are dropped in favor of the official https://github.com/zeroc-ice/homebrew-tap tap. Theomero
formula are irreversibly broken given changes to the Homebrew build strategy.The build should now be green and test the installation of the
bioformats
formula. Internally this also means we should be able to drop the Bio-Formats Homebrew job job and use exclusively Travis for validation./cc @dgault @joshmoore @jburel