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

Grayskull to replace conda-skeleton? #4460

Open
ForgottenProgramme opened this issue May 11, 2022 · 1 comment
Open

Grayskull to replace conda-skeleton? #4460

ForgottenProgramme opened this issue May 11, 2022 · 1 comment
Labels
epic a highlevel collection of smaller related issues source::anaconda created by members of Anaconda, Inc.

Comments

@ForgottenProgramme
Copy link

ForgottenProgramme commented May 11, 2022

Summary

conda-skeleton is slow (eg. it takes 31 sec to generate the recipe for the pytest package) and sometimes generates bloated recipes by mixing up dependencies. It is tightly coupled with conda-build and that makes it difficult to make changes to it (because there is always a risk that something within conda-build itself might break).

We plan to migrate away from conda-skeleton and move towards Grayskull and eventually adopt it as the defacto conda
recipe generator. This epic will be used to keep track of all the issues related to recipe generation that may or may not be solved if Grayskull is used instead of conda-skeleton.

Linked Issues & PRs

Additional resources

@ForgottenProgramme ForgottenProgramme added the epic a highlevel collection of smaller related issues label May 11, 2022
@kenodegard kenodegard transferred this issue from conda/conda May 11, 2022
@beeankha beeankha added backlog issue has been triaged but has not been earmarked for any upcoming release source::anaconda created by members of Anaconda, Inc. labels May 11, 2022
@kenodegard kenodegard removed the backlog issue has been triaged but has not been earmarked for any upcoming release label Jun 22, 2022
@travishathaway travishathaway moved this to Wish list 🙏 in 📚 Epics Nov 16, 2022
@travishathaway travishathaway changed the title conda-skeleton/Grayskull Remove conda-skeleton from conda-build in favor for Grayskull Nov 18, 2022
@travishathaway travishathaway changed the title Remove conda-skeleton from conda-build in favor for Grayskull Grayskull to replace conda-skeleton Nov 18, 2022
@travishathaway travishathaway changed the title Grayskull to replace conda-skeleton Grayskull to replace conda-skeleton? Nov 18, 2022
@rafaelmartins
Copy link

rafaelmartins commented Oct 12, 2023

Please note that grayskull's CRAN implementation is not yet a replacement for skeleton implementation, and the Anaconda R builds are still relying on it. Please do not remove skeleton before the grayskull CRAN implementation is feature compatible with skeleton.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic a highlevel collection of smaller related issues source::anaconda created by members of Anaconda, Inc.
Projects
Status: 🧞 Wishlist
Development

No branches or pull requests

4 participants