-
-
Notifications
You must be signed in to change notification settings - Fork 24
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
recipes that are too big to fail #8
Comments
Can you start putting together a list whose goal is to provide exhaustive coverage of these too big to fail recipes? |
Sure, although some help on that front would be good since this can be subjective. |
I think we should also put this info in |
I would start with |
I disagree with gdal and opencv. I'm on the fence about qt. Don't get me wrong, those are important packages. I don't believe that they are systemic, though. Python, conda's core deps, the key compression and image libraries (bzip2, zlib, jpeg, libpng, libtiff) are more what I think of for this topic. |
I used gdal as a guide b/c all of
are its dependencies. If we can rebuild the stack up to gdal we get roughly 80% of the important packages. |
Side note, can we have a core Jinja variable which lists the core developers and then add that to the maintainers for these packages? That way we don't need to explicitly add everyone and as the make-up of core changes these recipes change too. My biggest concern is how conda smithy knows who to add to the feedstock, does it render the recipe? We'd most likely want to put this variable somewhere central. |
I like that idea but maybe we may want that to be a subset of the core (maybe volunteers only?). |
There are core recipes which are "too big to fail". These are recipes, if they are built incorrectly will cause systemic problems across the ecosystem. For example the recent move of some recipes to
noarch
could have caused problems withconda
itself.We need to have tighter control of these recipes.
I think that we need to (at least):
The text was updated successfully, but these errors were encountered: